@media (min-width:768px){.b4-compare-hero>.wrapper{background:url(https://cdn2.hubspot.net/hubfs/4722630/IL%202018-Assets/CM%20related%20Assets/Map_BG@2x.png) no-repeat;background-position:100%;background-size:contain;min-height:400px}}@media (max-width:767px){.b4-compare-hero>.wrapper{background:url(https://cdn2.hubspot.net/hubfs/4722630/IL%202018-Assets/CM%20related%20Assets/Map_BG@2x.png) no-repeat;background-position:100%;background-size:cover;min-height:auto}}.il-comp.b4 .boxesContainer{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto}.regional-snapshot{border-left:4px solid #5e6c89;margin-top:64px;max-width:740px;padding-left:24px}.regional-snapshot h2{color:#311b09;font-size:24px;font-weight:400;line-height:1.33;margin-bottom:10px}.b4-compare-hero a.back-to,.regional-snapshot h2{font-stretch:normal;font-style:normal;letter-spacing:normal}.b4-compare-hero a.back-to{border-bottom:1px solid #ddd;color:#fff;display:block;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:56px;padding-bottom:18px}.b4-compare-hero a.back-to i{color:#f5892d;margin-right:11px}.regional-snapshot p{color:#888;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:0}.il-comp.b4 .boxesContainer span.info-icon{color:#5e6c89;font-size:13px}.il-comp.b4 .box{background-color:#fff;border:.5px solid #ddd;color:#311b09;flex-basis:calc(33.3% - 22px);font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5;max-width:calc(33.3% - 22px);position:relative}.il-comp.b4 .box.box2{margin-left:32px;margin-right:32px}.container-section.il-comp.b4.benchmarking-for-profit .box,.container-section.il-comp.b4.chart-section .box{height:393px}.container-section.il-comp.b4.last-dynamic-image-section{background-color:rgba(40,47,54,.04)}.container-section.il-comp.b4.last-dynamic-image-section .box{height:393px}.container-section.il-comp.b4.last-dynamic-image-section .box1 .boxContentWrapper{background-image:url(https://cdn2.hubspot.net/hubfs/4722630/IL%202018-Assets/CM%20related%20Assets/Hotel.svg);background-position:50%;background-size:cover;display:block;height:100%;width:100%}.container-section.il-comp.b4.last-dynamic-image-section .box1,.container-section.il-comp.b4.last-dynamic-image-section .box2{border:0}.b4-body .post-type{color:#1dab5f}.container-section.il-comp.b4.last-dynamic-image-section .section-title h3{color:#311b09;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:1000;line-height:1.5;margin-bottom:40px}.container-section.il-comp.b4.benchmarking-for-profit{background-color:#f9f9f9}.last-dynamic-image-section .box2 .boxContentWrapper:before{background-image:url(https://cdn2.hubspot.net/hubfs/4722630/IL%202018-Assets/CM%20related%20Assets/Department%20Revenue%20Full%20Height.svg?t=1543401800826);background-repeat:no-repeat;content:"";height:100%;margin:0 auto;position:absolute;right:0;top:0;width:80%}@media (min-width:768px) and (max-width:1024px){.container-section.il-comp.b4.benchmarking-for-profit .boxesContainer .box{flex-basis:calc(50% - 22px);max-width:calc(50% - 22px)}.container-section.il-comp.b4.benchmarking-for-profit .boxesContainer .box3 .boxContentWrapper{max-width:100%}.container-section.il-comp.b4.benchmarking-for-profit .boxesContainer .box.box2{margin:0}}@media (max-width:767px){.container-section.il-comp.b4.last-dynamic-image-section{background-color:#fff}.container-section.il-comp.b4.benchmarking-for-profit{background-color:#fff;padding-top:40px}.container-section.il-comp.b4.benchmarking-for-profit .boxesContainer{display:block}.container-section.il-comp.b4.benchmarking-for-profit .boxesContainer .box{flex-basis:100%;margin:0;max-width:100%;width:100%}.container-section.il-comp.b4.last-dynamic-image-section .box1 .boxContentWrapper{background-image:url(https://cdn2.hubspot.net/hubfs/4722630/IL%202018-Assets/CM%20related%20Assets/Hotel_375.svg);background-position:50%;background-size:cover;display:block;height:100%;width:100%}.regional-snapshot{border-left:0;margin-top:48px;max-width:740px;padding-left:0}.container-section.il-comp.b4.last-dynamic-image-section{padding-bottom:0;padding-top:40px}.container-section.il-comp.b4.last-dynamic-image-section .section-title h3{font-size:16px;margin-bottom:24px;margin-top:0}}.container-section.traditional-metrics .section-title h3{color:#311b09;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:1000;line-height:1.5;margin-bottom:40px}.container-section.traditional-metrics .boxesContainer{background-color:#fff;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto}.b4-body .boxContentWrapper{padding:20px 24px 40px}.container-section.traditional-metrics .price{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:32px;line-height:1.25}.container-section.traditional-metrics .percent{float:right;font-size:18px;line-height:1.33;margin-top:10px}.container-section.traditional-metrics .icon{margin-left:5px}.container-section.traditional-metrics .percent.up{color:#1dab5f}.container-section.traditional-metrics .percent.down{color:#db4649}.container-section.traditional-metrics .box1{border-top:4px solid #249fb5}.container-section.traditional-metrics .box2{border-top:4px solid #8f79d4;margin-left:32px;margin-right:32px}.container-section.traditional-metrics .box3{border-top:4px solid #826751}@media (max-width:1024px){.container-section.traditional-metrics .boxesContainer{flex-wrap:wrap;justify-content:space-between}.container-section.traditional-metrics .box1,.container-section.traditional-metrics .box2{display:inline-block;flex:1;flex-basis:50%;margin:0!important;max-width:50%}.container-section.traditional-metrics .box1 .container-price,.container-section.traditional-metrics .box2 .container-price{display:flex;flex-direction:column}.container-section.traditional-metrics .box1 .percent,.container-section.traditional-metrics .box2 .percent{margin-top:44px}.container-section.traditional-metrics .box3{display:inline-block;flex-basis:100%;max-width:100%;width:100%}.b4-body .boxContentWrapper{padding:20px 16px}}.container-section.benchmarking-for-profit .section-title h3{color:#311b09;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:1000;line-height:1.5;margin-bottom:40px}.container-section.benchmarking-for-profit .boxContentWrapper .title{color:#311b09;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5;margin-bottom:4px}.container-section.benchmarking-for-profit .box-desc{color:#888;display:block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;line-height:1.29;margin-bottom:16px}.container-section.benchmarking-for-profit .price{font-size:32px;line-height:1.25}.container-section.benchmarking-for-profit .percent{float:right;font-size:18px;line-height:1.33;margin-top:10px}.container-section.benchmarking-for-profit .icon{margin-left:5px}.container-section.benchmarking-for-profit .percent.up{color:#1dab5f}.container-section.benchmarking-for-profit .percent.down{color:#db4649}.container-section.benchmarking-for-profit .media .media-content{bottom:24px;color:#fff;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:20px;left:24px;line-height:1.2;position:absolute}.container-section.benchmarking-for-profit .media .media-content .content{align-content:center;align-items:center;display:flex}.container-section.benchmarking-for-profit .media .media-content .content>span{padding-right:15px}.container-section.benchmarking-for-profit .box1{border-top:4px solid #db4649}.container-section.benchmarking-for-profit .box2{border-top:4px solid #8f79d4;margin-left:32px;margin-right:32px}.container-section.benchmarking-for-profit .box3 .post-type-b4{color:#1dab5f;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.29;margin-bottom:5px}.container-section.benchmarking-for-profit .box3 .image-wrapper,.container-section.last-dynamic-image-section .box3 .image-wrapper{height:184px}.container-section.benchmarking-for-profit .box3 .image-b4,.container-section.last-dynamic-image-section .box3 .image-b4{background-position:50%;background-repeat:no-repeat;background-size:cover;height:184px;left:0;position:absolute;top:0;width:100%}.blog-card.box .image-module{background-position:50%;background-repeat:no-repeat;background-size:cover;height:184px;position:relative}.blog-card.box .trend-content{display:none}.blog-card a.box-url{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.blog-card.box .text-content{padding:16px 24px 24px}.container-section.benchmarking-for-profit .trend-title{color:#311b09;font-size:18px;font-weight:500;line-height:1.33;margin-bottom:24px;min-height:72px}@media (max-width:767px){.container-section.benchmarking-for-profit .media,.container-section.last-dynamic-image-section .media{height:200px}.container-section.last-dynamic-image-section .boxesContainer{display:block}.container-section.last-dynamic-image-section .boxesContainer .box{flex-basis:100%;margin:0;max-width:100%;width:100%}.container-section.benchmarking-for-profit .section-title h3{font-size:16px;margin-bottom:24px}}.container-section.chart-section{background-color:#f3f3f3}.container-section.chart-section .section-title h3{color:#311b09;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:1000;line-height:1.5;margin-bottom:40px}.container-section.chart-section .box1 .post-type-b4{color:#1dab5f;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.29;margin-bottom:5px}.container-section.chart-section .image-wrapper{height:184px}.container-section.chart-section .box1 .image-b4{background-image:url(http://www.rvcrossroads.com/wp-content/uploads/2018/03/Colorful-houses-1-of-1-1024x626.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:184px;left:0;position:absolute;top:0;width:100%}.container-section.chart-section .chart{margin-top:40px}.container-section.chart-section .box1 .trend-title{color:#311b09;font-size:18px;font-weight:500;line-height:1.33;margin-bottom:24px;min-height:72px}.container-section.chart-section .box-desc{color:#888;display:block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;line-height:1.29}.container-section.chart-section .box.box2{border-top:4px solid #f5892d;margin-left:32px;margin-right:32px}.container-section.chart-section .box3{border-top:4px solid #307adb}span.dot-for-svg{bottom:-4px;color:#f9ca41;display:inline-block;font-size:32px;line-height:normal;position:relative}.svg-wrapper1{bottom:90px;display:flex;justify-content:center;left:50%;position:absolute;transform:translate(-50%,-50%);width:110px}.svg-wrapper1:after{align-self:flex-end;color:#f9ca41;content:"%"}.margin-label-wrapper{bottom:90px;position:absolute;right:30px}.svg-wrapper1 img{height:100%}@media (min-width:1280px){.margin-label-wrapper{bottom:92px;position:absolute;right:80px}}.margin-label-wrapper>span{color:#1dab5f}.margin-label-wrapper>span.down{color:#db4649}.payroll-label-wrapper{bottom:160px;color:#3a3a5f;font-size:42px;font-weight:700;position:absolute;right:118px}.revenue-label-wrapper{bottom:85px;position:absolute;right:110px}.revenue-label-wrapper>span{color:#1dab5f}.revenue-label-wrapper>span.down{color:#c73338}.blog-card.box .boxContentWrapper{padding:0}@media (min-width:768px) and (max-width:1024px){.container-section.chart-section .wrapper{max-width:100%;width:100%}}@media (max-width:767px){.container-section.chart-section{background-color:#fff;margin-bottom:0;padding-bottom:0;padding-top:40px}.container-section.chart-section .section-title h3{font-size:16px;margin-bottom:24px}.container-section.chart-section .media{height:200px}.container-section.chart-section .boxesContainer{display:block}.container-section.chart-section .boxesContainer .box{flex-basis:100%;margin:0;max-width:100%;width:100%}}.container-section.il-comp.b4.last-dynamic-image-section .box>span{color:#311b09;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;left:26px;letter-spacing:normal;line-height:1.5;position:absolute;top:32px}@media (min-width:768px) and (max-width:1024px){.container-section.il-comp.b4.benchmarking-for-profit .wrapper,.container-section.il-comp.b4.chart-section .wrapper,.container-section.il-comp.b4.last-dynamic-image-section .wrapper,.container-section.il-comp.b4.traditional-metrics .wrapper{max-width:100%;width:100%}.container-section.il-comp.b4.last-dynamic-image-section .box{flex-basis:325px;margin-bottom:30px;max-width:100%;width:350px}.payroll-label-wrapper{bottom:160px;font-size:42px;font-weight:700;position:absolute;right:105px}.revenue-label-wrapper{bottom:100px;position:absolute;right:115px}.margin-label-wrapper{bottom:90px;position:absolute;right:20px}}@media (min-width:1025px){.container-section.il-comp.b4.last-dynamic-image-section .box{flex-basis:350px;margin-bottom:30px;max-width:100%;width:350px}}@media (min-width:1300px){.container-section.il-comp.b4.last-dynamic-image-section .box{flex-basis:448px;margin-bottom:30px;max-width:100%;width:448px}}.payroll-label-wrapper.font-small{bottom:159px;color:#3a3a5f;font-size:30px;font-weight:700;position:absolute;right:85px}@media (max-width:767px){.container-section.il-comp.b4.benchmarking-for-profit .wrapper,.container-section.il-comp.b4.chart-section .wrapper,.container-section.il-comp.b4.last-dynamic-image-section .wrapper,.container-section.il-comp.b4.traditional-metrics .wrapper{padding:0}.container-section.il-comp.b4.traditional-metrics{padding-bottom:0}.section-title{padding:0 16px}.container-section.il-comp.b4.benchmarking-for-profit .box.box3 .boxContentWrapper,.container-section.il-comp.b4.chart-section .box.box1 .boxContentWrapper,.container-section.il-comp.b4.last-dynamic-image-section .box.box3 .boxContentWrapper{display:flex;flex-direction:row;margin:0}.container-section.il-comp.b4.benchmarking-for-profit .box.box3 .image-module,.container-section.il-comp.b4.chart-section .box.box1 .image-module,.container-section.il-comp.b4.last-dynamic-image-section .box.box3 .image-module{height:89px;margin-bottom:0;width:98px}.container-section.il-comp.b4.benchmarking-for-profit .box.box3 .text-content,.container-section.il-comp.b4.chart-section .box.box1 .text-content,.container-section.il-comp.b4.last-dynamic-image-section .box.box3 .image-module{max-width:calc(100% - 98px);padding:0 0 0 14px}.b4-body .blog-card.box .meta-data{display:none}.b4-body .blog-card.box .boxContentWrapper{padding:24px 16px}.container-section.il-comp.b4.benchmarking-for-profit .box.box3,.container-section.il-comp.b4.chart-section .box.box1,.container-section.il-comp.b4.last-dynamic-image-section .box.box3{border:0;height:auto}.container-section.chart-section .box1 .trend-title,.container-section.il-comp.b4.benchmarking-for-profit .box.box3 .trend-title,.container-section.il-comp.b4.last-dynamic-image-section .box.box3 .trend-title{margin-bottom:0}}@media (min-width:1280px){.payroll-label-wrapper.font-small{bottom:159px;position:absolute;right:164px}.revenue-label-wrapper{bottom:85px;position:absolute;right:185px}}@media (min-width:767px) and (max-width:1024px){.payroll-label-wrapper.font-small{bottom:165px;right:70px}.revenue-label-wrapper{bottom:90px;position:absolute;right:90px}}@media (max-width:768px){.container-section.il-comp.b4.last-dynamic-image-section .box{flex-basis:480px;margin:0 auto 30px;max-width:100%;width:480px}.margin-label-wrapper{bottom:87px;position:absolute;right:85px}.payroll-label-wrapper.font-small{bottom:155px;font-size:38px;font-weight:700;position:absolute;right:175px}.revenue-label-wrapper{bottom:80px;position:absolute;right:205px}.revenue-label-wrapper span{font-size:24px}}@media (max-width:480px){.container-section.il-comp.b4.last-dynamic-image-section .box{flex-basis:320px;margin:0 auto 30px;max-width:100%;width:320px}.margin-label-wrapper{bottom:90px;position:absolute;right:15px}.payroll-label-wrapper.font-small{bottom:155px;font-size:38px;font-weight:700;position:absolute;right:50px}.revenue-label-wrapper{bottom:80px;position:absolute;right:80px}}span#payroll-variance{display:block;-ms-transform:rotate(18deg);-webkit-transform:rotate(18deg);transform:rotate(18deg)}.payroll-label-wrapper.font-small{display:block;-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}