@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Handlee&display=swap";body:before{z-index:2000}@font-face{font-family:"ElegantIcons";font-style:normal;font-weight:normal;src:url("https://cdn.rawgit.com/mdentinho/elegant-icons-sass/e48e7df0/fonts/ElegantIcons.woff2") format("woff2"),url("https://cdn.rawgit.com/mdentinho/elegant-icons-sass/e48e7df0/fonts/ElegantIcons.woff") format("woff")}article.home-page .paragraph.demo h2::before,article.home-page .paragraph.benefits h2::before,article.home-page .paragraph.how-work h2::before,#block-footercontactinfo i.icon_mail::before,#block-footercontactinfo i.icon_phone::before,#block-footercontactinfo i.icon_house::before,.icon_box-checked::before,.icon_search::before,.icon_cursor_alt::before,.icon_datareport::before,.social_share::before,.icon_mobile::before{font-family:"ElegantIcons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.rpkn-red{color:#d72e2c}.rk-brand-identity{width:1000px;margin:auto}.rk-brand-identity .row{display:flex;justify-content:space-between}.rk-brand-identity .color{flex:0 0 16.6666666667%}.rk-brand-identity .color>div{margin-bottom:40px;margin-right:20px}.rk-brand-identity .color>div>div{margin-bottom:10px}.rk-brand-identity .color .color-name{background:#eee;font-weight:bold;font-size:16px;text-align:center;height:60px;line-height:1.2;display:flex;align-items:center;justify-content:center}.rk-brand-identity .color .color-hex{background:#eee;font-family:monospace;font-size:16px;text-align:center}.rk-brand-identity .color .color-var,.rk-brand-identity .color .color-nick{background:#eee;font-family:monospace;font-size:16px;text-align:center}.rk-brand-identity .color .color-swatch{outline:1px solid #ccc;width:100%}.rk-brand-identity .color .color-main .color-swatch{height:300px}.rk-brand-identity .color .color-tint .color-swatch{height:75px}.rk-brand-identity .color-1 .color-main .color-swatch{background-color:#d72e2c}.rk-brand-identity .color-1 .color-tint-1 .color-swatch{background-color:#efabab}.rk-brand-identity .color-1 .color-tint-2 .color-swatch{background-color:#97201f}.rk-brand-identity .color-2 .color-main .color-swatch{background-color:#f2bb2e}.rk-brand-identity .color-2 .color-tint-1 .color-swatch{background-color:#fae4ab}.rk-brand-identity .color-2 .color-tint-2 .color-swatch{background-color:#a98320}.rk-brand-identity .color-3 .color-main .color-swatch{background-color:#ddd}.rk-brand-identity .color-3 .color-tint-1 .color-swatch{background-color:#f1f1f1}.rk-brand-identity .color-3 .color-tint-2 .color-swatch{background-color:#9b9b9b}.rk-brand-identity .color-4 .color-main .color-swatch{background-color:#7683a2}.rk-brand-identity .color-4 .color-tint-1 .color-swatch{background-color:#c8cdda}.rk-brand-identity .color-4 .color-tint-2 .color-swatch{background-color:#535c71}.rk-brand-identity .color-5 .color-main .color-swatch{background-color:#303d61}.rk-brand-identity .color-5 .color-tint-1 .color-swatch{background-color:#acb1c0}.rk-brand-identity .color-5 .color-tint-2 .color-swatch{background-color:#222b44}.rotating{display:inline-block;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);-moz-transform:rotateX(0) rotateY(0) rotateZ(0);-ms-transform:rotateX(0) rotateY(0) rotateZ(0);-o-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform-origin-x:50%}.rotating.flip{position:relative}.rotating .front,.rotating .back{left:0;top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.rotating .front{position:absolute;display:inline-block;-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px)}.rotating.flip .front{z-index:1}.rotating .back{display:block;opacity:0}.rotating.spin{-webkit-transform:rotate(360deg) scale(0);-moz-transform:rotate(360deg) scale(0);-ms-transform:rotate(360deg) scale(0);-o-transform:rotate(360deg) scale(0);transform:rotate(360deg) scale(0)}.rotating.flip .back{z-index:2;display:block;opacity:1;-webkit-transform:rotateY(180deg) translate3d(0, 0, 0);-moz-transform:rotateY(180deg) translate3d(0, 0, 0);-ms-transform:rotateY(180deg) translate3d(0, 0, 0);-o-transform:rotateY(180deg) translate3d(0, 0, 0);transform:rotateY(180deg) translate3d(0, 0, 0)}.rotating.flip.up .back{-webkit-transform:rotateX(180deg) translate3d(0, 0, 0);-moz-transform:rotateX(180deg) translate3d(0, 0, 0);-ms-transform:rotateX(180deg) translate3d(0, 0, 0);-o-transform:rotateX(180deg) translate3d(0, 0, 0);transform:rotateX(180deg) translate3d(0, 0, 0)}.rotating.flip.cube .front{-webkit-transform:translate3d(0, 0, 100px) scale(0.9, 0.9);-moz-transform:translate3d(0, 0, 100px) scale(0.85, 0.85);-ms-transform:translate3d(0, 0, 100px) scale(0.85, 0.85);-o-transform:translate3d(0, 0, 100px) scale(0.85, 0.85);transform:translate3d(0, 0, 100px) scale(0.85, 0.85)}.rotating.flip.cube .back{-webkit-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.9, 0.9);-moz-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-ms-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-o-transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);transform:rotateY(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85)}.rotating.flip.cube.up .back{-webkit-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.9, 0.9);-moz-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-ms-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);-o-transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85);transform:rotateX(180deg) translate3d(0, 0, 100px) scale(0.85, 0.85)}body.path-user .main-container{max-width:990px;margin:auto;padding-top:60px}a{color:#d72e2c;text-decoration:none;font-weight:500}a:hover{color:#b02421;text-decoration:underline}a:visited{color:#d72e2c}ol,ul{padding-left:1.5em;margin:1em 0}em{font-family:"Lora","serif"}b,strong{font-weight:500}.rk-accordion-wrap .rk-accordion-item .rk-accordion-title{cursor:pointer;font-size:.9em;font-weight:bold;color:#d72e2c;outline:1px dotted #d72e2c;display:inline-block;padding:2px 20px;border-radius:20px;transition-duration:.5s;margin-bottom:1px}.rk-accordion-wrap .rk-accordion-item .rk-accordion-title:hover{background:rgba(215,46,44,.05)}.rk-accordion-wrap .rk-accordion-item .rk-accordion-body{display:none;padding:10px}.rk-accordion-wrap .rk-accordion-item.expand .rk-accordion-title{border-radius:0;outline:1px dotted #d72e2c}.rk-accordion-wrap .rk-accordion-item.expand .rk-accordion-body{outline:1px dotted #d72e2c;background:rgba(215,46,44,.05)}.big-two{list-style:none;counter-reset:item}.big-two li{margin-bottom:2em;counter-increment:item;position:relative;margin-left:20px}.big-two li:before{margin-right:10px;content:counter(item);background:#d72e2c;border-radius:100%;color:#fff;width:1.4em;height:1.4em;line-height:1.4em;text-align:center;display:inline-block;font-weight:500;position:absolute;top:5px;left:-40px}.rk-sep-three span{background:#d72e2c;width:5px;height:5px;display:block;border-radius:50%;margin:0 10px}.rk-sep-three{display:flex;width:100%;justify-content:center;margin:30px 0}img{display:block;width:100%}body{font-family:"Lato",sans-serif}h1,h2,h3,h4{font-family:"Lato",sans-serif;font-weight:500}nav.tabs,.container-fluid>.wrapper{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){nav.tabs,.container-fluid>.wrapper{max-width:750px}}@media(min-width: 992px){nav.tabs,.container-fluid>.wrapper{max-width:970px}}@media(min-width: 1200px){nav.tabs,.container-fluid>.wrapper{max-width:1170px}}body{overflow-x:hidden}.container-fluid{padding-left:0;padding-right:0}.main-container>.row{margin:0}.main-container>.row>section{padding:0}.main-container{min-height:calc(100vh - 165px)}.topbar{padding-left:0;padding-right:0}footer.footer{margin-top:100px;padding-top:25px;border-top:0;background-color:#d72e2c;color:#fff;font-weight:500}footer.footer #mc_embed_signup{background:inherit}footer.footer #mc_embed_signup .asterisk{color:#fff}footer.footer #mc_embed_signup .button{background-color:#fff;color:#333}footer.footer #mc_embed_signup .button:hover{background-color:#ccc}header{width:100vw}.region-navigation{width:200px;margin-left:10px}.region-navigation a.logo{margin:0}@media(min-width: 48em){.region-navigation a.logo{width:inherit;margin-left:0}}.navbar-brand{display:none}@media(max-width: 47.99em){.navbar-default .container>.navbar-header,.navbar-default .container-fluid>.navbar-header,.navbar-default .container>.navbar-collapse,.navbar-default .container-fluid>.navbar-collapse{margin-right:0;margin-left:0;width:100vw}.navbar-default .navbar-collapse.in{border-bottom:4px solid #d72e2c}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:inherit}.navbar-default .container-fluid{background:rgba(255,255,255,.95)}}.navbar-default .wrapper{padding:0}.navbar-default .navbar-toggle{border:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(0,0,0,0)}.navbar-default .navbar-toggle .icon-bar{background-color:#d72e2c}.navbar-default .navbar-nav{font-family:"Lato","sans-serif";font-weight:400}@media(min-width: 48em){.navbar-default .navbar-nav{float:right;margin-right:35px}}.navbar-default .navbar-nav>li>span,.navbar-default .navbar-nav>li>a{font-size:24px;padding:20px 30px;margin:0;cursor:pointer}@media(min-width: 48em){.navbar-default .navbar-nav>li>span,.navbar-default .navbar-nav>li>a{font-size:20px;padding:15px 30px}}.navbar-default .navbar-nav>li>span.active-trail,.navbar-default .navbar-nav>li>a.active-trail{color:#d72e2c !important}.navbar-default .navbar-nav>li>span{font-size:20px;position:relative;display:block;padding:15px 30px;line-height:20px}@media(max-width: 47.99em){.navbar-default .navbar-nav>li.active a{background-color:inherit !important}}@media(min-width: 48em){.navbar-default .navbar-nav>li{border-top:2px solid rgba(0,0,0,0)}.navbar-default .navbar-nav>li:hover{background:#eee;border-top:2px solid #d72e2c}.navbar-default .navbar-nav>li.active{border-top:2px solid #d72e2c}.navbar-default .navbar-nav>li.active a{background-color:inherit}}.navbar-default .navbar-nav .caret{display:none}@media(min-width: 48em){.navbar-default .navbar-nav .dropdown:hover>.dropdown-menu{display:block;margin:0}}.navbar-default .navbar-nav .dropdown-menu{border:none;padding:0}@media(min-width: 48em){.navbar-default .navbar-nav .dropdown-menu{background:#eee;box-shadow:2px 4px 4px rgba(0,0,0,.175);padding-bottom:10px}}.navbar-default .navbar-nav .dropdown-menu>.active>a,.navbar-default .navbar-nav .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .dropdown-menu>.active>a:focus{color:#d72e2c !important}.navbar-default .navbar-nav .dropdown-menu>li{padding:6px 30px 6px 30px;font-size:20px}@media(min-width: 48em){.navbar-default .navbar-nav .dropdown-menu>li{padding:6px 30px 6px 30px;font-size:16px}}.navbar-default .navbar-nav .dropdown-menu>li>a{padding:3px 20px}@media(min-width: 48em){.navbar-default .navbar-nav .dropdown-menu>li>a{padding:3px 0}}.navbar-default .navbar-nav .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .dropdown-menu>li>a:focus{color:#d72e2c;background-color:inherit}.navbar-fixed-top{background:#fff;border:none;height:100px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}body.navbar-is-fixed-top{margin-top:100px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.region-navigation-collapsible .block-webform{max-height:0;transition-duration:.5s;overflow:hidden !important;top:0px;width:500px;float:right;margin-right:35px;background:#eee;-webkit-box-shadow:2px 4px 4px rgba(0,0,0,.175);box-shadow:2px 4px 4px rgba(0,0,0,.175);padding:0px}body.rk_show_demo .region-navigation-collapsible .block-webform{max-height:500px;transition-duration:.5s}.region-navigation-collapsible .block-webform form.webform-submission-request-demo-form{padding:20px}.region-navigation-collapsible .block-webform form.webform-submission-request-demo-form .webform-element--title-inline{display:flex}.region-navigation-collapsible .block-webform form.webform-submission-request-demo-form .webform-element--title-inline>label{flex:0 0 145px}.region-navigation-collapsible .block-webform form.webform-submission-request-demo-form .form-actions{margin-left:145px}.region-navigation-collapsible .block-webform form.webform-submission-request-demo-form .form-actions .btn-primary{background:#d72e2c;border:#af2321}.region-navigation-collapsible .block-webform form.webform-submission-request-demo-form .rk-demo-webform-home{display:none}.region-navigation-collapsible .xxxnav ul.menu>li.last{background:#d72e2c;border-radius:4px;margin-left:45px}@media(max-width: 61.99em){.region-navigation-collapsible .xxxnav ul.menu>li.last{display:none}}.region-navigation-collapsible .xxxnav ul.menu>li.last a,.region-navigation-collapsible .xxxnav ul.menu>li.last span{color:#fff;padding:15px}.breadcrumb-wrapper{background-color:#f5f5f5;margin:14px 0 20px 0}@media(min-width: 48em){.breadcrumb-wrapper{margin:14px 0 40px 0}}ol.breadcrumb a{color:#777;pointer-events:none}.breadcrumb{background:none;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.breadcrumb{max-width:750px}}@media(min-width: 992px){.breadcrumb{max-width:970px}}@media(min-width: 1200px){.breadcrumb{max-width:1170px}}.region-content{color:#555;font-weight:300;line-height:1.6em;font-size:16px}@media(min-width: 48em){.region-content{font-size:18px}}.rpkn-name{white-space:nowrap;font-weight:600;color:#d72e2c}.rpkn-red{font-weight:600;color:#d72e2c}.main-body-text,.view-demos .view-header,article.section-solutions .field--name-field-body{font-size:18px;color:#777;line-height:1.5em}@media(min-width: 48em){.main-body-text,.view-demos .view-header,article.section-solutions .field--name-field-body{font-size:24px}}.main-body-text-sm{font-size:18px;color:#777;line-height:1.5em}.btn-rpkn,.view-id-demos .views-field-view-node a{background-color:#d72e2c;color:#fff}.btn-rpkn:hover,.view-id-demos .views-field-view-node a:hover{background-color:#841a19;color:#fff}.btn-rpkn:visited,.view-id-demos .views-field-view-node a:visited{color:#fff}.btn,.view-id-demos .views-field-view-node a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:hover,.view-id-demos .views-field-view-node a:hover{text-decoration:none}.bg-notepad{position:relative;max-width:400px;margin:auto}.bg-notepad:before{background:url(/themes/reportkitchen/images/backgrounds/notepad_background.png);background-size:cover;background-repeat:no-repeat;content:" ";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:.4}.handwritten{font-family:"Handlee",sans-serif;padding:2rem 3rem 0 2.5rem}.handwritten h2{font-family:"Handlee",sans-serif;font-weight:bold;text-align:center}.handwritten>ul{width:100%;min-height:300px;font-size:16px;list-style-type:none}.handwritten>ul li{line-height:1;margin-bottom:1em}.handwritten>ul li:before{content:"-";float:left;margin-right:5px}.handwritten>ul li>div{display:flex;align-items:flex-start;justify-content:space-between}.handwritten>ul li>div div:last-child{white-space:nowrap}article.section-about h3,article.blog-post h1.page-header{color:#fea400;font-size:35px !important;line-height:1.3em;font-family:"Lora","serif"}article.section-about h1.page-header{font-size:20px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:0;padding-bottom:0}article.section-solutions h1.page-header{font-size:20px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:0;padding-bottom:0}article.section-solutions .field--name-field-sections>.field--item h2{font-weight:700}article.section-solutions .field--name-field-sections>.field--item:nth-child(1) h2{font-family:"Lora","serif";font-style:italic;font-weight:700;color:#fea400;font-size:45px !important;line-height:1.2em;margin:15px 0}@media(min-width: 48em){article.section-solutions .field--name-field-sections>.field--item:nth-child(1) h2{font-weight:400;font-size:55px !important;line-height:1.5em;margin:30px 0}}article.section-solutions .paragraph.bg-dark .field--name-field-body{color:#ccc;font-size:18px;line-height:1.3em}article.section-solutions .whats-wrong-table h2{line-height:1.2em;font-weight:700;font-size:36px;margin-top:0}@media(min-width: 62em){article.section-solutions .header-floatleft .pg-header{width:250px;float:left}article.section-solutions .header-floatleft .field--name-field-body{width:calc(100% - 250px - 50px);float:right;margin:auto;max-width:800px}}article.section-solutions .bg-gray{background:#eee;margin-bottom:-100px !important;padding-bottom:50px;margin-top:50px;padding-top:25px}article.section-solutions .bg-gray .field--name-field-body{font-size:18px !important;max-width:900px;margin:auto;position:relative}article.section-solutions .bg-gray .field--name-field-body:before{content:"*";display:block;font-weight:700;font-family:Lora;font-family:Lato;font-family:Times;float:left;padding-right:2px;font-size:30px;color:rgba(0,0,0,.4)}@media(min-width: 48em){article.section-solutions .bg-gray .field--name-field-body:before{float:none;padding:none;position:absolute;top:10px;left:-50px;font-size:100px;color:rgba(0,0,0,.1)}}@media(min-width: 75em){article.section-solutions .bg-gray .field--name-field-body:before{top:50px;left:-100px;font-size:200px}}@media(min-width: 48em){article.section-solutions .why-fall-short{margin:40px 60px}}.paragraph.pg-bg-lightgrey{background:#f3f3f3;margin-bottom:1em}.whats-wrong-table table{margin:auto;max-width:800px}.whats-wrong-table table img{width:36px;display:block;margin:auto}.whats-wrong-table table td{border:1px solid #ddd;padding:10px;font-size:16px;line-height:1.5em}.whats-wrong-table table td:nth-child(1){text-align:center}@media(max-width: 40em){.whats-wrong-table table td:nth-child(1){background:#f3f3f3;font-size:20px;line-height:30px;font-weight:bold}.whats-wrong-table table td:nth-child(1) img{float:left;margin-right:15px;max-height:30px;width:auto}.whats-wrong-table table td:nth-child(1) br{display:none}.whats-wrong-table table td:nth-child(1) .tablesaw-cell-label{display:none}}.whats-wrong-table table thead th{text-align:center;background:#f3f3f3;border:1px solid #ddd}.rk-compare-table-wrapper{background:rgba(255,255,255,.5)}@media(min-width: 48em){.rk-compare-table-wrapper{margin:20px;padding:10px;max-width:calc(100% - 40px)}}.rk-compare-table-wrapper .rk-compare-table{font-size:.9em;line-height:1.2}.rk-compare-table-wrapper .rk-compare-table td{position:relative;padding-left:30px;vertical-align:top;padding-bottom:20px}.rk-compare-table-wrapper .rk-compare-table td:before{content:"";background:url("/themes/reportkitchen/images/thumbs-up-solid.svg");width:16px;height:16px;display:block;position:absolute;left:5px}.rk-compare-table-wrapper .rk-compare-table td:first-child{border-right:1px solid #ccc;width:50%}.rk-compare-table-wrapper .rk-compare-table td:first-child:before{filter:invert(24%) sepia(31%) saturate(4741%) hue-rotate(340deg) brightness(105%) contrast(101%)}.rk-compare-table-wrapper .rk-compare-table td:last-child:before{filter:invert(50%) sepia(0%) saturate(294%) hue-rotate(174deg) brightness(93%) contrast(88%);transform:rotate(180deg);top:12px}.rk-compare-table-wrapper .rk-compare-table tr:first-child td{border-bottom:1px solid #ccc;padding-bottom:.4em;font-weight:bold}.rk-compare-table-wrapper .rk-compare-table tr:first-child td:before{display:none}.rk-compare-table-wrapper .rk-compare-table tr:first-child td:first-child{color:#d72e2c}.rk-compare-table-wrapper .rk-compare-table tr:first-child td:last-child{color:#777}.icon_mobile{-webkit-font-smoothing:antialiased}.icon_mobile::before{content:'\e00b'}.social_share{-webkit-font-smoothing:antialiased}.social_share::before{content:'\e0a0'}.icon_datareport{-webkit-font-smoothing:antialiased}.icon_datareport::before{content:'\e0ec'}.icon_cursor_alt{-webkit-font-smoothing:antialiased}.icon_cursor_alt::before{content:'\e01a'}.icon_search{-webkit-font-smoothing:antialiased}.icon_search::before{content:'\55'}.icon_box-checked{-webkit-font-smoothing:antialiased}.icon_box-checked::before{content:'\5a'}.paragraph .contextual .trigger{margin-right:18px;border-radius:6px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:27px}.paragraph--type--landing-page-lead{position:relative}.paragraph--type--landing-page-lead .background-wrapper{position:relative;top:0;left:0;width:100%;height:300px;z-index:-1}.paragraph--type--landing-page-lead .background-wrapper .background-holder{height:100%}@media(min-width: 48em){.paragraph--type--landing-page-lead .background-wrapper{position:absolute;height:100%}}@media(min-width: 81.25em){.paragraph--type--callout-box{position:absolute;width:calc(50vw - 400px)}.paragraph--type--callout-box .content-container{margin:0 50px 0 25px !important}}.paragraph--type--callout-box .content-container{background:#f0f0f0;padding:10px !important}.paragraph--type--callout-box p{font-size:15px;line-height:1.5em}.paragraph--type--demo-profiles .field--name-field-demo-profile{margin-bottom:60px}.paragraph--type--demo-profiles .field--name-field-demo-profile h3{margin-bottom:0px !important;line-height:1.1em !important;color:#d72e2c !important;font-weight:500 !important;font-size:30px !important;text-align:center}.paragraph--type--demo-profiles .demo-before,.paragraph--type--demo-profiles .demo-after{text-align:center}.paragraph--type--demo-profiles .demo-before h3,.paragraph--type--demo-profiles .demo-after h3{font-size:16px;font-weight:700;color:#ccc;text-transform:uppercase}.paragraph--type--demo-profiles .individual{margin-bottom:20px}.paragraph--type--demo-profiles .field--name-field-before-pdf,.paragraph--type--demo-profiles .field--name-field-after-report-kitchen{max-width:400px;padding:4px;display:block;margin:auto}.profile_top_box{background:#006c85;width:300px;flex-shrink:0;padding:25px;width:100%;padding:10px 5px;max-width:300px !important;margin:10px auto}@media(min-width: 48em){.profile_top_box{width:300px;height:300px;margin-right:50px;margin-right:50px;padding:25px}}.profile_top_box img{max-width:300px;margin:auto}.profile_top_box a{color:rgba(255,255,255,.7);text-decoration:none;line-height:1.2em !important;display:inline-block;margin-left:0;transition-duration:.5s}.profile_top_box a:hover{color:#fff;margin-left:4px;transition-duration:.5s}@media(min-width: 48em){.paragraph.body-flex .field--name-field-body{display:flex}}@media(min-width: 48em){.mott-section-1 .field--name-field-body,.mott-section-2 .field--name-field-body{display:flex}}.mott-section-1 .field--name-field-body .mott_box,.mott-section-2 .field--name-field-body .mott_box{background:#006c85;width:300px;flex-shrink:0;padding:25px;width:100%;padding:10px 5px}@media(min-width: 48em){.mott-section-1 .field--name-field-body .mott_box,.mott-section-2 .field--name-field-body .mott_box{width:300px;height:300px;margin-right:50px;margin-right:50px;padding:25px}}.mott-section-1 .field--name-field-body .mott_box img,.mott-section-2 .field--name-field-body .mott_box img{max-width:300px;margin:auto}.mott-section-1 .field--name-field-body .mott_box a,.mott-section-2 .field--name-field-body .mott_box a{color:rgba(255,255,255,.7);text-decoration:none;line-height:1.2em !important;display:inline-block;margin-left:0;transition-duration:.5s}.mott-section-1 .field--name-field-body .mott_box a:hover,.mott-section-2 .field--name-field-body .mott_box a:hover{color:#fff;margin-left:4px;transition-duration:.5s}.mott-section-2 .mott_box{display:flex;justify-content:center;height:unset !important;text-align:center;margin:20px 0 !important}@media(min-width: 48em){.mott-section-2 .mott_box{margin:0 0 0 50px !important}}body.page-node-type-project-profile .paragraph.ieap .background-holder{background-position:center !important;filter:blur(5px)}body.page-node-type-project-profile .paragraph.ieap h1{font-size:50px !important}.paragraph--type--container.bg-dark{background-color:#444;padding-bottom:40px}.paragraph--type--container.bg-dark .content-container{max-width:unset !important;padding:0 10px}.paragraph--type--container.mott-flex .field--name-field-content{display:flex}.paragraph--type--solution-feature{margin-bottom:20px}.paragraph--type--solution-feature .content-container{max-width:1300px !important;padding:0 !important}@media(min-width: 48em){.paragraph--type--solution-feature .content-container{display:flex}}.paragraph--type--solution-feature .content-container .field--name-field-section-title{padding:10px;font-size:32px;line-height:1.2em;color:#fff;font-weight:700}@media(min-width: 48em){.paragraph--type--solution-feature .content-container .field--name-field-section-title{padding:10px;flex:0 1 25%;font-size:20px}}@media(min-width: 62em){.paragraph--type--solution-feature .content-container .field--name-field-section-title{padding:20px;font-size:36px}}.paragraph--type--solution-feature .content-container .field--name-field-body{padding:10px}@media(min-width: 48em){.paragraph--type--solution-feature .content-container .field--name-field-body{flex:1 1 50%;padding:20px 20px 20px 40px}}@media(min-width: 48em){.paragraph--type--solution-feature .content-container figure{padding:20px;flex:0 1 25%}}.paragraph--type--solution-feature .content-container figure .field--name-field-image{max-width:320px}body .paragraph.paragraph--type--case-study{background-color:#444;margin-top:80px;margin-bottom:40px}body .paragraph.paragraph--type--case-study .content-container{font-size:18px;line-height:1.6em;max-width:1300px !important}body .paragraph.paragraph--type--case-study .field--name-field-title{line-height:1.2em;color:#fff;font-weight:700;font-size:36px;padding-top:20px}body .paragraph.paragraph--type--case-study .field--name-field-title:before{content:"Case Study";position:absolute;top:-36px;color:#d72e2c}body .paragraph.paragraph--type--case-study .field--name-field-body{padding-top:20px}body .paragraph.paragraph--type--case-study .cols-title-subtitle li{font-size:18px;line-height:1.5em;margin-bottom:1em}body .paragraph.paragraph--type--case-study h3{font-size:28px}.paragraph--type--text.media-pull-right .field--name-field-image{float:right}.paragraph--type--text .imagefield_slideshow-wrapper{overflow:hidden}.paragraph--type--profile-client-intro .content-container{display:flex}.paragraph--type--profile-client-intro .content-container .logobox{height:300px;margin-right:50px;padding:25px;flex:1 0 300px}.paragraph--type--profile-client-intro .content-container .field--name-field-body{flex:1 1 auto}.paragraph--type--profile-client-intro .content-container .field--name-field-body p{margin-top:0}.paragraph--type--profile-client-intro .content-container .field--name-field-caption{position:relative !important;background:none !important;text-align:left !important;padding:0 !important;margin:0 !important;left:0 !important}.paragraph--type--profile-client-intro .content-container .field--name-field-caption p{font-size:32px;padding:0;line-height:1.1em;font-weight:500}.view-demos .well{border-radius:0;background-color:#fafafa;border:1px solid #f0f0f0;box-shadow:none}.view-demos .view-header{margin:20px 0}@media(max-width: 25em){.view-demos.view-display-id-list_of_demos .well{padding:4px}}@media(min-width: 48em){.view-demos.view-display-id-list_of_demos .view-content{display:flex;flex-wrap:wrap}.view-demos.view-display-id-list_of_demos .view-content .views-row{flex:0 0 30%;margin-right:5%;margin-bottom:50px}.view-demos.view-display-id-list_of_demos .view-content .views-row:nth-child(3n){margin-right:0}}.view-demos.view-display-id-list_of_demos .views-field-title{font-family:"Barlow Semi Condensed","sans-serif"}.view-demos.view-display-id-list_of_demos .views-field-title h3{margin-top:10px}.view-demos.view-display-id-list_of_demos .views-field-field-desc-brief{line-height:1.4;font-size:16px}.view-demos.view-display-id-list_of_demos .views-field-field-before-pdf,.view-demos.view-display-id-list_of_demos .views-field-field-after-report-kitchen{padding:0 5px}.view-demos.view-display-id-list_of_demos .views-field-field-before-pdf .field-content,.view-demos.view-display-id-list_of_demos .views-field-field-after-report-kitchen .field-content{height:168px;width:130px;background:#ccc;padding:4px;display:block;margin:auto;margin-bottom:15px}.view-demos.view-display-id-list_of_demos .views-field-field-combo-image{padding:10px 0 20px}.view-demos.view-display-id-featured{margin-bottom:40px}.view-demos.view-display-id-featured .views-field-field-after-report-kitchen .field-content{background:none;width:350px}.view-demos.view-display-id-featured .views-field-title h3{font-size:40px}.view-demos.view-display-id-featured .views-field-title:before{content:"Featured Project";color:#777;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:16px}.view-demos.view-display-id-featured .views-field-field-combo-image{padding:0 50px;max-width:350px}.views-field-field-after-report-kitchen .demolabel:before,.views-field-field-before-pdf .demolabel:before,.demolabel{font-size:16px;font-weight:700;color:#ccc;text-transform:uppercase;text-align:center;display:block;font-family:"Barlow Semi Condensed","sans-serif";letter-spacing:.5px;line-height:1em}.views-field-field-before-pdf .demolabel:before{content:"Before:"}.views-field-field-after-report-kitchen .demolabel:before{content:"After:"}.view-id-blog .view-header{background-image:url(../images/red_whisk_tile_125.png);color:#fff;text-align:center;padding:40px 0}.view-id-blog .view-header h1{font-size:60px}.view-id-blog .view-header h2{text-transform:uppercase;font-weight:bold;font-size:24px;letter-spacing:1px;color:rgba(255,255,255,.6)}.view-id-blog .view-content{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:40px}@media(min-width: 768px){.view-id-blog .view-content{max-width:750px}}@media(min-width: 992px){.view-id-blog .view-content{max-width:970px}}@media(min-width: 1200px){.view-id-blog .view-content{max-width:1170px}}.view-id-blog .views-row{margin-right:auto;margin-left:auto;margin-bottom:100px}.view-id-blog .views-field-field-teaser-image{max-width:600px}.view-id-blog .views-field-field-blog-thumbnail img{border:1px solid #ccc;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.view-id-blog .views-field.views-field-title{font-weight:600;font-size:32px;margin:10px 0px 10px 0px;line-height:1.2em}.view-id-blog .views-field-field-subtitle{margin-bottom:1em}.view-id-blog .views-field-field-publish-date{color:#fea400;font-weight:bold;font-size:16px;text-transform:uppercase;letter-spacing:.5px}.view-id-blog .views-field.views-field-view-node .field-content{display:block}.view-id-blog .views-field.views-field-view-node a{border:2px solid #d72e2c;padding:6px 36px;border-radius:4px;font-size:.9em;position:relative;transition-delay:.15s}.view-id-blog .views-field.views-field-view-node a:before{width:0%;height:100%;content:" ";display:block;background:#d72e2c;position:absolute;top:0;left:0;transition-duration:.3s;z-index:-1}.view-id-blog .views-field.views-field-view-node a:hover:before{width:100%;transition-duration:.3s}.view-id-blog .views-field.views-field-view-node a:hover{text-decoration:none;color:#fff;transition-delay:.15s}.view-id-blog .views-field.views-field-edit-node{position:absolute;right:0}.view-id-blog .views-field.views-field-edit-node a{font-size:.8em;color:#fff;background:#aaa;padding:2px 10px;opacity:.2}.view-id-blog .views-field.views-field-edit-node a:hover{text-decoration:none;opacity:1}#block-footercontactinfo{font-family:"Lato",sans-serif}#block-footercontactinfo h3{margin-top:0px;text-transform:uppercase;font-size:22px;letter-spacing:.5px;font-weight:700;color:rgba(255,255,255,.8)}#block-footercontactinfo ul{list-style:none;margin:0px;padding:0px}#block-footercontactinfo ul li{margin-left:20px;position:relative}#block-footercontactinfo i{color:#fff;margin-top:1px;font-size:14px;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;left:-20px;-webkit-font-smoothing:antialiased}#block-footercontactinfo i.icon_house::before{content:'\e074'}#block-footercontactinfo i.icon_phone::before{content:'\e090'}#block-footercontactinfo i.icon_mail::before{content:'\e076'}#block-footercontactinfo a[href^=tel]{text-decoration:inherit;color:inherit;border-bottom:1px dotted}#block-mailchimpsignup #mc_embed_signup{font-family:"Lato";font-weight:300}#block-mailchimpsignup #mc_embed_signup form{padding-top:0}#block-mailchimpsignup #mc_embed_signup input,#block-mailchimpsignup #mc_embed_signup textarea{color:#000}#block-mailchimpsignup #mc_embed_signup textarea{margin-bottom:10px;height:100px;width:100%;border:1px solid #aaa;padding:10px;font-family:"Lato";font-weight:300}#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-phone,#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-checkbox{width:100%}@media(min-width: 31.25em){#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-phone,#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-checkbox{width:46%;float:left;clear:none}}#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-fname,#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-lname{width:46%;float:left;clear:none}#block-mailchimpsignup #mc_embed_signup .mc-field-group.mc-fname{margin-right:4%}#block-mailchimpsignup #mc_embed_signup div#mce-responses{margin:0;padding:0}#block-mailchimpsignup #mc_embed_signup div#mce-responses div.response{padding:0;width:100%;color:#fff !important}body.path-frontpage h1.page-header{display:none}body.path-frontpage footer.footer{margin-top:0;padding-top:0}.team{text-align:center}.team .social{float:left;width:100px;text-align:left;margin-right:15px}.team .social li{float:left;width:50%;text-align:center;background:#efeeef}.team .social li a{padding:10px 0px}.team .social li:first-child{width:100%;border-bottom:1px solid #fff}.team .social li:first-child i{font-size:30px}.team .social li:nth-child(2){border-right:1px solid #fff}.team .social i{color:#000;display:inline-block;margin-right:0px;padding:10px 0}.team .info{float:left;font-family:"Lato",sans-serif;font-weight:400;font-size:18px;padding:20px 0}.team .pos{color:#959595;font-family:"Lato",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;text-align:left;line-height:1.4}.team .name{text-align:left;color:#333;font-size:20px;margin-bottom:0}article.home-page .paragraph{padding:65px 0px 90px 0px}article.home-page .paragraph h2{margin:10px 0 10px;font-size:48px;line-height:1.1;padding:0px 0px 0px;text-transform:uppercase}article.home-page .paragraph h2:after{display:block;content:" ";width:33%;background:#fff;height:1px;margin-left:33%;margin:15px auto}article.home-page .paragraph h3{font-size:18px;color:#777;margin-top:0px;line-height:1.5}article.home-page .paragraph h3 p{margin:0}article.home-page .paragraph .field--name-field-title,article.home-page .paragraph .field--name-field-subtitle{max-width:700px;margin:auto;text-align:center}article.home-page .paragraph.homepage-title{padding:0;height:calc(100vh - 225px);position:relative}article.home-page .paragraph.homepage-title .background-wrapper{background-color:#67717d;width:100%;height:100%}article.home-page .paragraph.homepage-title .background-wrapper .background-holder{background-image:url("../images/backgrounds/kitchen_30pct.jpg");background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}@media(min-width: 48em){article.home-page .paragraph.homepage-title .background-wrapper .background-holder{background-attachment:fixed}}article.home-page .paragraph.homepage-title .content{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;height:100%}article.home-page .paragraph.homepage-title .content>div{margin-bottom:80px;margin:auto;width:100%}article.home-page .paragraph.homepage-title .field--name-field-title{display:none}article.home-page .paragraph.homepage-title .field--name-field-title h2{background-image:url("../images/reportkitchenw.svg");text-indent:-9999px;background-repeat:no-repeat;background-size:contain;height:300px}article.home-page .paragraph.homepage-title .field--name-field-title h2:after{display:none}article.home-page .paragraph.homepage-title .field--name-field-subtitle{overflow-x:hidden}article.home-page .paragraph.homepage-title .field--name-field-subtitle h3{font-size:42px;position:relative;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5)}@media(min-width: 48em){article.home-page .paragraph.homepage-title .field--name-field-subtitle h3{font-size:60px}}article.home-page .paragraph.homepage-title .field--name-field-subtitle h3 .rotate{white-space:nowrap}article.home-page .paragraph.waldorf-bg{display:none}@media(min-width: 48em){article.home-page .paragraph.waldorf-bg{display:block;background-position:50% 50%;background-size:cover;text-align:center;width:100%;height:auto;padding:0;position:relative;background-attachment:fixed;background-image:url("../images/backgrounds/waldorf.jpg");filter:contrast(0.2) brightness(0.8);padding:200px 0px}}article.home-page .paragraph.how-work{background:#393939;color:#fff}article.home-page .paragraph.how-work .content{line-height:1.4}article.home-page .paragraph.how-work h2{color:#fff}article.home-page .paragraph.how-work h2::before{content:'\e086'}article.home-page .paragraph.how-work h2:before{display:block;color:#fff;font-size:24px}article.home-page .paragraph.how-work .field--name-field-body{max-width:600px;margin:auto}article.home-page .paragraph.how-work .field--name-field-body ol li{font-size:18px;margin-bottom:20px}article.home-page .paragraph.benefits .field--name-field-body .item{font-size:16px;line-height:1.4}article.home-page .paragraph.benefits .field--name-field-body .item>div{margin-top:20px;display:flex}article.home-page .paragraph.benefits .field--name-field-body i{color:#959595;margin-right:10px;margin-top:5px;font-size:30px;line-height:1}article.home-page .paragraph.benefits h2{color:#d72e2c}article.home-page .paragraph.benefits h2::before{content:'\e0dd'}article.home-page .paragraph.benefits h2:before{display:block;color:#000;font-size:24px}article.home-page .paragraph.benefits h2:after{background-color:#000}article.home-page .paragraph.benefits .field--name-field-body h3{margin-bottom:0px;line-height:1.1em;color:#d72e2c;font-weight:500;font-size:30px}article.home-page .paragraph.benefits .field--name-field-body p{margin-left:40px}article.home-page .paragraph.what-is{background-image:url("../images/red_whisk_tile_125.png");color:#fff;text-align:center;padding:65px 0 90px 0}article.home-page .paragraph.what-is h2{color:#fff;text-transform:unset}@media(max-width: 25em){article.home-page .paragraph.what-is h2{font-size:40px}}article.home-page .paragraph.what-is h2:before{display:block;content:" ";background-image:url("../images/whisk-white.svg");height:17px;width:100%;margin:15px auto;background-repeat:no-repeat;background-position:center}article.home-page .paragraph.what-is .field--name-field-body{font-size:24px;margin-bottom:50px;margin-top:0px;line-height:1.5;color:#fff;text-align:left}article.home-page .paragraph.what-is .field--name-field-body p{margin-bottom:1em}article.home-page .paragraph.demo{padding-bottom:0px}article.home-page .paragraph.demo h2{color:#d72e2c}article.home-page .paragraph.demo h2::before{content:'\77'}article.home-page .paragraph.demo h2:before{display:block;color:#000;font-size:24px}article.home-page .paragraph.demo h2:after{background-color:#000}@media(min-width: 48em){article.home-page .paragraph.demo-profiles article{padding:0 40px}}article.home-page .paragraph.demo-profiles article .field--name-field-desc-brief{font-size:16px;line-height:1.4}article.home-page .paragraph.demo-profiles article .field--name-field-combo-image img{width:auto;height:auto;max-height:260px !important;margin:auto;box-shadow:3px 3px 8px rgba(0,0,0,.6)}@media(max-width: 47.99em){article.home-page .paragraph.demo-profiles .field--name-field-demo-profile>.field--item:first-child{border-bottom:1px solid #ccc;margin-bottom:30px}}article.home-page .paragraph.demo-profiles .field--name-field-combo-image{height:260px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}article.home-page .paragraph.team h2{margin-top:60px;color:#d72e2c;position:relative}article.home-page .paragraph.team h2:before{background-image:url(../images/chefhat.png);content:" ";display:block;width:158px;height:40px;position:absolute;background-size:40px;opacity:.4;background-repeat:space;left:calc(50% - 80px);top:-50px}article.home-page .paragraph.team h2:after{background-color:#000}article.home-page .paragraph.team .field--name-field-subtitle{margin-bottom:80px}article.home-page .paragraph.get-cooking{background-color:#d72e2c;color:#fff}article.home-page .paragraph.get-cooking h2{margin-top:60px;position:relative}article.home-page .paragraph.get-cooking h2:before{background-image:url(../images/whisk-white.svg);content:" ";display:block;width:158px;height:40px;position:absolute;background-size:contain;background-repeat:no-repeat;left:calc(50% - 80px);top:-50px}article.home-page .paragraph.get-cooking .field--name-field-body{max-width:620px;margin:auto;font-size:18px}.page-node-type-blog-post .paragraph .content-container,.page-node-type-blog-post h1.page-header,.page-node-type-blog-post .field--name-field-subtitle,.page-node-type-blog-post .field--name-field-blog-series,.page-node-type-blog-post .content-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;border-bottom:0}@media(min-width: 768px){.page-node-type-blog-post .paragraph .content-container,.page-node-type-blog-post h1.page-header,.page-node-type-blog-post .field--name-field-subtitle,.page-node-type-blog-post .field--name-field-blog-series,.page-node-type-blog-post .content-container{max-width:750px}}@media(min-width: 992px){.page-node-type-blog-post .paragraph .content-container,.page-node-type-blog-post h1.page-header,.page-node-type-blog-post .field--name-field-subtitle,.page-node-type-blog-post .field--name-field-blog-series,.page-node-type-blog-post .content-container{max-width:970px}}.page-node-type-blog-post article.blog-post{font-family:"Noto Sans",sans-serif;line-height:1.8em}.page-node-type-blog-post article.blog-post h2{font-family:"Noto Sans",sans-serif;line-height:1.3em}.page-node-type-blog-post article.blog-post h1.page-header{font-size:48px !important}.page-node-type-blog-post article.blog-post p+h2{margin-top:2em}.page-node-type-blog-post blockquote{padding:10px 60px;border:0}.page-node-type-blog-post .date-and-share{margin-top:30px !important;padding-top:15px;padding-bottom:10px;margin-bottom:20px}.page-node-type-blog-post .date-and-share .inner{border-bottom:1px solid #ddd}.page-node-type-blog-post .date-and-share .field--name-field-publish-date{color:#555}.page-node-type-blog-post .date-and-share .field--name-field-social-share ul{margin:0}.page-node-type-blog-post .date-and-share .field--name-field-social-share img{opacity:.5;width:32px !important}.page-node-type-blog-post .date-and-share .field--name-field-social-share:hover img{opacity:.75}.page-node-type-blog-post .date-and-share .field--name-field-social-share:hover img:hover{opacity:1}.page-node-type-blog-post .d-flex{display:flex;justify-content:space-between}.page-node-type-blog-post .field--name-field-subtitle{font-size:24px;line-height:36px;color:#555}.page-node-type-blog-post .field--name-field-blog-series{border-bottom:1px solid #eee;margin-bottom:30px !important;padding-bottom:15px;text-transform:uppercase;font-weight:700}.page-node-type-blog-post .field--name-field-caption{font-size:14px;margin:0 20px 60px}.page-node-type-blog-post blockquote{font-style:italic;font-family:"Lora","serif";line-height:1.8em;font-size:inherit}html,body{overflow-x:hidden}body{position:static}body.page-node-type-page h1.page-header{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){body.page-node-type-page h1.page-header{max-width:750px}}@media(min-width: 992px){body.page-node-type-page h1.page-header{max-width:970px}}body.page-node-type-page .paragraph .content-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){body.page-node-type-page .paragraph .content-container{max-width:750px}}@media(min-width: 992px){body.page-node-type-page .paragraph .content-container{max-width:970px}}body.page-node-type-page .paragraph.pg-wide .content-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){body.page-node-type-page .paragraph.pg-wide .content-container{max-width:750px}}@media(min-width: 992px){body.page-node-type-page .paragraph.pg-wide .content-container{max-width:970px}}@media(min-width: 1200px){body.page-node-type-page .paragraph.pg-wide .content-container{max-width:1170px}}article.pg-wide h1.page-header{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){article.pg-wide h1.page-header{max-width:750px}}@media(min-width: 992px){article.pg-wide h1.page-header{max-width:970px}}@media(min-width: 1200px){article.pg-wide h1.page-header{max-width:1170px}}article.pg-wide .paragraph .content-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){article.pg-wide .paragraph .content-container{max-width:750px}}@media(min-width: 992px){article.pg-wide .paragraph .content-container{max-width:970px}}@media(min-width: 1200px){article.pg-wide .paragraph .content-container{max-width:1170px}}.paragraph.width-full .content-container{width:100%;padding-left:0;padding-right:0}.paragraph.vmargin60{margin-top:10px;margin-bottom:10px}@media(min-width: 48em){.paragraph.vmargin60{margin-top:60px;margin-bottom:60px}}.paragraph.vmargin20{margin-top:5px;margin-bottom:5px}@media(min-width: 48em){.paragraph.vmargin20{margin-top:20px;margin-bottom:20px}}.page-header{border-bottom:0}body.path-protected-page .region-content{max-width:600px;margin:50px auto}.is-unpublished{background:inherit}.is-unpublished:before{content:"DRAFT DRAFT";position:absolute;z-index:999;font-size:200px;color:rgba(0,0,0,.1);font-weight:bold;transform:rotate(-10deg);top:-200px;text-align:center;width:100%;pointer-events:none}article.request-demo{margin-top:30px}article.request-demo h1.page-header{color:#d72e2c}.region-content section.block-webform{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.region-content section.block-webform{max-width:750px}}@media(min-width: 992px){.region-content section.block-webform{max-width:970px}}.region-content section.block-webform .webform-element--title-inline{display:flex}.region-content section.block-webform .webform-element--title-inline>label{flex:0 0 145px}.region-content section.block-webform .rk-demo-webform-close{display:none}.paragraph.flex3366 .content-container{top:20px}.paragraph.flex3366 .media_wrapper{flex:1 1 66%;order:2;border:1px solid #ccc;position:relative}.paragraph.flex3366 .field--name-field-body{flex:1 1 33%;order:1}.paragraph.flex3366 .imagecompare_wrapper{width:100%;margin:auto;position:absolute;margin:auto;left:14%;top:20%;width:48%}@media(min-width: 75em){.paragraph.flex3366 .imagecompare_wrapper{left:110px;top:120px;width:335px}}body.page-node-type-project-profile .paragraph .content-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative}@media(min-width: 768px){body.page-node-type-project-profile .paragraph .content-container{max-width:750px}}@media(min-width: 992px){body.page-node-type-project-profile .paragraph .content-container{max-width:970px}}@media(min-width: 1200px){body.page-node-type-project-profile .paragraph .content-container{max-width:1170px}}body.page-node-type-project-profile .paragraph--type--images,body.page-node-type-project-profile .project-profile-text{position:relative}body.page-node-type-project-profile h1.page-header{display:none}body.page-node-type-project-profile .paragraph--type--landing-page-lead{min-height:400px;z-index:1;position:relative}body.page-node-type-project-profile .paragraph--type--landing-page-lead .content-wrapper{text-align:center;display:block;color:#fff;padding:10px 0}@media(min-width: 0.625em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .content-wrapper{margin:0 -20px}body.page-node-type-project-profile .paragraph--type--landing-page-lead .content-wrapper .field--name-field-body{max-width:400px;margin:auto}}@media(min-width: 48em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .content-wrapper{margin:0px 0 0 325px;height:400px}}@media(min-width: 62em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .content-wrapper{width:450px;margin:0px 0 0 425px;height:400px}}@media(min-width: 75em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .content-wrapper{margin:0px 0 0 600px;height:400px}}body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-title h1{font-size:40px;margin-top:5px;font-family:"Lora","serif";text-shadow:2px 2px 5px rgba(0,0,0,.8);font-weight:500}@media(min-width: 20.625em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-title h1{font-size:50px;margin-top:10px}}@media(min-width: 48em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-title h1{margin-top:20px}}body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-body{font-weight:300;font-size:18px;margin:0 20px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}@media(min-width: 20.625em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-body{font-size:22px}}@media(min-width: 48em){body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-body{font-size:24px}}body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-body strong{white-space:nowrap}body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-site-url{max-width:450px;margin:5px auto 0;width:100%}body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-site-url a{color:#fff;border:2px solid #fff;border-radius:5px;padding:10px 20px;transition-duration:.3s;display:inline-block}body.page-node-type-project-profile .paragraph--type--landing-page-lead .field--name-field-site-url a:hover{background:#fff;text-decoration:none;transition-duration:.3s}body.page-node-type-project-profile .paragraph--type--landing-page-lead.gcc .field--name-field-site-url a:hover{color:#0068ad}body.page-node-type-project-profile .paragraph--type--landing-page-lead.flint .field--name-field-site-url a:hover{color:#006c85}body.page-node-type-project-profile .paragraph--type--landing-page-lead.bg-center .background-wrapper .background-holder{background-position:center center !important}body.page-node-type-project-profile .paragraph--type--landing-page-lead.bg-top .background-wrapper .background-holder{background-position:center top !important}body.page-node-type-project-profile .paragraph--type--landing-page-lead.bg-bottom .background-wrapper .background-holder{background-position:center bottom !important}body.page-node-type-project-profile .paragraph--type--landing-page-lead.gcc .content-wrapper{background:rgba(0,104,173,.8)}body.page-node-type-project-profile .gcc_video{display:none}@media(min-width: 62em){body.page-node-type-project-profile .gcc_video{display:block;background:#333;position:absolute;top:-600px;left:130px}body.page-node-type-project-profile .gcc_video iframe{width:545px;height:300px}}@media(min-width: 75em){body.page-node-type-project-profile .gcc_video{top:-749px;left:174px}body.page-node-type-project-profile .gcc_video iframe{width:644px;height:386px}}body.page-node-type-project-profile .paragraph.bg-shade-a{background:rgba(0,58,99,.1);padding-top:2em;padding-bottom:2em}@media(min-width: 48em){body.page-node-type-project-profile .paragraph.mt-minus-60{margin-top:-60px}}body.page-node-type-project-profile .paragraph.padding-not-margin-top-full{padding-top:15px}@media(min-width: 48em){body.page-node-type-project-profile .paragraph.padding-not-margin-top-full{margin-top:-60px;padding-top:60px}}body.page-node-type-project-profile .paragraph.padding-not-margin-bottom-full{padding-bottom:15px}@media(min-width: 48em){body.page-node-type-project-profile .paragraph.padding-not-margin-bottom-full{margin-bottom:-60px;padding-bottom:60px}}body.page-node-type-project-profile .paragraph.padding-not-margin-top-half{padding-top:8px}@media(min-width: 48em){body.page-node-type-project-profile .paragraph.padding-not-margin-top-half{margin-top:-30px;padding-top:30px}}body.page-node-type-project-profile .paragraph.padding-not-margin-bottom-half{padding-bottom:8px}@media(min-width: 48em){body.page-node-type-project-profile .paragraph.padding-not-margin-bottom-half{margin-bottom:-30px;padding-bottom:30px}}body.page-node-type-project-profile .paragraph.narrow .content-container{max-width:970px}body.page-node-type-project-profile .content-container .field--name-field-caption{position:absolute;bottom:0;right:15px;left:15px;padding-right:5px;text-align:center;font-size:16px;font-family:"Barlow Semi Condensed","sans-serif";color:#fff;font-weight:400;line-height:20px;background:rgba(0,0,0,.5);color:#fff}@media(min-width: 48em){body.page-node-type-project-profile .content-container .field--name-field-caption{text-align:right}}.paragraph.caption-red .field--name-field-caption{background:none !important;color:#d72e2c !important;bottom:-1.2em !important;font-style:italic !important}@media(min-width: 48em){body.page-node-type-project-profile .field--name-field-content>.field--item{margin-bottom:60px}}body.page-node-type-project-profile .field--name-field-content>.field--item:last-child{margin-bottom:0}body.page-node-type-project-profile .media_wrapper{position:relative;background-color:#0068ad !important}@media(min-width: 48em){body.page-node-type-project-profile .media_wrapper{margin-left:1em;float:right}}body.page-node-type-project-profile .media_wrapper .field--name-field-caption{position:static !important;margin-top:10px;background:none;text-align:center;font-size:18px;margin-bottom:.5em}body.page-node-type-project-profile .media_wrapper .field--name-field-caption a{color:#fff}body.page-node-type-project-profile .paragraph.flex3366 .content-container,body.page-node-type-project-profile .paragraph.flex6633 .content-container,body.page-node-type-project-profile .paragraph.flex4040 .content-container,body.page-node-type-project-profile .paragraph.flex5050 .content-container{display:flex;flex-direction:column}body.page-node-type-project-profile .paragraph.flex3366 .content-container:before,body.page-node-type-project-profile .paragraph.flex3366 .content-container:after,body.page-node-type-project-profile .paragraph.flex6633 .content-container:before,body.page-node-type-project-profile .paragraph.flex6633 .content-container:after,body.page-node-type-project-profile .paragraph.flex4040 .content-container:before,body.page-node-type-project-profile .paragraph.flex4040 .content-container:after,body.page-node-type-project-profile .paragraph.flex5050 .content-container:before,body.page-node-type-project-profile .paragraph.flex5050 .content-container:after{display:none}body.page-node-type-project-profile .paragraph.flex3366 .content-container>.field,body.page-node-type-project-profile .paragraph.flex6633 .content-container>.field,body.page-node-type-project-profile .paragraph.flex4040 .content-container>.field,body.page-node-type-project-profile .paragraph.flex5050 .content-container>.field{margin-bottom:40px}@media(min-width: 62em){body.page-node-type-project-profile .paragraph.flex3366 .content-container,body.page-node-type-project-profile .paragraph.flex6633 .content-container,body.page-node-type-project-profile .paragraph.flex4040 .content-container,body.page-node-type-project-profile .paragraph.flex5050 .content-container{flex-direction:row;justify-content:space-between}body.page-node-type-project-profile .paragraph.flex3366 .content-container>.field,body.page-node-type-project-profile .paragraph.flex6633 .content-container>.field,body.page-node-type-project-profile .paragraph.flex4040 .content-container>.field,body.page-node-type-project-profile .paragraph.flex5050 .content-container>.field{margin-bottom:unset}}body.page-node-type-project-profile .paragraph.flex3366.flex-row-reverse .content-container,body.page-node-type-project-profile .paragraph.flex6633.flex-row-reverse .content-container,body.page-node-type-project-profile .paragraph.flex4040.flex-row-reverse .content-container,body.page-node-type-project-profile .paragraph.flex5050.flex-row-reverse .content-container{flex-direction:column-reverse}@media(min-width: 62em){body.page-node-type-project-profile .paragraph.flex3366.flex-row-reverse .content-container,body.page-node-type-project-profile .paragraph.flex6633.flex-row-reverse .content-container,body.page-node-type-project-profile .paragraph.flex4040.flex-row-reverse .content-container,body.page-node-type-project-profile .paragraph.flex5050.flex-row-reverse .content-container{flex-direction:row-reverse}}body.page-node-type-project-profile .media-wrapper-100 .media_wrapper{background:none !important;padding:40px 0}body.page-node-type-project-profile .media-wrapper-100 .media_wrapper .col-md-6>div:first-child{aspect-ratio:1.5}body.page-node-type-project-profile .media-wrapper-100 .media_wrapper .field--name-field-images{display:none}body.page-node-type-project-profile .media-wrapper-100 .media_wrapper img,body.page-node-type-project-profile .media-wrapper-100 .media_wrapper video{width:100%}body.page-node-type-project-profile .media-wrapper-100 .media_wrapper p{text-align:center;font-weight:bold;margin:0}body.page-node-type-project-profile .paragraph.flex6633 .media_wrapper{flex:0 0 60%;order:1;background-color:rgba(0,0,0,0) !important;position:relative}body.page-node-type-project-profile .paragraph.flex6633 .field--name-field-body{flex:0 0 30%;order:2}body.page-node-type-project-profile .paragraph.flex5050 .media_wrapper{flex:auto;order:1;background-color:rgba(0,0,0,0) !important;position:relative}@media(min-width: 62em){body.page-node-type-project-profile .paragraph.flex5050 .media_wrapper{flex:0 0 calc(50% - 20px)}}body.page-node-type-project-profile .paragraph.flex5050 .field--name-field-body{flex:0 0 calc(50% - 20px);order:2}body.page-node-type-project-profile .paragraph.flex5050 .field--name-field-body>h2{margin-top:0;margin-bottom:.75em}body.page-node-type-project-profile .paragraph.flex5050 .field--name-field-html-embed{flex:0 0 calc(50% - 20px)}body.page-node-type-project-profile .paragraph.flex4040 .media_wrapper{flex:auto;max-width:500px;margin:auto;order:4;background-color:rgba(0,0,0,0) !important;position:relative}@media(min-width: 62em){body.page-node-type-project-profile .paragraph.flex4040 .media_wrapper{order:1}}@media(min-width: 75em){body.page-node-type-project-profile .paragraph.flex4040 .media_wrapper{flex:0 0 calc(50% - 60px)}}body.page-node-type-project-profile .paragraph.flex4040 .field--name-field-body{flex:0 0 calc(50% - 60px);order:2}body.page-node-type-project-profile .paragraph.flex4040 .field--name-field-body>h2{margin-top:0;margin-bottom:.75em}body.page-node-type-project-profile .paragraph.flex4040 .field--name-field-html-embed{flex:0 0 calc(50% - 60px)}body.page-node-type-project-profile .paragraph.flex4040.flex-row-reverse .media_wrapper{order:1}.view-id-demos .views-field-view-node{text-align:center;margin-top:1em}.paragraph.get-in-touch-today{margin-bottom:-120px;padding-top:40px;padding-bottom:60px;background:#444;color:#fff;position:relative}.paragraph.get-in-touch-today .field--name-field-body{max-width:800px;margin:auto;font-size:22px;font-weight:300;line-height:1.4em;color:#fff}.paragraph.get-in-touch-today .field--name-field-body p{color:#fff}.paragraph.get-in-touch-today .field--name-field-body b,.paragraph.get-in-touch-today .field--name-field-body strong{font-weight:600}@media(min-width: 48em){.paragraph.get-in-touch-today .field--name-field-body{font-size:24px;font-weight:300;line-height:1.6em}.paragraph.get-in-touch-today .field--name-field-body:after{content:" ";display:block;background-image:url(../images/arrow2.svg);width:100px;height:100px;position:absolute;background-size:contain;top:81px;background-repeat:no-repeat;transform:rotate(-5deg);right:-50px;top:60px;background-repeat:no-repeat}}@media(min-width: 48em)and (min-width: 75em){.paragraph.get-in-touch-today .field--name-field-body:after{right:100px}}.media-monitor>.row{align-items:flex-start}.media-monitor .media_wrapper{padding-bottom:30px}.media-monitor .media_wrapper>.field{border:solid 1rem #333;border-radius:.75rem}.media-monitor .media_wrapper>.field:before{content:"";display:block;position:absolute;background:#222;width:150px;height:15px;bottom:15px;left:calc(50% - 75px)}.media-monitor .media_wrapper:after{content:"";display:block;position:absolute;background:#333;border-top-left-radius:.5em;border-top-right-radius:.5em;width:300px;height:15px;bottom:0px;left:calc(50% - 150px)}.imgrotate .media_wrapper{height:460px}.imgrotate .media_wrapper .field--item:nth-of-type(2){animation-delay:0s;-webkit-animation-delay:0s;-webkit-animation-name:fade;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:5s;animation-name:fade;animation-iteration-count:infinite;animation-duration:5s}@-webkit-keyframes fade{0%{opacity:0}20%{opacity:1}40%{opacity:1}60%{opacity:0}80%{opacity:0}100%{opacity:0}}@keyframes fade{0%{opacity:0}20%{opacity:1}40%{opacity:1}60%{opacity:0}80%{opacity:0}100%{opacity:0}}body.page-node-type-project-profile .imgfan .media_wrapper{margin:0;float:none;height:300px;width:300px;margin:auto}@media(min-width: 48em){body.page-node-type-project-profile .imgfan .media_wrapper{height:460px}}@media(min-width: 48em){body.page-node-type-project-profile .imgfan .media_wrapper{height:460px;width:680px}}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item{position:absolute;top:0;max-width:150px;border:1px solid #ccc;box-shadow:1px 1px 5px rgba(0,0,0,.1);transform-origin:bottom}@media(min-width: 48em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item{max-width:300px}}@media(min-width: 62em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item{max-width:200px}}@media(min-width: 75em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item{max-width:250px}}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(1){margin:20px 0 0 100px;transform:rotate(15deg)}@media(min-width: 48em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(1){margin:20px 0 0 275px}}@media(min-width: 62em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(1){margin:20px 0 0 200px}}@media(min-width: 75em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(1){margin:20px 0 0 225px}}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(2){margin:20px 0 0 75px;transform:rotate(0deg)}@media(min-width: 48em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(2){margin:20px 0 0 150px}}@media(min-width: 62em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(2){margin:20px 0 0 150px}}@media(min-width: 75em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(2){margin:20px 0 0 150px}}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(3){margin:20px 0 0 50px;transform:rotate(-15deg)}@media(min-width: 48em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(3){margin:20px 0 0 100px}}@media(min-width: 62em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(3){margin:20px 0 0 75px}}@media(min-width: 75em){body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-images .field--item:nth-of-type(3){margin:20px 0 0 100px}}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-caption{position:absolute !important;bottom:10px;margin:0 0 10px 0;left:0;display:inline-block;width:unset}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-caption p a{background:#003a63;color:#fff;border:2px solid #fff;border-radius:5px;padding:10px 20px;transition-duration:.3s}body.page-node-type-project-profile .imgfan .media_wrapper .field--name-field-caption p a:hover{text-decoration:none;background:#005694}.imagefield_slideshow-wrapper{border:0;padding:0;margin:0}.imagefield_slideshow-wrapper .cycle-slideshow img:nth-child(1){outline:1px solid red;opacity:1}.imagefield_slideshow-wrapper .cycle-slideshow img{position:absolute}.rk-demo-webform-home,.rk-demo-webform-close{margin-top:1em}.rk-demo-webform-home a,.rk-demo-webform-close a{background:#d72e2c;color:#fff;border-radius:4px;padding:5px 20px;font-weight:bold;cursor:pointer}
/*# sourceMappingURL=style.css.map */
