@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css");.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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 transparent}.slick-arrow.slick-hidden{display:none}a{cursor:pointer;color:#c8252c}a:hover,a:active{text-decoration:underline}*:focus{outline:3px solid #c1e0fe}html,body,h1,h2,h3,h4,h5,h6,p{font-family:"proxima-nova",Arial,Helvetica,Geneva,sans-serif;color:#000}body{background-color:#fff !important}.hide,.sr-only{display:none}.text-right{text-align:right}.text-center{text-align:center}.border-radius{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.vcenter{display:table-cell;vertical-align:middle;float:none}.nav-pills-label{padding:10px 10px 8px 0}.btn{display:inline-block;text-decoration:none !important;padding:8px 50px;font-size:18px;font-weight:600}.btn.sm-btn{padding:8px 20px;font-size:16px;font-weight:600;margin-bottom:10px}.btn-red-outline{text-transform:uppercase;border:2px solid #c8252c;color:#c8252c !important}.btn-red-outline:hover{background-color:#c8252c;color:#fff !important}.btn-white-outline{text-transform:uppercase;border:2px solid #fff;color:#fff !important}.btn-white-outline:hover{background-color:#fff;color:#c8252c !important}.btn-arrow{display:inline-block;padding:0 27px 0 0;position:relative;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none !important}.btn-arrow:after{width:16px;height:16px;display:block;content:' ';position:absolute;top:4px;right:0;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjcgOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yaWdodC1hcnJvdyAoMyk8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQuNzIsMy42OSwxLjE2LjEzQS40NC40NCwwLDAsMCwuODUsMCwuNDguNDgsMCwwLDAsLjU0LjEzTC4yOC4zOUEuNDQuNDQsMCwwLDAsLjI4LDFsMywzLTMsM2EuNDMuNDMsMCwwLDAsMCwuNjJsLjI2LjI2YS40My40MywwLDAsMCwuNjIsMEw0LjcyLDQuMzFhLjQzLjQzLDAsMCwwLDAtLjYyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMTUpIi8+PC9zdmc+");background-repeat:no-repeat;background-position:6px 4px;background-size:30%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.btn-arrow.red{color:#c8252c}.btn-arrow.red:after{background-color:#c8252c}.btn-arrow.red:hover{color:#000}.btn-arrow.red:hover::after{background-color:#000}.go-back-btn{display:inline-block;padding:8px 30px 8px 50px;font-size:24px;font-weight:600;color:#787878;background-color:#eeeeee;text-transform:uppercase;background-image:url("../../../uploads/2017/10/go-back-arrow-icon.png");background-repeat:no-repeat;background-position:19px 21px}.go-back-btn:hover{background-image:url("../../../uploads/2017/10/go-back-arrow-red-icon.png")}.fa.fa-circle{color:#c8252c !important}.page-id-14 .x-block-grid.two-up{overflow:inherit !important}.text-white{color:#fff}.text-white p{color:#fff}.text-white span{color:#fff}.list-w-checks{list-style:none;margin:0;padding:0}.list-w-checks li{padding:7px 5px 7px 40px;background-image:url("../../../uploads/2017/10/gray-check-icon.png");background-position:left center;background-repeat:no-repeat}.headline{padding-top:40px;padding-bottom:20px}.headline h2{margin:0 0 15px 0;padding:0;font-size:36px;font-weight:300;color:#333}.headline .x-hr{width:100px;border-color:#ccc;border-width:1px;margin:0 auto}.subheading{margin:0 0 15px 0;padding:0;font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:normal !important;color:#333}.list-w-checks.white{color:#fff}.column{min-height:585px}.with-bg{background-size:cover}.with-bg.center-bg{background-position:center}.with-bg.top-center-bg{background-position:top center}.box-title{padding:0;margin:0;font-size:46px;font-weight:400;text-transform:uppercase}.box-title-mini{padding:0;margin:0;font-size:26px;font-weight:400;text-transform:uppercase}.box-title.red{color:#c8252c}.box-title.white{color:#fff}.box-title.black{color:#000}.quote{position:relative;margin:20px 0}.quote .open-quote{width:43px;height:35px;position:absolute;top:0;left:-58px;background-image:url("../../../uploads/2017/10/open-quote.png")}.quote .closed-quote{width:43px;height:35px;position:absolute;right:-40px;bottom:0;background-image:url("../../../uploads/2017/10/closed-quote.png")}.margin-bottom-15px{margin-bottom:15px}.utility-bar{padding:20px 0;margin:0 0 20px 0;border-bottom:1px solid #9a9a9a}.page-template-template-inner-page a{color:#c8252c}.card{margin:0 10px}.card .inner{height:420px;display:block;position:relative;text-decoration:none}.card .inner .text{display:block;width:90%;position:absolute;bottom:20px;left:20px}.card .inner .text .category{padding:10px 15px;display:inline-block;background-color:#c8252c;font-size:16px;font-weight:400;color:#fff;text-transform:uppercase}.card .inner .text .title{display:block;background-color:#fff;padding:15px;text-decoration:none;font-size:20px;font-weight:300;color:#000;letter-spacing:normal;line-height:1em}.circle-bio{width:300px;height:300px;margin:0 auto;overflow:hidden;border-radius:150px;box-shadow:0 0 20px #ccc}.circle-bio img{width:100%;height:100%}.quote-tall{padding:0 40px;text-align:center}.quote-tall .circle-bio{width:200px;height:200px;margin-bottom:30px}.quote-tall p{font-size:20px;font-style:italic;line-height:1.2em}.quote-tall .from{font-size:16px;line-height:1.4em;color:#666}.quote-tall .from strong{display:block}.quote-block{width:1000px;margin:0 auto !important}.quote-block .quote-long{height:300px}.quote-block .quote-long .circle-bio{width:300px;height:300px;margin:0 20px 0 0;float:right}.quote-block .quote-long p{font-size:20px;font-style:italic;line-height:1.2em}.quote-block .quote-long .from{font-size:16px;line-height:1.4em;color:#666}.quote-block .quote-long .from strong{display:block}.quote-block .quote-image{width:320px !important}.quote-block .quote-text{width:60% !important;padding-top:60px}.general-companies-panel .column{min-height:300px}.general-companies-panel .column a{display:inline-block;text-decoration:none}header.masthead{position:relative;width:100%;z-index:2}header.masthead .x-brand{margin-top:24px}header.masthead .x-brand svg{width:140px;fill:#fff}header.masthead .x-brand svg path{fill:#fff}header.masthead .x-navbar{border-bottom:0;background-color:#c8252c;box-shadow:0 0 0 0 transparent;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}header.masthead .x-navbar #menu-item-810{display:none}header.masthead .x-navbar .desktop .x-nav>li>a:hover,header.masthead .x-navbar .desktop .x-nav>.x-active>a,header.masthead .x-navbar .desktop .x-nav>.current-menu-item>a{box-shadow:inset 0 0 0 transparent}header.masthead .x-navbar .desktop .x-nav>.x-active>a,header.masthead .x-navbar .desktop .x-nav>.current-menu-item>a,header.masthead .x-navbar .desktop .sub-menu .x-active>a,header.masthead .x-navbar .desktop .sub-menu .current-menu-item>a,header.masthead .x-navbar .desktop .x-nav .x-megamenu>.sub-menu>li>a,header.masthead .x-navbar .mobile .x-nav .x-active>a,header.masthead .x-navbar .mobile .x-nav .current-menu-item>a{font-weight:600;color:#fff}header.masthead .x-navbar .x-topbar .p-info,header.masthead .x-navbar .x-topbar .p-info a,header.masthead .x-navbar .desktop .x-nav>li>a,header.masthead .x-navbar .desktop .sub-menu a,header.masthead .x-navbar .mobile .x-nav li>a,header.masthead .x-navbar .x-breadcrumb-wrap a,header.masthead .x-navbar .x-breadcrumbs .delimiter{font-weight:600;color:#fff}header.masthead .x-navbar .desktop .x-nav>li>a:hover,header.masthead .x-navbar .desktop .sub-menu a:hover,header.masthead .x-navbar .mobile .x-nav li>a:hover{color:#fff}header.masthead .x-navbar .x-btn-navbar.collapsed{color:#c8252c;background-color:#fff;box-shadow:inset 0 0 0 transparent,0 0 0 transparent}header.masthead .x-navbar .mobile .x-nav{margin:0}header.masthead .x-navbar .x-btn-navbar{border-radius:0}header.masthead .x-navbar .x-nav-wrap.mobile.collapse.in{background-color:#fff}header.masthead .x-navbar .x-nav-wrap.mobile.collapse.in a{padding:20px;color:#c8252c}header.masthead .x-navbar .x-nav-wrap.mobile.collapse.in a:hover{background-color:#f8f8f8}header.masthead .x-navbar a:hover span{text-decoration:underline}.home header.masthead{position:fixed !important}.home header.masthead .x-navbar{background-color:transparent}header.masthead.active{position:fixed}.home header.masthead.active .x-navbar{background-color:#c8252c}.inner-header h1{padding:0;margin:0;font-size:46px;font-weight:600;color:#fff}#skiptocontent{height:1px;width:1px;position:absolute;top:-1000px;left:-1000px;text-align:left;overflow:hidden;color:#fff;background:#c8252c;z-index:100}#skiptocontent:focus,#skiptocontent:active,#skiptocontent:hover{padding:20px 40px;position:fixed;left:0px;top:0px;width:auto;height:auto;overflow:visible;color:#fff;background:#000;outline:0}footer.site-footer .x-container .inner{padding:38px 12px;border-top:1px solid #c8252c;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer.site-footer .x-container .inner .branding-and-nav{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer.site-footer .x-container .inner .branding-and-nav .footer-branding{margin:0 95px 0 0}footer.site-footer .x-container .inner .branding-and-nav .footer-branding svg{width:140px}footer.site-footer .x-container .inner .branding-and-nav .nav{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer.site-footer .x-container .inner .branding-and-nav .nav .menu{margin:0 95px 0 0}footer.site-footer .x-container .inner .branding-and-nav .nav .menu h2{margin:0;padding:0;margin:0 0 15px 0;font-size:16px;font-weight:700;letter-spacing:.2px;color:#c8252c}footer.site-footer .x-container .inner .branding-and-nav .nav .menu ul{list-style:none;margin:0;padding:0}footer.site-footer .x-container .inner .branding-and-nav .nav .menu ul li a{font-size:16px;text-decoration:none;color:#222}footer.site-footer .x-container .inner .branding-and-nav .nav .menu ul li a:hover{text-decoration:underline;color:#c8252c}footer.site-footer .x-container .inner .social{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer.site-footer .x-container .inner .social a{width:36px;height:36px;margin:0 0 0 10px;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:block;overflow:hidden;background-color:#c8252c;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px}footer.site-footer .x-container .inner .social a i{color:#fff}footer.site-footer .x-container .inner .social a:hover{background-color:#000;text-decoration:none}footer.site-footer .x-container .inner .social a:hover i{text-decoration:none}@media screen and (max-width: 912px){footer.site-footer .x-container .inner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .x-container .inner .branding-and-nav{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .x-container .inner .branding-and-nav .nav{margin:40px 0} }@media screen and (max-width: 768px){footer.site-footer .x-container .inner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .x-container .inner .branding-and-nav{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .x-container .inner .branding-and-nav .nav{margin:40px 0}}@media screen and (max-width: 425px){footer.site-footer .x-container .inner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .x-container .inner .branding-and-nav .footer-branding{margin:0}footer.site-footer .x-container .inner .branding-and-nav .nav{margin:20px 0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .x-container .inner .branding-and-nav .nav .menu{margin:20px 0}}footer.site-legal-footer .x-container .inner{padding:25px 12px;border-top:1px solid #ccc;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer.site-legal-footer .x-container .inner .menu ul{list-style:none;margin:0;padding:0;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer.site-legal-footer .x-container .inner .menu ul li{margin:0 25px 0 0}footer.site-legal-footer .x-container .inner .menu ul li a{font-size:14px;text-decoration:none;color:#666}footer.site-legal-footer .x-container .inner .menu ul li a:hover{text-decoration:underline;color:#c8252c}footer.site-legal-footer .x-container .inner .copyright{font-size:14px;color:#666}@media screen and (max-width: 768px){footer.site-legal-footer .x-container .inner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 425px){footer.site-legal-footer .x-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-legal-footer .x-container .inner .menu .legal-footer-menu{margin:0 0 20px 0}}@media screen and (max-width: 375px){footer.site-legal-footer .x-container .inner .menu ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.site-legal-footer .x-container .inner .menu ul li{margin:0 25px 15px 0}}@font-face{font-family:'Thirsty';font-style:normal;font-weight:normal;src:local("Thirsty Script"),url("../fonts/Thirsty-Script-Bold.otf") format("OpenType")}.home-page .hero,.home .hero{background-color:#c8252c}.home-page .hero .message,.home .hero .message{height:640px;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,0.3)}.home-page .hero .message h1,.home .hero .message h1{margin:0;padding:0;font-size:46px;font-weight:600;color:#fff}.home-page .hero .message h3,.home .hero .message h3{margin:0;padding:0;font-family:"Thirsty";font-size:74px;letter-spacing:0;color:#fff}.home-page .hero .x-video .x-video-inner embed,.home-page .hero .x-video .x-video-inner iframe,.home-page .hero .x-video .x-video-inner img,.home-page .hero .x-video .x-video-inner object,.home-page .hero .x-video .x-video-inner video,.home .hero .x-video .x-video-inner embed,.home .hero .x-video .x-video-inner iframe,.home .hero .x-video .x-video-inner img,.home .hero .x-video .x-video-inner object,.home .hero .x-video .x-video-inner video{width:100% !important;height:auto !important}.home-page .hero .x-video.bg,.home-page .hero .x-video.bg .x-video-inner,.home-page .hero .x-video.x-video-bg,.home-page .hero .x-video.x-video-bg .x-video-inner,.home .hero .x-video.bg,.home .hero .x-video.bg .x-video-inner,.home .hero .x-video.x-video-bg,.home .hero .x-video.x-video-bg .x-video-inner{opacity:1}@media screen and (min-width: 2040px){.home-page .hero .message,.home .hero .message{height:760px}}@media screen and (min-width: 4096px){.home-page .hero .message,.home .hero .message{height:2000px}}@media screen and (min-width: 5120px){.home-page .hero .message,.home .hero .message{height:2000px}}@media screen and (max-width: 1140px){.home-page .hero .message,.home .hero .message{height:600px}}@media screen and (max-width: 1080px){.home-page .hero .message,.home .hero .message{height:580px}}@media screen and (max-width: 1024px){.home-page .hero .message,.home .hero .message{height:450px}}@media screen and (max-width: 769px){.home-page .hero .message,.home .hero .message{height:430px}}@media screen and (max-width: 768px){.home-page .hero .message,.home .hero .message{height:410px;background-color:transparent}.home-page .hero .x-video.bg,.home-page .hero .x-video.bg .x-video-inner,.home-page .hero .x-video.x-video-bg,.home-page .hero .x-video.x-video-bg .x-video-inner,.home .hero .x-video.bg,.home .hero .x-video.bg .x-video-inner,.home .hero .x-video.x-video-bg,.home .hero .x-video.x-video-bg .x-video-inner{opacity:0}.home-page .hero .x-video .x-video-inner embed,.home-page .hero .x-video .x-video-inner iframe,.home-page .hero .x-video .x-video-inner img,.home-page .hero .x-video .x-video-inner object,.home-page .hero .x-video .x-video-inner video,.home .hero .x-video .x-video-inner embed,.home .hero .x-video .x-video-inner iframe,.home .hero .x-video .x-video-inner img,.home .hero .x-video .x-video-inner object,.home .hero .x-video .x-video-inner video{display:none}}.home-page .intro,.home .intro{padding:65px 0 !important;margin:0 auto;text-align:center;background-image:url("../imgs/intro-gradient.gif");background-repeat:repeat-x}.home-page .intro .x-container,.home .intro .x-container{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.home-page .intro .x-container .inner,.home .intro .x-container .inner{width:670px;margin:0 auto}.home-page .intro .x-container .inner p,.home .intro .x-container .inner p{margin:0;padding:0;font-size:18px;line-height:1.4em;color:#2b2b2b}.home-page .intro .x-container .inner p strong,.home .intro .x-container .inner p strong{color:#c8252c}.home-page .intro .x-container .inner a,.home .intro .x-container .inner a{margin:27px 0 0 0}.home-page .our-brands,.home .our-brands{background-color:#f6f5f5}.home-page .our-brands .x-container.max,.home .our-brands .x-container.max{width:940px;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.home-page .our-brands .x-container.max .x-column,.home .our-brands .x-container.max .x-column{float:none}.home-page .our-brands .x-container.max .content,.home .our-brands .x-container.max .content{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40%;-ms-flexbox:0 0 40%;flex:0 0 40%;margin:0;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.home-page .our-brands .x-container.max .content h2,.home .our-brands .x-container.max .content h2{margin:0;padding:0;font-size:30px;font-weight:300;color:#333}.home-page .our-brands .x-container.max .content .x-hr,.home .our-brands .x-container.max .content .x-hr{height:1px;margin:25px 0;width:100px;border:1px solid #ccc}.home-page .our-brands .x-container.max .content p,.home .our-brands .x-container.max .content p{margin:0;padding:0;font-size:18px}.home-page .our-brands .x-container.max .content .brands-logos,.home .our-brands .x-container.max .content .brands-logos{margin:20px 0 0 0}.home-page .our-brands .x-container.max .content .brands-logos img,.home .our-brands .x-container.max .content .brands-logos img{width:auto;height:40px;margin:0 10px 0 0}.home-page .our-brands .x-container.max .content .brands-logos img.smaller,.home .our-brands .x-container.max .content .brands-logos img.smaller{height:29px}.home-page .our-brands .x-container.max .content .brands-logos .logos,.home .our-brands .x-container.max .content .brands-logos .logos{display:inline-block;text-align:center}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo,.home .our-brands .x-container.max .content .brands-logos .logos .logo{display:inline-block;margin:0 5px 5px 0;position:relative}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo .black img,.home .our-brands .x-container.max .content .brands-logos .logos .logo .black img{opacity:1}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo .color,.home .our-brands .x-container.max .content .brands-logos .logos .logo .color{width:auto;height:46px;position:absolute;top:0;left:0;z-index:2}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo .color img,.home .our-brands .x-container.max .content .brands-logos .logos .logo .color img{opacity:0}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo:hover .black img,.home .our-brands .x-container.max .content .brands-logos .logos .logo:hover .black img{opacity:0}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo:hover .color img,.home .our-brands .x-container.max .content .brands-logos .logos .logo:hover .color img{opacity:1}.home-page .our-brands .x-container.max .content .brands-logos .logos .active .black img,.home .our-brands .x-container.max .content .brands-logos .logos .active .black img{opacity:0}.home-page .our-brands .x-container.max .content .brands-logos .logos .active .color img,.home .our-brands .x-container.max .content .brands-logos .logos .active .color img{opacity:1}.home-page .our-brands .x-container.max .brands,.home .our-brands .x-container.max .brands{padding:0 0 0 60px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flexbox:0 0 60%;flex:0 0 60%;background-image:url("../imgs/our-brands-stats-bg-arrow.jpg");background-repeat:no-repeat;background-position:top left;background-size:auto 100%}.home-page .our-brands .x-container.max .brands ul.x-block-grid,.home .our-brands .x-container.max .brands ul.x-block-grid{margin:0;overflow:initial;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.home-page .our-brands .x-container.max .brands ul.x-block-grid li,.home .our-brands .x-container.max .brands ul.x-block-grid li{float:none;margin:0;padding:40px 0;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 45%;-ms-flexbox:0 0 45%;flex:0 0 45%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.home-page .our-brands .x-container.max .brands ul.x-block-grid li h3,.home .our-brands .x-container.max .brands ul.x-block-grid li h3{margin:0;padding:0;font-size:52px;color:#c8252c}.home-page .our-brands .x-container.max .brands ul.x-block-grid li p,.home .our-brands .x-container.max .brands ul.x-block-grid li p{margin:0;padding:0;font-size:16px;line-height:1.2em;color:#444;text-align:center}.home-page .our-brands .x-container.max .brands .stats.active,.home .our-brands .x-container.max .brands .stats.active{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.home-page .explore-news-about-inspire-section,.home .explore-news-about-inspire-section{padding:40px 0 60px 0}.home-page .explore-news-about-inspire-section .x-container,.home .explore-news-about-inspire-section .x-container{width:840px;margin:0 auto}.home-page .explore-news-about-inspire-section .x-container .title,.home .explore-news-about-inspire-section .x-container .title{text-align:center}.home-page .explore-news-about-inspire-section .x-container .title h2,.home .explore-news-about-inspire-section .x-container .title h2{margin:0;padding:0;font-size:30px;font-weight:300;color:#333;text-align:center}.home-page .explore-news-about-inspire-section .x-container .title .x-hr,.home .explore-news-about-inspire-section .x-container .title .x-hr{height:1px;margin:25px auto;width:100px;border:1px solid #ccc}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu,.home .explore-news-about-inspire-section .x-container .tabbed-menu{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:20px 0 0 0}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu .tab,.home .explore-news-about-inspire-section .x-container .tabbed-menu .tab{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:15px 0;width:100%;font-size:20px;color:#2b2b2b;text-align:center;background-color:#fff;position:relative;cursor:pointer}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu .tab:after,.home .explore-news-about-inspire-section .x-container .tabbed-menu .tab:after{content:"";display:block;width:0;height:2px;position:absolute;bottom:0;left:50%;background-color:#c8252c;transition:width 0.3s ease 0s, left 0.3s ease 0s}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu .tab:hover::after,.home .explore-news-about-inspire-section .x-container .tabbed-menu .tab:hover::after{width:100%;left:0}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu .tab.active,.home .explore-news-about-inspire-section .x-container .tabbed-menu .tab.active{font-weight:700;color:#c8252c}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu .tab.active:after,.home .explore-news-about-inspire-section .x-container .tabbed-menu .tab.active:after{width:100%;height:4px;left:0}.home-page .explore-news-about-inspire-section .x-container .stories,.home .explore-news-about-inspire-section .x-container .stories{position:relative;height:428px;overflow:hidden}.home-page .explore-news-about-inspire-section .x-container .stories .article,.home .explore-news-about-inspire-section .x-container .stories .article{display:none;width:100%;height:100%;position:absolute;top:0;left:0}.home-page .explore-news-about-inspire-section .x-container .stories .article .article-image,.home .explore-news-about-inspire-section .x-container .stories .article .article-image{display:none;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.home-page .explore-news-about-inspire-section .x-container .stories .article a,.home .explore-news-about-inspire-section .x-container .stories .article a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.home-page .explore-news-about-inspire-section .x-container .stories .article a span.title,.home .explore-news-about-inspire-section .x-container .stories .article a span.title{display:none;padding:20px 60px 20px 30px;position:absolute;bottom:45px;left:0;z-index:1;background-color:#c8252c;font-size:18px;color:#fff;text-align:left}.home-page .explore-news-about-inspire-section .x-container .stories .article a span.title:after,.home .explore-news-about-inspire-section .x-container .stories .article a span.title:after{width:16px;height:16px;display:block;content:' ';position:absolute;top:40%;right:22px;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjcgOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjODI1MmM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yaWdodC1hcnJvdyAoMyk8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQuNzIsMy42OSwxLjE2LjEzQS40NC40NCwwLDAsMCwuODUsMCwuNDguNDgsMCwwLDAsLjU0LjEzTC4yOC4zOUEuNDQuNDQsMCwwLDAsLjI4LDFsMywzLTMsM2EuNDMuNDMsMCwwLDAsMCwuNjJsLjI2LjI2YS40My40MywwLDAsMCwuNjIsMEw0LjcyLDQuMzFhLjQzLjQzLDAsMCwwLDAtLjYyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMTUpIi8+PC9zdmc+");background-repeat:no-repeat;background-position:center;background-size:30%;background-color:white;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.home-page .explore-news-about-inspire-section .x-container .stories .article.active,.home .explore-news-about-inspire-section .x-container .stories .article.active{display:block}.home-page .explore-news-about-inspire-section .x-container .stories .article.active .article-image,.home .explore-news-about-inspire-section .x-container .stories .article.active .article-image{transition:transform 1s}.home-page .explore-news-about-inspire-section .x-container .stories .article.active:hover .article-image,.home .explore-news-about-inspire-section .x-container .stories .article.active:hover .article-image{transform:scale(1.1)}.home-page .explore-news-about-inspire-section .x-container .stories .article.active:hover a .title,.home .explore-news-about-inspire-section .x-container .stories .article.active:hover a .title{background-color:#fff;color:#c8252c}@media screen and (max-width: 768px){.home-page .intro .x-container .inner,.home .intro .x-container .inner{width:90%}.home-page .our-brands .x-container.max,.home .our-brands .x-container.max{width:90%}.home-page .our-brands .x-container.max .content p,.home .our-brands .x-container.max .content p{font-size:16px;line-height:1.4em}.home-page .our-brands .x-container.max .content .brands-logos .logos,.home .our-brands .x-container.max .content .brands-logos .logos{text-align:center}.home-page .our-brands .x-container.max .content .brands-logos .logos .logo,.home .our-brands .x-container.max .content .brands-logos .logos .logo{margin:0 0 8px 0}.home-page .our-brands .x-container.max .brands ul.x-block-grid li,.home .our-brands .x-container.max .brands ul.x-block-grid li{padding:30px 0}.home-page .our-brands .x-container.max .brands ul.x-block-grid li h3,.home .our-brands .x-container.max .brands ul.x-block-grid li h3{font-size:42px}.home-page .explore-news-about-inspire-section .x-container,.home .explore-news-about-inspire-section .x-container{width:100%}}@media screen and (max-width: 425px){.home-page .hero .message,.home .hero .message{height:310px}.home-page .hero .message h1,.home .hero .message h1{font-size:30px}.home-page .hero .message h3,.home .hero .message h3{font-size:44px}.home-page .intro .x-container .inner p,.home .intro .x-container .inner p{padding:0 10px;font-size:16px}.home-page .our-brands .x-container.max,.home .our-brands .x-container.max{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-page .our-brands .x-container.max .content,.home .our-brands .x-container.max .content{padding:30px 0 0 0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flexbox:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.home-page .our-brands .x-container.max .content p,.home .our-brands .x-container.max .content p{text-align:center}.home-page .our-brands .x-container.max .brands,.home .our-brands .x-container.max .brands{padding:30px 0 0 0;background-image:url("none");-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flexbox:0 0 100%;flex:0 0 100%}.home-page .our-brands .x-container.max .brands ul.x-block-grid li,.home .our-brands .x-container.max .brands ul.x-block-grid li{padding:15px 0}.home-page .our-brands .x-container.max .brands ul.x-block-grid li h3,.home .our-brands .x-container.max .brands ul.x-block-grid li h3{font-size:30px}.home-page .our-brands .x-container.max .brands ul.x-block-grid li p,.home .our-brands .x-container.max .brands ul.x-block-grid li p{font-size:14px}.home-page .explore-news-about-inspire-section,.home .explore-news-about-inspire-section{padding:20px 0 40px 0}.home-page .explore-news-about-inspire-section .x-container .title h2,.home .explore-news-about-inspire-section .x-container .title h2{font-size:24px}.home-page .explore-news-about-inspire-section .x-container .title .x-hr,.home .explore-news-about-inspire-section .x-container .title .x-hr{margin:15px auto}.home-page .explore-news-about-inspire-section .x-container .tabbed-menu .tab,.home .explore-news-about-inspire-section .x-container .tabbed-menu .tab{padding:0 0 10px 0;font-size:14px}.home-page .explore-news-about-inspire-section .x-container .stories,.home .explore-news-about-inspire-section .x-container .stories{height:300px}.home-page .explore-news-about-inspire-section .x-container .stories .article a span.title,.home .explore-news-about-inspire-section .x-container .stories .article a span.title{width:100%;padding:15px 60px 15px 20px;font-size:16px;line-height:1.3em;position:absolute;bottom:0}.home-page .explore-news-about-inspire-section .x-container .stories .article a span.title:hover,.home .explore-news-about-inspire-section .x-container .stories .article a span.title:hover{position:absolute;top:36%}}.inspire-brands-facts .stats{max-width:630px;margin:0 auto;display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inspire-brands-facts .stats .stat{width:33%;margin-bottom:15px;text-align:center;line-height:1.4em}.inspire-brands-facts .stats .stat img{width:75px;margin:0 auto 10px auto;display:block}.inspire-brands-facts .stats .stat strong{display:block;margin-bottom:10px;font-size:26px;color:#c8252c}.inspire-brands-facts .stats .stat strong sup{font-size:50%}.inspire-brands-facts .stats .stat span{display:block;font-size:16px;color:#222;line-height:1.1em}.inspire-brands-facts .stats .footnote{margin-top:10px;width:100%;font-size:12px;text-align:center;line-height:1.3em;color:#222}@media screen and (max-width: 768px){.about-intro-section .x-column.x-1-2{width:100%}.x-column.x-sm.vc.inspire-brands-facts.x-1-2{margin-bottom:30px}}@media screen and (max-width: 425px){.inspire-brands-facts .stats .stat img{width:60px}.inspire-brands-facts .stats .stat strong{font-size:22px}.inspire-brands-facts .stats .stat span{font-size:14px}}.about-us-profile-pics{padding:50px 20px 50px 20px}.about-us-profile-pics h3{margin:0;font-size:26px;font-weight:normal;line-height:1.1em;color:#c8252c}.about-us-profile-pics p{font-size:13px;line-height:1.3em;padding-right:10px;padding-left:10px;font-weight:normal;text-transform:uppercase;color:#444}.bio-link{display:block;position:relative;width:100px;height:100px;margin:0 auto}.bio-link .wp-image-212{position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.bio-link .wp-image-212:hover{opacity:1}.our-leadership-row .red-box-title{display:inline-block;font-size:14px;text-transform:uppercase;color:#fff;background-color:#c8252c;padding:8px 15px;text-align:center}.our-leadership-row .circle-profiles img{width:100px;height:100px;margin:0 auto}.our-leadership-row .circle-profiles h3{margin:0;padding:0;font-size:24px;font-weight:600;line-height:1em}.our-leadership-row .circle-profiles p{font-size:16px;line-height:1.1em}.leadership-profile{padding:60px 20px 0 20px}.leadership-profile h3{margin:0;font-size:26px;font-weight:normal;line-height:1.1em;color:#c8252c}.leadership-profile h3 a{color:#c8252c}.leadership-profile h3 a:hover{color:#c8252c}.leadership-profile p{font-size:14px;line-height:1.3em;padding-right:10px;padding-left:10px;font-weight:bold;text-transform:uppercase}.leadership-profile p a{color:#444}.leadership-profile p .plus{font-size:22px;font-weight:bold;color:#c8252c}.quote-box{position:relative}.quote-box .quote-border{width:63%;margin:0 auto;border:20px solid #c8252c;text-align:center}.quote-box .quote-border img{margin:40px auto 0 auto}.quote-box .quote-border h2{position:absolute;top:60px;left:0;padding:15px;font-size:28px;text-align:center;background-color:#fff}.quote-box .quote-border .red-divider{margin:200px auto 20px auto;height:4px;background-color:#c8252c;width:30%}.quote-box .quote-border h3{padding:15px 25px;margin:0 0 50px 0;font-size:18px;color:#767676}.about-purpose-vision-we-are{text-align:center;margin-bottom:50px}.about-purpose-vision-we-are .gray-line{clear:both;width:60%;height:3px;margin:0 auto;background-color:#d5d5d5}.about-purpose-vision-we-are h2{margin:0;font-size:46px;text-transform:uppercase;color:#c8252c}.about-purpose-vision-we-are h3{margin:0;font-size:24px;text-transform:uppercase;color:#c8252c}.about-purpose-vision-we-are p{line-height:1em;margin:0;font-size:16px}.about-purpose-vision-we-are .col{float:left}.about-purpose-vision-we-are .col.col-full{clear:both;width:100%;padding-top:50px;padding-bottom:50px}.about-purpose-vision-we-are .col.col-half{width:50%;padding-top:50px;padding-bottom:50px}.about-purpose-vision-we-are .col.col-quarter{width:20%;padding-bottom:50px}.about-purpose-vision-we-are .clear:after{clear:both;content:'';display:table}@media screen and (max-width: 1000px){.about-purpose-vision-we-are .col.col-quarter{width:33%}.about-purpose-vision-we-are .col.col-quarter:nth-child(4),.about-purpose-vision-we-are .col.col-quarter:nth-child(5){width:50%}}@media screen and (max-width: 900px){.about-purpose-vision-we-are .col.col-quarter,.about-purpose-vision-we-are .col.col-quarter:nth-child(4),.about-purpose-vision-we-are .col.col-quarter:nth-child(5){width:100%}}@media screen and (max-width: 768px){.about-purpose-vision-we-are .col.col-half{width:100%}}@media screen and (max-width: 1517px){.quote-box .quote-border .red-divider{margin:234px auto 20px auto}}@media screen and (max-width: 1071px){.quote-box .quote-border h2{top:12px}.quote-box .quote-border .red-divider{margin:210px auto 20px auto}.quote-box .quote-border h3{margin:0 0 20px 0}}@media screen and (max-width: 817px){.quote-box .quote-border .red-divider{margin:230px auto 20px auto}}@media screen and (max-width: 767px){.quote-box .quote-border{margin:0 auto 50px auto}.quote-box .quote-border .red-divider{margin:180px auto 20px auto}}@media screen and (max-width: 640px){.quote-box .quote-border .red-divider{margin:180px auto 20px auto}}@media screen and (max-width: 514px){.quote-box .quote-border .red-divider{margin:210px auto 20px auto}}@media screen and (max-width: 392px){.quote-box .quote-border .red-divider{margin:260px auto 20px auto}}.modal-top-profile img{width:100px}.modal-top-profile h2{font-size:30px}.modal-top-profile p{font-size:16px;font-weight:normal;text-transform:none}.profile-description{padding:0 40px 40px 40px;font-size:14px;text-transform:none}.profile-description p{color:#444;font-weight:normal;text-transform:none}.four-up .leadership-profile{width:25% !important;margin:5% 0 0 0 !important}.three-up{margin-top:5% !important;margin-left:184px !important}.three-up .leadership-profile{width:28% !important;margin:5% 0 0 0}@media screen and (max-width: 1430px){.three-up{margin-left:154px !important}}@media screen and (max-width: 1400px){.three-up{margin-left:124px !important}}@media screen and (max-width: 1106px){.three-up{margin-left:124px !important}}@media screen and (max-width: 1030px){.three-up{margin-left:98px !important}}@media screen and (max-width: 979px){.four-up .leadership-profile{width:25% !important;margin:5% 0 0 0 !important;clear:none !important;min-height:270px}.three-up .leadership-profile{width:28% !important;margin:5% 0 0 0 !important;clear:none !important;min-height:300px}}@media screen and (max-width: 767px){.four-up .leadership-profile{width:50% !important}.three-up{margin-left:0 !important}.three-up .leadership-profile{width:50% !important}}.et-hor-timeline-template-2 .et-horiz-title{font-family:"proxima-nova",Arial,Helvetica,Geneva,sans-serif;font-weight:bold;border-width:2px !important}.et-hor-timeline-template-2 .et-horiz-title::before{border-width:0px 2px 2px 0px !important}.et-clearfix .et-sidebar-wrap{padding-right:20px;padding-top:10px}.et-clearfix .et-sidebar-wrap .et-date-main{border-width:0}@media screen and (max-width: 768px){.et-clearfix .et-sidebar-wrap .et-date-main{margin-bottom:2px}}.et-clearfix .et-sidebar-wrap .et-date-main .et-date-day{display:none}.et-clearfix .et-sidebar-wrap .et-date-main .et-month{font-size:28px;font-weight:300;border-width:0}@media screen and (max-width: 768px){.et-clearfix .et-sidebar-wrap .et-date-main .et-month{font-size:22px;padding-left:20px}}.et-clearfix .et-content-block{border-left:2px solid #ccc;padding-left:20px;padding-right:20px}.et-clearfix .et-content-block .et-title{display:none}.et-clearfix .et-content-block .et-image{display:none}.et-clearfix .et-content-block .et-content{margin:0;font-family:'proxima-nova';font-size:27px;font-weight:300;color:#222;line-height:1.2em}.et-clearfix .et-content-block .et-link-button a{margin-top:20px;display:inline-block;text-decoration:none !important;padding:8px 20px;font-size:16px;font-weight:600;margin-bottom:10px;text-transform:uppercase;border:2px solid #c8252c;font-family:"proxima-nova",Arial,Helvetica,Geneva,sans-serif;color:#c8252c !important}.et-clearfix .et-content-block .et-link-button a:hover{background-color:#c8252c;color:#fff !important}.et-clearfix .et-content-block .et-link-button a[href='']{display:none}.column-newsroom-info{min-height:365px;padding-top:30px}.column-newsroom-info h3{margin-top:0}.newsroom-panel-border-right{border-right:3px solid #d9d9d9}.newsroom-panel-border-left{border-right:3px solid #d9d9d9}.esg-selected-filterbutton{color:#000;font-size:24px}.esg-selected-filterbutton .eg-icon-down-open{text-align:right}.esg-dropdown-wrapper{width:300px;border:1px solid #ddd;border-top:0}article#newsroom-item{width:100% !important;margin:0 auto}.esg-container-fullscreen-forcer{width:90% !important;margin:0 auto}.esg-entry-media-wrapper{width:50% !important;float:left !important}.esg-entry-cover{width:50% !important}.eg-grant-content,.eg-item-skin-2-content,.eg-title-content{float:left !important;width:50% !important;padding:15px 30px 30px 30px !important}.eg-grant-element-0{font-size:32px !important;font-weight:400 !important;line-height:1em !important}.eg-grant-element-23,.eg-item-skin-2-element-24{border:1px solid #c8252c !important}.eg-grant-element-23:hover,.eg-item-skin-2-element-24:hover{color:#fff;background-color:#c8252c}.esg-grid .mainul li.eg-title-wrapper{background-color:transparent !important}.eg-buchanan-element-15-a,.eg-title-element-10-a{width:100%}.eg-buchanan-element-15-a .eg-buchanan-element-15,.eg-title-element-10-a .eg-buchanan-element-15{display:inline-block !important;padding:4px 18px !important;font-size:14px !important;font-weight:600 !important;text-transform:uppercase !important;border:2px solid #fff !important;color:#fff !important}.eg-buchanan-element-15-a .eg-buchanan-element-15:hover,.eg-title-element-10-a .eg-buchanan-element-15:hover{background-color:#c8252c !important;border:2px solid #c8252c !important;color:#fff !important}.eg-buchanan-element-15-a .eg-title-element-10,.eg-title-element-10-a .eg-title-element-10{display:inline-block !important;padding:4px 18px !important;font-size:14px !important;font-weight:600 !important;text-transform:uppercase !important;border:2px solid #c8252c !important;color:#c8252c !important}.eg-buchanan-element-15-a .eg-title-element-10:hover,.eg-title-element-10-a .eg-title-element-10:hover{background-color:#c8252c !important;border:2px solid #c8252c !important;color:#fff !important}.announcements-grid{padding:0 150px}.announcements-grid .vc-gitem-zone-height-mode-auto:before{padding:0 !important}.announcements-grid .card{margin-bottom:20px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.announcements-grid .card .vc_gitem-post-data{margin-bottom:0 !important}.announcements-grid .card .vc_gitem-row-position-top,.announcements-grid .card .vc_gitem-row-position-middle{position:relative !important;top:0 !important;left:0 !important;right:0 !important;-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;-o-transform:translate(0, 0) !important;transform:translate(0, 0) !important}.announcements-grid .card .vc_gitem-row-position-middle{padding:30px;background-color:#f8f8f9;min-height:220px}.announcements-grid .card .featured-image{height:280px}.announcements-grid .card .featured-image img{display:none}.announcements-grid .card .announcement-type{font-size:12px;font-weight:600;text-transform:uppercase;color:#c8252c}.announcements-grid .card h2{margin:5px 0;padding:0;font-size:24px;font-weight:300;color:#262323}.announcements-grid .card p{margin:0;font-size:14px;font-weight:400;color:#262323}.announcements-grid .card:hover{box-shadow:0 12px 60px rgba(10,10,10,0.3)}@media screen and (max-width: 1615px){.announcements-grid .card .vc_gitem-row-position-middle{min-height:250px}}@media screen and (max-width: 1422px){.announcements-grid .card .vc_gitem-row-position-middle{min-height:280px}}@media screen and (max-width: 1282px){.announcements-grid .card .vc_gitem-row-position-middle{min-height:310px}}@media screen and (max-width: 1240px){.announcements-grid{padding:0 50px}.announcements-grid .vc_col-sm-4{width:48%}.announcements-grid .vc_col-sm-4 .card .vc_gitem-row-position-middle{min-height:260px}}@media screen and (max-width: 768px){.announcements-grid{padding:0 10px}}@media screen and (max-width: 428px){.announcements-grid .vc_col-sm-4{width:100%}.announcements-grid .vc_col-sm-4 .card .vc_gitem-row-position-middle{min-height:auto}}.newsroom-company-announcements-post-page{padding:50px}.newsroom-company-announcements-post-page .post-header{width:575px;margin:0 auto;padding:0;border-bottom:1px solid #e5e5e5}.newsroom-company-announcements-post-page .post-header .category{display:block;margin:0;font-size:12px;font-weight:600;text-transform:uppercase;color:#c8252c}.newsroom-company-announcements-post-page .post-header .time-and-date{display:block;font-size:12px;font-weight:300;color:#262323}.newsroom-company-announcements-post-page .post-header h2{margin:0;padding:32px 0;font-size:48px;font-weight:300;line-height:1em;color:#262323}.newsroom-company-announcements-post-page .post-featured-image{width:800px;margin:45px auto}.newsroom-company-announcements-post-page .post-featured-image .img{height:420px;position:relative;background-position:center;background-size:cover}.newsroom-company-announcements-post-page .post-featured-image .img:before{content:' ';width:100%;height:100%;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.2) 28%, rgba(0,0,0,0.01) 53%, transparent 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(47%, rgba(0,0,0,0.01)), color-stop(72%, rgba(0,0,0,0.2)), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.2) 28%, rgba(0,0,0,0.01) 53%, transparent 100%);background:-o-linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.2) 28%, rgba(0,0,0,0.01) 53%, transparent 100%);background:-ms-linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.2) 28%, rgba(0,0,0,0.01) 53%, transparent 100%);background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.2) 28%, rgba(0,0,0,0.01) 53%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 )}.newsroom-company-announcements-post-page .post-featured-image .img .download-btn{position:absolute;right:40px;bottom:40px;z-index:2}.newsroom-company-announcements-post-page .post-featured-image .img .download-btn a{display:block;width:34px;height:33px}.newsroom-company-announcements-post-page .post-content{width:575px;margin:0 auto}.newsroom-company-announcements-post-page .post-content a{color:#c8252c}.newsroom-company-announcements-post-page .go-back-btn{display:inline-block;padding:0 0 0 40px;margin:40px 0 0 0;font-size:16px;text-transform:uppercase;color:#c8252c;background-image:url("/wp-content/uploads/2019/01/back-arrow-btn.png");background-position:left center;background-repeat:no-repeat;background-color:transparent}@media screen and (max-width: 900px){.newsroom-company-announcements-post-page{padding:50px 0}}@media screen and (max-width: 800px){.newsroom-company-announcements-post-page .post-featured-image{width:100%}.post-header,.post-content{width:80% !important;margin:0 auto}}#press-kit .esg-navigationbutton:hover,#press-kit .esg-filterbutton:hover,#press-kit .esg-sortbutton:hover,#press-kit .esg-sortbutton-order:hover,#press-kit .esg-cartbutton-order:hover,#press-kit .esg-filterbutton.selected,#press-kit-people .esg-navigationbutton:hover,#press-kit-people .esg-filterbutton:hover,#press-kit-people .esg-sortbutton:hover,#press-kit-people .esg-sortbutton-order:hover,#press-kit-people .esg-cartbutton-order:hover,#press-kit-people .esg-filterbutton.selected,#press-kit-restaurants .esg-navigationbutton:hover,#press-kit-restaurants .esg-filterbutton:hover,#press-kit-restaurants .esg-sortbutton:hover,#press-kit-restaurants .esg-sortbutton-order:hover,#press-kit-restaurants .esg-cartbutton-order:hover,#press-kit-restaurants .esg-filterbutton.selected{border-color:none;color:#fff;background:#c9252b}#press-kit .esg-filterbutton,#press-kit .esg-navigationbutton,#press-kit .esg-sortbutton,#press-kit .esg-cartbutton,#press-kit-people .esg-filterbutton,#press-kit-people .esg-navigationbutton,#press-kit-people .esg-sortbutton,#press-kit-people .esg-cartbutton,#press-kit-restaurants .esg-filterbutton,#press-kit-restaurants .esg-navigationbutton,#press-kit-restaurants .esg-sortbutton,#press-kit-restaurants .esg-cartbutton{color:#787878;margin-right:5px;cursor:pointer;position:relative;z-index:2;padding:1px 30px;border:none;line-height:38px;border-radius:0;-moz-border-radius:4;-webkit-border-radius:0;font-size:18px;font-weight:600;display:inline-block;background-color:#eeeeee;margin-bottom:5px}#press-kit .esg-grid .mainul li.eg-buchanan-wrapper .esg-media-poster,#press-kit-people .esg-grid .mainul li.eg-buchanan-wrapper .esg-media-poster,#press-kit-restaurants .esg-grid .mainul li.eg-buchanan-wrapper .esg-media-poster{border:2px solid #eaeaea}#press-kit .esg-entry-media-wrapper,#press-kit-people .esg-entry-media-wrapper,#press-kit-restaurants .esg-entry-media-wrapper{width:90% !important;float:left !important}#press-kit .esg-entry-cover,#press-kit-people .esg-entry-cover,#press-kit-restaurants .esg-entry-cover{width:90% !important}.newsroom-page .newsroom-slider{width:940px;margin:0 auto;text-align:center;padding:30px 0}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider{width:100%}}.newsroom-page .newsroom-slider .story-slide{height:440px;position:relative;background-position:center;background-size:cover}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider .story-slide{height:400px}}.newsroom-page .newsroom-slider .story-slide:before{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2);content:''}.newsroom-page .newsroom-slider .story-slide .inner{padding:0 40px;height:100%;margin:0 auto;position:relative}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider .story-slide .inner{padding:0 20px}}.newsroom-page .newsroom-slider .story-slide .inner h2{position:absolute;bottom:100px;margin:0 80px 0 0;background-color:white}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider .story-slide .inner h2{margin-right:20px}}.newsroom-page .newsroom-slider .story-slide .inner h2 a{display:block;padding:25px 30px;font-size:26px;font-weight:400;text-decoration:none;color:#000;text-align:left;letter-spacing:0}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider .story-slide .inner h2 a{padding:15px 20px;font-size:20px}}.newsroom-page .newsroom-slider .story-slide .inner h2 a:hover{color:#c8252c}.newsroom-page .newsroom-slider .story-slide .inner h2 span{display:block;padding:25px 30px;font-size:26px;font-weight:400;text-decoration:none;color:#000;text-align:left;letter-spacing:0}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider .story-slide .inner h2 span{padding:15px 20px;font-size:20px}}.newsroom-page .newsroom-slider .slick-prev,.newsroom-page .newsroom-slider .slick-next{width:60px;height:60px;padding:0;position:absolute;bottom:30px;z-index:1;left:40px;border:0;background-color:#f1f1f1;font-size:0;text-decoration:none;border-radius:30px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 768px){.newsroom-page .newsroom-slider .slick-prev,.newsroom-page .newsroom-slider .slick-next{left:20px}}.newsroom-page .newsroom-slider .slick-prev:hover,.newsroom-page .newsroom-slider .slick-next:hover{background-color:#c8252c}.newsroom-page .newsroom-slider .slick-prev{margin-right:70px}.newsroom-page .newsroom-slider .slick-next{margin-left:70px}.newsroom-page .newsroom-slider .slick-prev:after,.newsroom-page .newsroom-slider .slick-next:after{display:block;margin-top:2px;font-family:"FontAwesome";font-size:20px;font-weight:normal;font-style:normal;text-decoration:inherit;color:#c8252c;text-rendering:auto;-webkit-font-smoothing:antialiased}.newsroom-page .newsroom-slider .slick-prev:hover::after,.newsroom-page .newsroom-slider .slick-next:hover::after{color:#fff}.newsroom-page .newsroom-slider .slick-prev:after{content:'\f053';margin-right:5px}.newsroom-page .newsroom-slider .slick-next:after{content:'\f054';margin-left:5px}.modula-gallery.horizontal-filters .filters.active{margin-bottom:68px !important}.link-to-brand{width:100%;position:absolute;top:-50px;padding-top:7px;border-top:1px solid #ccc;text-align:center;color:#222}.link-to-brand a{text-decoration:underline}.link-to-brand a:hover{text-decoration:none}.menu__item{margin:0 10px !important}.filters .menu__list{margin:35px 0 35px}.filters .menu__link{text-decoration:none;border:0px solid #000 !important}.filters .menu__link img{height:45px;text-decoration:none}.filters .menu__link:hover{opacity:0.8;text-decoration:none}.franchising-carousel{border:0 !important;padding:0 !important;background-color:#fff;border-radius:0 !important;box-shadow:0 0 0 transparent !important;margin:0 !important}.franchising-carousel .flex-next,.franchising-carousel .flex-prev{top:45% !important;opacity:1 !important;background-color:#c8252c !important;border-radius:0 !important}.franchising-carousel .flex-next{left:auto !important;right:14px !important}.franchising-page .inquiry{background:#f8f8f8;padding:20px}.franchising-page .inquiry p{font-size:18px !important;font-weight:bold;margin:0 !important}@media screen and (max-width: 768px){.franchising-page .modula-gallery .filters.menu--default a{margin-bottom:10px}}.franchising-page .franchising-slider{width:940px;margin:0 auto;text-align:center;padding:30px 0}@media screen and (max-width: 768px){.franchising-page .franchising-slider{width:100%}}.franchising-page .franchising-slider .story-slide{height:440px;position:relative;background-position:center;background-size:cover}@media screen and (max-width: 768px){.franchising-page .franchising-slider .story-slide{height:400px}}.franchising-page .franchising-slider .story-slide:before{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2);content:''}.franchising-page .franchising-slider .story-slide .inner{padding:0 40px;height:100%;margin:0 auto;position:relative}@media screen and (max-width: 768px){.franchising-page .franchising-slider .story-slide .inner{padding:0 20px}}.franchising-page .franchising-slider .story-slide .inner h2{position:absolute;bottom:100px;margin:0 80px 0 0;background-color:white}@media screen and (max-width: 768px){.franchising-page .franchising-slider .story-slide .inner h2{margin-right:20px}}.franchising-page .franchising-slider .story-slide .inner h2 a{display:block;padding:25px 30px;font-size:26px;font-weight:400;text-decoration:none;color:#000;text-align:left;letter-spacing:0}@media screen and (max-width: 768px){.franchising-page .franchising-slider .story-slide .inner h2 a{padding:15px 20px;font-size:20px}}.franchising-page .franchising-slider .story-slide .inner h2 a:hover{color:#c8252c}.franchising-page .franchising-slider .slick-prev,.franchising-page .franchising-slider .slick-next{width:60px;height:60px;padding:0;position:absolute;bottom:30px;z-index:1;left:40px;border:0;background-color:#f1f1f1;font-size:0;text-decoration:none;border-radius:30px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 768px){.franchising-page .franchising-slider .slick-prev,.franchising-page .franchising-slider .slick-next{left:20px}}.franchising-page .franchising-slider .slick-prev:hover,.franchising-page .franchising-slider .slick-next:hover{background-color:#c8252c}.franchising-page .franchising-slider .slick-prev{margin-right:70px}.franchising-page .franchising-slider .slick-next{margin-left:70px}.franchising-page .franchising-slider .slick-prev:after,.franchising-page .franchising-slider .slick-next:after{display:block;margin-top:2px;font-family:"FontAwesome";font-size:20px;font-weight:normal;font-style:normal;text-decoration:inherit;color:#c8252c;text-rendering:auto;-webkit-font-smoothing:antialiased}.franchising-page .franchising-slider .slick-prev:hover::after,.franchising-page .franchising-slider .slick-next:hover::after{color:#fff}.franchising-page .franchising-slider .slick-prev:after{content:'\f053';margin-right:5px}.franchising-page .franchising-slider .slick-next:after{content:'\f054';margin-left:5px}.careers-box{min-height:484px}.column-contact-info{min-height:340px;padding-top:40px}@media screen and (max-width: 768px){.column-contact-info{min-height:auto;padding-bottom:40px}}.contact-panel-border-right{border-right:1px solid #d9d9d9}@media screen and (max-width: 768px){.contact-panel-border-right{border-right-width:0}}.contact-panel-border-left{border-left:1px solid #d9d9d9}@media screen and (max-width: 768px){.contact-panel-border-left{border-left-width:0}}.cookie-notice-container .cn-text-container a{color:#fff;text-decoration:underline}.cookie-notice-container .cn-text-container a:hover{text-decoration:none}.cookie-notice-container .cn-buttons-container .cn-button.bootstrap{background-color:#c8252c;text-transform:uppercase;font-weight:bold}.post-password-form{text-align:center;padding-top:50px}.post-password-form label{display:inline-block;margin-bottom:0}.post-password-form input[type="password"]{display:inline-block;height:auto;margin-bottom:0;border:1px solid #999;padding:10px 15px;font-size:14px;line-height:normal;color:#333;background-color:#fff;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.post-password-form [type="submit"]{display:inline-block;position:relative;border:2px solid #c8252c;padding:7px 40px;cursor:pointer;font-size:17px;font-weight:inherit;line-height:1.3;text-align:center;vertical-align:middle;background-color:transparent;transition:all 0.15s linear;text-transform:uppercase;color:#c8252c !important;font-weight:bold;border-color:#c8252c;margin-bottom:0;text-shadow:0 0 0 rgba(0,0,0,0.5);box-shadow:0 0 0 0 #a71000,0 0 0 rgba(0,0,0,0.75);border-radius:0}.post-password-form [type="submit"]:hover{text-decoration:none;color:#fff !important;border-color:transparent;background-color:transparent;border:2px solid #c8252c;background:#c8252c;margin-bottom:0;text-shadow:0 0 0 rgba(0,0,0,0.5);box-shadow:0 0 0 0 #a71000,0 0 0 rgba(0,0,0,0.75)}@media screen and (max-width: 425px){.post-password-form label{display:block;margin-bottom:10px}.post-password-form input[type=password]{display:block;margin:0 auto}}.vc_desktop .irp-login #inspire_footer_logo .cls-1,.vc_mobile .irp-login #inspire_footer_logo .cls-1{fill:#c8252c}.vc_desktop .irp-login .stick,.vc_mobile .irp-login .stick{position:fixed;top:0;width:100%;background-color:#fff;z-index:2}.vc_desktop .irp-login .x-scroll-top,.vc_mobile .irp-login .x-scroll-top{display:none}.vc_desktop .irp-login header.masthead,.vc_mobile .irp-login header.masthead{display:none}.vc_desktop .irp-login .x-main.full h1,.vc_mobile .irp-login .x-main.full h1{text-align:center;text-transform:uppercase;font-size:26px;font-weight:600;color:#c8252c;margin:0;padding:15px 0}.vc_desktop .irp-login .x-main.full .quick-links,.vc_mobile .irp-login .x-main.full .quick-links{margin-bottom:10px !important}.vc_desktop .irp-login .x-main.full .quick-links .x-container.max,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max{display:flex;flex-direction:row;justify-content:space-between}.vc_desktop .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2{margin-left:5px}.vc_desktop .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2:first-child,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2:first-child{margin-right:5px;margin-left:0}@media screen and (min-width: 768px){.vc_desktop .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2{margin-left:0;width:50%}.vc_desktop .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2:first-child,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max .x-column.x-sm.vc.x-1-2:first-child{margin-right:2%;margin-left:0}}.vc_desktop .irp-login .x-main.full .quick-links .x-container.max a,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max a{display:flex;justify-content:center;align-items:center;height:100px;padding:0 20px;background-color:#c8252c;font-size:22px;font-weight:600;color:#fff;line-height:1.2em;text-align:center}@media screen and (max-width: 325px){.vc_desktop .irp-login .x-main.full .quick-links .x-container.max a,.vc_mobile .irp-login .x-main.full .quick-links .x-container.max a{font-size:17px}}.vc_desktop .irp-login #commscontacts,.vc_desktop .irp-login #additionalstakeholders,.vc_desktop .irp-login #issueresponsescenarios,.vc_desktop .irp-login #systemrestaurantcontacts,.vc_desktop .irp-login #response,.vc_desktop .irp-login #emailnotificationtemplate,.vc_desktop .irp-login #hotlines,.vc_mobile .irp-login #commscontacts,.vc_mobile .irp-login #additionalstakeholders,.vc_mobile .irp-login #issueresponsescenarios,.vc_mobile .irp-login #systemrestaurantcontacts,.vc_mobile .irp-login #response,.vc_mobile .irp-login #emailnotificationtemplate,.vc_mobile .irp-login #hotlines{display:none;position:fixed;top:0;left:0;z-index:2;padding-top:60px;width:100%;height:100%;overflow:auto;background-color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vc_desktop .irp-login .close,.vc_mobile .irp-login .close{position:absolute;top:15px;left:20px}.vc_desktop .irp-login #additionalstakeholders .list-of-add-contacts,.vc_mobile .irp-login #additionalstakeholders .list-of-add-contacts{display:none}.vc_desktop .irp-login #additionalstakeholders .list-of-add-contacts a,.vc_mobile .irp-login #additionalstakeholders .list-of-add-contacts a{color:#c8252c;text-decoration:underline}.vc_desktop .irp-login #additionalstakeholders .list-of-add-contacts a:hover,.vc_mobile .irp-login #additionalstakeholders .list-of-add-contacts a:hover{color:#000;text-decoration:none}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn{display:block;position:relative;padding:10px 0;font-size:18px;color:#000;border-bottom:1px solid #ccc;cursor:pointer}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn span,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn span{display:block;position:absolute;top:10px;right:10px}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn span svg,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn span svg{fill:#c8252c;width:18px}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn span.up,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn span.up{display:none}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn span.down,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn span.down{display:block}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn:hover,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn:hover{text-decoration:none;color:#c8252c}.vc_desktop .irp-login #additionalstakeholders .list .brand-btn:hover span svg,.vc_mobile .irp-login #additionalstakeholders .list .brand-btn:hover span svg{fill:#000}.vc_desktop .irp-login #additionalstakeholders .list a.active,.vc_mobile .irp-login #additionalstakeholders .list a.active{font-weight:bold;color:#c8252c}.vc_desktop .irp-login #additionalstakeholders .list a.active span.up,.vc_mobile .irp-login #additionalstakeholders .list a.active span.up{display:block}.vc_desktop .irp-login #additionalstakeholders .list a.active span.down,.vc_mobile .irp-login #additionalstakeholders .list a.active span.down{display:none}.vc_desktop .irp-login #issueresponsescenarios .response-cta a,.vc_mobile .irp-login #issueresponsescenarios .response-cta a{display:block;line-height:1em}.vc_desktop .irp-login .list-of-contacts h1,.vc_mobile .irp-login .list-of-contacts h1{text-align:center;font-size:26px;font-weight:600;color:#c8252c;margin:0;padding:15px 0}.vc_desktop .irp-login .list-of-contacts h3,.vc_mobile .irp-login .list-of-contacts h3{text-align:center;text-transform:uppercase;font-size:26px;font-weight:600;color:#ccc;margin:0;padding:15px 0}.vc_desktop .irp-login .list-of-contacts .list,.vc_mobile .irp-login .list-of-contacts .list{padding:0 20px}.vc_desktop .irp-login .list-of-contacts .list .brand-logo,.vc_mobile .irp-login .list-of-contacts .list .brand-logo{padding:20px 0;text-align:center}.vc_desktop .irp-login .list-of-contacts .list .brand-logo svg,.vc_mobile .irp-login .list-of-contacts .list .brand-logo svg{width:auto;height:63px;margin:0 auto}.vc_desktop .irp-login .list-of-contacts .list .inspire-logo svg,.vc_mobile .irp-login .list-of-contacts .list .inspire-logo svg{fill:#c8252c;height:40px}.vc_desktop .irp-login .list-of-contacts .list .inspire-logo svg polygon,.vc_mobile .irp-login .list-of-contacts .list .inspire-logo svg polygon{fill:#c8252c}.vc_desktop .irp-login .list-of-contacts .list .arbys-logo svg,.vc_mobile .irp-login .list-of-contacts .list .arbys-logo svg{fill:#d71920}.vc_desktop .irp-login .list-of-contacts .list .arbys-logo svg path,.vc_mobile .irp-login .list-of-contacts .list .arbys-logo svg path{fill:#d71920}.vc_desktop .irp-login .list-of-contacts .list .sonic-logo svg,.vc_mobile .irp-login .list-of-contacts .list .sonic-logo svg{fill:#db241e}.vc_desktop .irp-login .list-of-contacts .list .sonic-logo svg path,.vc_desktop .irp-login .list-of-contacts .list .sonic-logo svg polygon,.vc_mobile .irp-login .list-of-contacts .list .sonic-logo svg path,.vc_mobile .irp-login .list-of-contacts .list .sonic-logo svg polygon{fill:#db241e}.vc_desktop .irp-login .list-of-contacts .list .contact,.vc_mobile .irp-login .list-of-contacts .list .contact{padding:20px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .list-of-contacts .list .contact h2,.vc_mobile .irp-login .list-of-contacts .list .contact h2{margin:0;font-size:20px}.vc_desktop .irp-login .list-of-contacts .list .contact a,.vc_mobile .irp-login .list-of-contacts .list .contact a{color:#c8252c;text-decoration:underline}.vc_desktop .irp-login .list-of-contacts .list .contact a:hover,.vc_mobile .irp-login .list-of-contacts .list .contact a:hover{color:#000;text-decoration:none}.vc_desktop .irp-login .list-of-responses h1,.vc_mobile .irp-login .list-of-responses h1{text-align:center;font-size:26px;font-weight:600;color:#c8252c;margin:0;padding:15px 0}.vc_desktop .irp-login .list-of-responses .list,.vc_mobile .irp-login .list-of-responses .list{padding:0 20px}.vc_desktop .irp-login .list-of-responses .list .response-cta,.vc_mobile .irp-login .list-of-responses .list .response-cta{padding:20px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .list-of-responses .list .response-cta a,.vc_mobile .irp-login .list-of-responses .list .response-cta a{margin:0;font-size:20px;text-decoration:none;color:#000}.vc_desktop .irp-login .response-modal,.vc_mobile .irp-login .response-modal{z-index:3;padding-top:60px}.vc_desktop .irp-login .response-modal h1,.vc_mobile .irp-login .response-modal h1{text-align:center;font-size:22px;font-weight:600;color:#c8252c;margin:0;padding:17px 38px 15px 38px}.vc_desktop .irp-login .response-modal .details,.vc_desktop .irp-login .response-modal .contacts,.vc_desktop .irp-login .response-modal .communications-emails-for-media,.vc_desktop .irp-login .response-modal .third-party-support,.vc_desktop .irp-login .response-modal .emails,.vc_mobile .irp-login .response-modal .details,.vc_mobile .irp-login .response-modal .contacts,.vc_mobile .irp-login .response-modal .communications-emails-for-media,.vc_mobile .irp-login .response-modal .third-party-support,.vc_mobile .irp-login .response-modal .emails{padding:20px;font-size:18px;color:#636363}.vc_desktop .irp-login .response-modal .details p,.vc_desktop .irp-login .response-modal .details li,.vc_desktop .irp-login .response-modal .contacts p,.vc_desktop .irp-login .response-modal .contacts li,.vc_desktop .irp-login .response-modal .communications-emails-for-media p,.vc_desktop .irp-login .response-modal .communications-emails-for-media li,.vc_desktop .irp-login .response-modal .third-party-support p,.vc_desktop .irp-login .response-modal .third-party-support li,.vc_desktop .irp-login .response-modal .emails p,.vc_desktop .irp-login .response-modal .emails li,.vc_mobile .irp-login .response-modal .details p,.vc_mobile .irp-login .response-modal .details li,.vc_mobile .irp-login .response-modal .contacts p,.vc_mobile .irp-login .response-modal .contacts li,.vc_mobile .irp-login .response-modal .communications-emails-for-media p,.vc_mobile .irp-login .response-modal .communications-emails-for-media li,.vc_mobile .irp-login .response-modal .third-party-support p,.vc_mobile .irp-login .response-modal .third-party-support li,.vc_mobile .irp-login .response-modal .emails p,.vc_mobile .irp-login .response-modal .emails li{font-size:18px;color:#636363}.vc_desktop .irp-login .response-modal .details h4,.vc_desktop .irp-login .response-modal .contacts h4,.vc_desktop .irp-login .response-modal .communications-emails-for-media h4,.vc_desktop .irp-login .response-modal .third-party-support h4,.vc_desktop .irp-login .response-modal .emails h4,.vc_mobile .irp-login .response-modal .details h4,.vc_mobile .irp-login .response-modal .contacts h4,.vc_mobile .irp-login .response-modal .communications-emails-for-media h4,.vc_mobile .irp-login .response-modal .third-party-support h4,.vc_mobile .irp-login .response-modal .emails h4{margin:0 0 8px 0;padding:0;font-size:18px;font-weight:bold;color:#636363;letter-spacing:0}.vc_desktop .irp-login .response-modal .details,.vc_mobile .irp-login .response-modal .details{padding-bottom:0}.vc_desktop .irp-login .response-modal .contacts .contacts-section,.vc_mobile .irp-login .response-modal .contacts .contacts-section{padding:10px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn{display:block;position:relative;font-size:18px;color:#000}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn span,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn span{display:block;position:absolute;top:0;right:10px}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn span svg,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn span svg{fill:#c8252c;width:18px}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn span.up,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn span.up{display:none}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn span.down,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn span.down{display:block}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn:hover,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn:hover{text-decoration:none;color:#c8252c}.vc_desktop .irp-login .response-modal .contacts .contacts-section .brand-btn:hover span svg,.vc_mobile .irp-login .response-modal .contacts .contacts-section .brand-btn:hover span svg{fill:#000}.vc_desktop .irp-login .response-modal .contacts .contacts-section a.active,.vc_mobile .irp-login .response-modal .contacts .contacts-section a.active{font-weight:bold;color:#c8252c}.vc_desktop .irp-login .response-modal .contacts .contacts-section a.active span.up,.vc_mobile .irp-login .response-modal .contacts .contacts-section a.active span.up{display:block}.vc_desktop .irp-login .response-modal .contacts .contacts-section a.active span.down,.vc_mobile .irp-login .response-modal .contacts .contacts-section a.active span.down{display:none}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list{display:none}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact{margin:10px 0;padding:10px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact h4,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact h4{margin:0;padding:0}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact small,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact small{font-size:12px;font-style:italic}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact .title,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact .title{font-size:16px;color:#999}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact .email,.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact .phone,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact .email,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact .phone{font-size:16px}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact .asterisks,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact .asterisks{font-size:14px;color:#444}.vc_desktop .irp-login .response-modal .contacts .contacts-section .list .contact:last-child,.vc_mobile .irp-login .response-modal .contacts .contacts-section .list .contact:last-child{border-bottom:0}.vc_desktop .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section,.vc_mobile .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section{padding:10px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact,.vc_mobile .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact{margin:10px 0;padding:0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact h4,.vc_mobile .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact h4{margin:0;padding:0}.vc_desktop .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact .email,.vc_mobile .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact .email{font-size:16px}.vc_desktop .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact:last-child,.vc_mobile .irp-login .response-modal .communications-emails-for-media .communications-emails-for-media-section .list .contact:last-child{border-bottom:0}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section{padding:10px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn{display:block;position:relative;font-size:18px;color:#000}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span{display:block;position:absolute;top:0;right:10px}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span svg,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span svg{fill:#c8252c;width:18px}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span.up,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span.up{display:none}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span.down,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn span.down{display:block}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn:hover,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn:hover{text-decoration:none;color:#c8252c}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn:hover span svg,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .brand-btn:hover span svg{fill:#000}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section a.active,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section a.active{font-weight:bold;color:#c8252c}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section a.active span.up,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section a.active span.up{display:block}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section a.active span.down,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section a.active span.down{display:none}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list{display:none}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list .contact,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list .contact{margin:10px 0;padding:10px 0;border-bottom:1px solid #ccc}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list .contact h4,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list .contact h4{margin:0;padding:0}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list .contact .title,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list .contact .title{font-size:16px;color:#666}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list .contact .email,.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list .contact .phone,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list .contact .email,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list .contact .phone{font-size:16px}.vc_desktop .irp-login .response-modal .third-party-support .third-party-support-section .list .contact:last-child,.vc_mobile .irp-login .response-modal .third-party-support .third-party-support-section .list .contact:last-child{border-bottom:0}.vc_desktop .irp-login .response-modal .emails p,.vc_mobile .irp-login .response-modal .emails p{margin-bottom:15px;line-height:1em;font-size:14px}.vc_desktop .irp-login .response-modal .emails a,.vc_mobile .irp-login .response-modal .emails a{display:block;padding:10px 15px;font-size:18px;color:#fff;text-decoration:none;background-color:#c8252c;margin-bottom:5px;position:relative}.vc_desktop .irp-login .response-modal .emails a span,.vc_mobile .irp-login .response-modal .emails a span{position:absolute;display:block;top:12px;right:20px}.vc_desktop .irp-login .response-modal .emails a span svg,.vc_mobile .irp-login .response-modal .emails a span svg{width:24px}.vc_desktop .irp-login #systemrestaurantcontacts h1,.vc_mobile .irp-login #systemrestaurantcontacts h1{text-align:center;font-size:26px;font-weight:600;color:#c8252c;margin:0;padding:15px 0}.vc_desktop .irp-login #systemrestaurantcontacts .content-details,.vc_mobile .irp-login #systemrestaurantcontacts .content-details{padding:0 20px}.vc_desktop .irp-login #systemrestaurantcontacts .content-details ul,.vc_mobile .irp-login #systemrestaurantcontacts .content-details ul{margin:0;padding:0;list-style:none}.vc_desktop .irp-login #systemrestaurantcontacts .content-details ul li a,.vc_mobile .irp-login #systemrestaurantcontacts .content-details ul li a{display:block;position:relative;padding:10px 0;font-size:18px;color:#000;border-bottom:1px solid #ccc;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTUuNTcgMjEuODMiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojYzgyNTJjO308L3N0eWxlPjwvZGVmcz48dGl0bGU+ZG93bmxvYWQtYXJyb3c8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2Ljc5LDEzLjI1YTEuMTIsMS4xMiwwLDAsMSwxLjU5LDAsMS4xNCwxLjE0LDAsMCwxLDAsMS41OWwtNi42NSw2LjY1YTEuMTMsMS4xMywwLDAsMS0xLjYyLDBMMy40NiwxNC44NGExLjEyLDEuMTIsMCwwLDEsMS41OS0xLjU5TDkuNzksMThWMS4xMUExLjEyLDEuMTIsMCwwLDEsMTAuOTIsMCwxLjEsMS4xLDAsMCwxLDEyLDEuMTFWMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4xMykiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:96% center;background-size:12px auto}.vc_desktop .irp-login #systemrestaurantcontacts .content-details ul li a span,.vc_mobile .irp-login #systemrestaurantcontacts .content-details ul li a span{display:block;position:absolute;top:10px;right:10px}.vc_desktop .irp-login #systemrestaurantcontacts .content-details ul li a span svg,.vc_mobile .irp-login #systemrestaurantcontacts .content-details ul li a span svg{fill:#c8252c;width:18px}.vc_desktop .irp-login #emailnotificationtemplate h1,.vc_mobile .irp-login #emailnotificationtemplate h1{text-align:center;font-size:26px;font-weight:600;color:#c8252c;margin:0;padding:15px 0}.vc_desktop .irp-login #emailnotificationtemplate .body-content,.vc_mobile .irp-login #emailnotificationtemplate .body-content{padding:40px 20px;border-top:1px solid #ccc}.vc_desktop .irp-login #emailnotificationtemplate .body-content .note,.vc_mobile .irp-login #emailnotificationtemplate .body-content .note{margin-bottom:20px;padding:20px 20px 10px 20px;border-left:1px solid #c8252c;background-color:#efefef;font-size:14px;color:#000}.vc_desktop .irp-login #emailnotificationtemplate .body-content .note strong,.vc_mobile .irp-login #emailnotificationtemplate .body-content .note strong{color:#c8252c}.vc_desktop .irp-login #emailnotificationtemplate .body-content .note li,.vc_desktop .irp-login #emailnotificationtemplate .body-content .note p,.vc_mobile .irp-login #emailnotificationtemplate .body-content .note li,.vc_mobile .irp-login #emailnotificationtemplate .body-content .note p{color:#000}.vc_desktop .irp-login #hotlines .list-of-hotline-contacts,.vc_mobile .irp-login #hotlines .list-of-hotline-contacts{display:none}.vc_desktop .irp-login #hotlines .list-of-hotline-contacts a,.vc_mobile .irp-login #hotlines .list-of-hotline-contacts a{color:#c8252c;text-decoration:underline}.vc_desktop .irp-login #hotlines .list-of-hotline-contacts a:hover,.vc_mobile .irp-login #hotlines .list-of-hotline-contacts a:hover{color:#000;text-decoration:none}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn{display:block;position:relative;padding:10px 0;font-size:18px;color:#000;border-bottom:1px solid #ccc;cursor:pointer}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn span,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn span{display:block;position:absolute;top:10px;right:10px}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn span svg,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn span svg{fill:#c8252c;width:18px}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn span.up,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn span.up{display:none}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn span.down,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn span.down{display:block}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn:hover,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn:hover{text-decoration:none;color:#c8252c}.vc_desktop .irp-login #hotlines .list .hotline-brand-btn:hover span svg,.vc_mobile .irp-login #hotlines .list .hotline-brand-btn:hover span svg{fill:#000}.vc_desktop .irp-login #hotlines .list a.active,.vc_mobile .irp-login #hotlines .list a.active{font-weight:bold;color:#c8252c}.vc_desktop .irp-login #hotlines .list a.active span.up,.vc_mobile .irp-login #hotlines .list a.active span.up{display:block}.vc_desktop .irp-login #hotlines .list a.active span.down,.vc_mobile .irp-login #hotlines .list a.active span.down{display:none}@media screen and (max-width: 375px){.vc_desktop .irp-login .stick h1,.vc_mobile .irp-login .stick h1{padding:18px 40px 15px 40px;font-size:22px}.vc_desktop .irp-login #systemrestaurantcontacts h1,.vc_desktop .irp-login #emailnotificationtemplate h1,.vc_mobile .irp-login #systemrestaurantcontacts h1,.vc_mobile .irp-login #emailnotificationtemplate h1{padding:18px 40px 15px 40px;font-size:22px}}@media screen and (max-width: 320px){.vc_desktop .irp-login .stick h1,.vc_mobile .irp-login .stick h1{padding:20px 40px 15px 40px;font-size:18px}.vc_desktop .irp-login #systemrestaurantcontacts h1,.vc_desktop .irp-login #emailnotificationtemplate h1,.vc_mobile .irp-login #systemrestaurantcontacts h1,.vc_mobile .irp-login #emailnotificationtemplate h1{padding:20px 40px 15px 40px;font-size:18px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.mobile{display:none}@media screen and (max-width: 1260px){footer .nav-and-copy .x-1-3{width:20%}}@media screen and (max-width: 1160px){.page-id-14 .x-block-grid.two-up{overflow:inherit !important}.page-id-14 .x-block-grid.two-up>li{width:100%}}@media screen and (max-width: 1074px){footer .nav-and-copy .x-1-3{width:18%}}@media screen and (max-width: 1047px){.nav-and-copy .x-column{width:100% !important;text-align:center;margin-bottom:20px}.nav-and-copy .x-column .x-colophon.bottom .x-nav{margin:20px 0 10px 0;display:inline-block}footer.x-colophon .nav-and-copy .x-colophon-content{text-align:center}}.mobile-tagline{display:none}@media screen and (max-width: 1000px){.hero-w-video{background-color:#c8252c}.hero-w-video .x-video{display:none}.hero-w-video .desktop-tagline,.hero-w-video hr{display:none}.hero-w-video .mobile-tagline{display:block;padding:150px 0 100px 0}.quote-block{width:100%}.quote-block .quote-long{float:none !important;margin:0 auto !important}.quote-block .quote-image{width:100%;text-align:center}.quote-block .quote-image .circle-bio{float:none;margin:0 auto}.quote-block .quote-text{text-align:center}}@media screen and (max-width: 979px){.mobile{display:inline-block}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#fff}.hamburger{float:right;margin-top:20px}.x-nav-wrap.mobile.collapse{display:none;background-color:#c8252c;color:white;position:fixed;top:90px;width:100%;left:0}.x-nav-wrap.mobile.collapse .nav-col{float:left;width:50%;min-height:220px;padding:15px 0;padding-left:47px}.x-nav-wrap.mobile.collapse .nav-col ul{margin:0;padding:0;list-style:none}.x-nav-wrap.mobile.collapse .nav-col ul a{text-decoration:none}.x-nav-wrap.mobile.collapse .nav-col ul a:hover{text-decoration:underline}.x-nav-wrap.mobile.collapse .top-social-menu li{display:inline-block;margin-right:10px}.x-nav-wrap.mobile.collapse .top-social-menu li a{width:36px;height:36px;display:block;background-color:#961522;border-radius:18px;text-align:center}.x-nav-wrap.mobile.collapse .top-social-menu li a i{margin-top:9px}.x-nav-wrap.mobile.collapse .top-social-menu li a:hover{background-color:white;color:#c8252c}.x-nav-wrap.mobile.collapse .section-title{font-size:16px;letter-spacing:1px;text-transform:uppercase;background-color:#961522}.x-nav-wrap.mobile.collapse .section-menu{font-size:16px}.x-nav-wrap.mobile.collapse .section-menu a{color:white;letter-spacing:0.05em;font-weight:300}.x-nav-wrap.mobile.collapse .section-menu a strong{font-weight:600}}@media screen and (max-width: 978px){.page-id-17 .x-content-band.marginless-columns .x-container .x-column{display:block;width:100% !important}.page-id-17 .careers-box{min-height:auto;padding-top:75px !important;padding-bottom:75px !important}}@media screen and (max-width: 768px){.tagline-img{width:90%}.home-top-panel .wpb_content_element{padding:80px 40px !important}.home-top-panel .home-top-border-right{border:0}.home-companies-panel .vcenter{padding:0 45px}.hero-w-video .mobile-tagline{display:block;padding:100px 20px 75px 20px}.newsroom-top-panel .column{height:350px;min-height:350px}.newsroom-top-panel .column .box-title{font-size:36px}.page-id-18 .column-contact-info,.page-id-18 .column-contact-info a,.page-id-18 .column-contact-info p{font-size:20px !important;line-height:1.2em}.two-quotes-w-border{background-image:none !important}}@media screen and (max-width: 640px){.home-top-panel .wpb_content_element{padding:40px 40px !important}.home-top-border-left{border:0}.newsroom-panel-border-right,.newsroom-panel-border-left,.contact-panel-border-right,.contact-panel-border-left{border:0}.column-newsroom-info,.column-contact-info{min-height:auto !important;padding-top:40px !important;padding-left:40px;padding-right:40px;margin-bottom:40px !important}}@media screen and (max-width: 425px){.x-nav-wrap.mobile.collapse .nav-col{padding-left:23px}}
