.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//rfp360.com/wp-content/themes/rfp360/dist/vendor/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.ot-footer{padding:4rem 30px;background-color:#416ba9;color:#fff;font-size:15px}.ot-footer a{color:inherit}.ot-footer hr{border-color:#fff;border-style:solid;margin:0}.ot-footer__container{width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.ot-footer-top{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 0 1rem}@media only screen and (min-width:960px){.ot-footer-top{justify-content:space-between}}@media only screen and (min-width:640px){.ot-footer-top{margin-left:-1rem;margin-right:-1rem}}.ot-footer-top__form{padding:1rem}.ot-footer-top__form .widget{text-align:center}@media only screen and (min-width:640px){.ot-footer-top__form .widget{display:flex;align-items:center;text-align:left}}.ot-footer-top__form .widget .widget-title{margin:0 0 1rem}@media only screen and (min-width:640px){.ot-footer-top__form .widget .widget-title{margin:0 1rem 0 0}}.ot-footer-top__form .hbspt-form .submitted-message{color:#ff7a59;font-weight:700}@media only screen and (min-width:640px){.ot-footer-top__form .hbspt-form .hs-form{display:flex;align-items:center}}.ot-footer-top__form .hbspt-form .hs-form .hs-form-field{position:relative}.ot-footer-top__form .hbspt-form .hs-form .hs-form-field>label{display:none}.ot-footer-top__form .hbspt-form .hs-form .hs-form-field .hs-error-msgs{display:none!important;position:absolute;left:0;top:100%;margin:0;padding:0;list-style:none;font-size:80%;color:#fff}.ot-footer-top__form .hbspt-form .hs-form .hs-button{height:30px;background-color:#55bcb3;color:#fff;border:none;margin-top:1rem;padding-left:1.5em;padding-right:1.5em;cursor:pointer}.ot-footer-top__form .hbspt-form .hs-form .hs-button:hover{background-color:#3f9f97}@media only screen and (min-width:640px){.ot-footer-top__form .hbspt-form .hs-form .hs-button{margin-top:0}}.ot-footer-top__form .hbspt-form .hs-form .hs-input{position:relative;height:30px}.ot-footer-top__form .hbspt-form .hs-form .hs-input::-webkit-input-placeholder{color:#777;font-size:90%;font-style:italic}.ot-footer-top__form .hbspt-form .hs-form .hs-input::-moz-placeholder{color:#777;font-size:90%;font-style:italic}.ot-footer-top__form .hbspt-form .hs-form .hs-input:-ms-input-placeholder{color:#777;font-size:90%;font-style:italic}.ot-footer-top__form .hbspt-form .hs-form .hs-input::-ms-input-placeholder{color:#777;font-size:90%;font-style:italic}.ot-footer-top__form .hbspt-form .hs-form .hs-input::placeholder{color:#777;font-size:90%;font-style:italic}.ot-footer-top__form .hbspt-form .hs-form .hs-input.error,.ot-footer-top__form .hbspt-form .hs-form .hs-input.invalid{border-color:red;background-color:rgba(255,0,0,.4);background-color:#fcc}.ot-footer-top__form .hbspt-form .hs-form .hs_error_rollup{display:none}.ot-footer-top__social{padding:1rem;text-align:center}@media only screen and (min-width:960px){.ot-footer-top__social{text-align:right}}.ot-footer-top__social .widget .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin:0 .7em}.ot-footer-middle{display:flex;flex-wrap:wrap;padding-top:2rem;text-align:center}@media only screen and (min-width:640px){.ot-footer-middle{margin-left:-1rem;margin-right:-1rem;text-align:left}}@media only screen and (min-width:960px){.ot-footer-middle{justify-content:space-between}}.ot-footer-middle__menu{padding:1rem 0;flex:1 0 100%}@media only screen and (min-width:640px){.ot-footer-middle__menu{flex-basis:50%;padding:1rem}}@media only screen and (min-width:960px){.ot-footer-middle__menu{flex-basis:20%}}.ot-footer-middle .menu{list-style:none;margin:0;padding:0;font-size:15px}.ot-footer-middle .menu .menu-item{margin:.5em 0}.ot-footer-middle .sub-menu{list-style:none;margin:1em 0 0;padding:0;font-size:15px}.ot-footer-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:15px}.ot-footer-bottom__logo{max-width:144px}.ot-footer-bottom__menu{margin-top:1rem}.ot-footer-bottom__menu .menu{list-style:none;margin:0 0 .5em;padding:0;display:flex;flex-direction:column;align-items:center;font-size:15px}@media only screen and (min-width:640px){.ot-footer-bottom__menu .menu{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:start}}.ot-footer-bottom__menu .menu .menu-item{position:relative;padding:0 .5em}@media only screen and (min-width:960px){.ot-footer-bottom__menu .menu .menu-item{padding:0 1em}}.ot-footer-bottom__menu .menu .menu-item:after{content:'';display:none;position:absolute;right:0;top:50%;width:1px;height:54%;background-color:#fff;transform:translateY(-50%)}@media only screen and (min-width:640px){.ot-footer-bottom__menu .menu .menu-item:after{display:block}}.ot-footer-bottom__menu .menu .menu-item:last-child:after{display:none}.ot-footer-bottom__copyright{margin-top:.5rem}body.single-post .fusion-page-title-bar{background-image:none!important}body.single-post .fusion-page-title-wrapper{padding:4em 1em;background-image:var(--page_title_bg)}body.single-post .post-content h1,body.single-post .post-content h2,body.single-post .post-content h3,body.single-post .post-content h4,body.single-post .post-content h5,body.single-post .post-content h6{margin-top:1.3em!important;margin-bottom:.5em!important}.sidebar.fusion-blogsidebar .widget{margin-bottom:2rem}.sidebar.fusion-blogsidebar .widget .widget-title{font-size:var(---body_typography-font-size);font-weight:700}.sidebar.fusion-blogsidebar .widget hr{border-width:0 0 5px;border-color:#efefef;border-style:solid}.sidebar.fusion-blogsidebar .widget .hbspt-form .submitted-message{color:#fd6a28;font-weight:700}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-submit{margin-top:.5rem}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-form-field{position:relative}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-form-field>label{display:none}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-form-field .hs-error-msgs{display:none!important}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-button{background-color:#fd6a28;color:#fff;border:none;border-radius:var(--button_border_radius);padding:var(--button_padding);line-height:var(--button_line_height);font-size:var(--button_font_size);cursor:pointer}@media only screen and (min-width:640px){.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-button{margin-top:0}}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input{position:relative}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input::-webkit-input-placeholder{color:#777;font-size:90%;font-style:italic}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input::-moz-placeholder{color:#777;font-size:90%;font-style:italic}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input:-ms-input-placeholder{color:#777;font-size:90%;font-style:italic}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input::-ms-input-placeholder{color:#777;font-size:90%;font-style:italic}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input::placeholder{color:#777;font-size:90%;font-style:italic}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input.error,.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs-input.invalid{border-color:red;background-color:rgba(255,0,0,.4);background-color:#fcc}.sidebar.fusion-blogsidebar .widget .hbspt-form .hs-form .hs_error_rollup{display:none}.sidebar.fusion-blogsidebar .widget.widget_rfp360-display-author .rfp360-display-author__image{border:solid 1px #efefef}.sidebar.fusion-blogsidebar .widget.widget_rfp360-display-author .rfp360-display-author__name{margin-bottom:0}.sidebar.fusion-blogsidebar .widget.widget_rfp360-display-author .rfp360-display-author__bio{font-size:90%}.sidebar.fusion-blogsidebar .widget.widget_rfp360-related-posts .widget-title{margin-bottom:1rem}.sidebar.fusion-blogsidebar .widget.widget_rfp360-related-posts .rfp360-related-post{display:block;margin-bottom:1.5rem;font-size:90%;color:inherit}.sidebar.fusion-blogsidebar .widget.widget_rfp360-related-posts .rfp360-related-post__title{margin-top:.5rem;font-weight:700}.sidebar.fusion-blogsidebar .widget.social_links .fusion-social-networks{text-align:left}.sidebar.fusion-blogsidebar .widget.social_links .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-right:1rem}.styled-form .hbspt-form{width:100%;max-width:900px;margin:0 auto;padding:1rem 1rem 2rem;background-color:#fff}@media only screen and (min-width:1280px){.styled-form .hbspt-form{padding:2rem}}.styled-form .hbspt-form .submitted-message{color:#fd6a28;font-weight:700}.styled-form .hbspt-form .hs-form fieldset{width:100%;max-width:none}.styled-form .hbspt-form .hs-form .hs-form-field{padding:.5rem;font-size:14px}.styled-form .hbspt-form .hs-form .hs-form-field .input{margin-right:0}.styled-form .hbspt-form .hs-form .hs-input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;height:auto;padding:.25em;margin:0;border:solid 1px #020202;box-sizing:border-box;font-size:100%}.styled-form .hbspt-form .hs-form .hs-input::-webkit-input-placeholder{color:#777;font-size:90%;font-style:italic}.styled-form .hbspt-form .hs-form .hs-input::-moz-placeholder{color:#777;font-size:90%;font-style:italic}.styled-form .hbspt-form .hs-form .hs-input:-ms-input-placeholder{color:#777;font-size:90%;font-style:italic}.styled-form .hbspt-form .hs-form .hs-input::-ms-input-placeholder{color:#777;font-size:90%;font-style:italic}.styled-form .hbspt-form .hs-form .hs-input::placeholder{color:#777;font-size:90%;font-style:italic}.styled-form .hbspt-form .hs-form .hs-input.error,.styled-form .hbspt-form .hs-form .hs-input.invalid{border-color:red}.styled-form .hbspt-form .hs-form .hs-input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;display:inline;width:auto!important;float:none}.styled-form .hbspt-form .hs-form .hs-input[type=checkbox]+span{display:inline;padding-left:.5em;margin-left:0}.styled-form .hbspt-form .hs-form .hs-input[type=checkbox]+span p{margin:0}.styled-form .hbspt-form .hs-form .hs-error-msgs{list-style:none;margin:.25rem 0 0;padding:0;line-height:1}.styled-form .hbspt-form .hs-form .hs-error-msg{font-size:12px;color:red}.styled-form .hbspt-form .hs-form .legal-consent-container{padding:1rem .5rem 0;font-size:12px}.styled-form .hbspt-form .hs-form .legal-consent-container .hs-form-field{font-size:inherit}.styled-form .hbspt-form .hs-form .legal-consent-container .hs-form-field.hs-fieldtype-booleancheckbox{padding:0;margin-bottom:.5rem}.styled-form .hbspt-form .hs-form .legal-consent-container .inputs-list{list-style:none;margin:0;padding:0}.styled-form .hbspt-form .hs-form .legal-consent-container p{margin-bottom:.5rem}.styled-form .hbspt-form .hs-form .hs-submit{padding:.5rem .5rem 0}.styled-form .hbspt-form .hs-form .hs-button{background-color:#fd6a28;color:#fff;border:none;border-radius:var(--button_border_radius);padding:var(--button_padding);line-height:var(--button_line_height);font-size:var(--button_font_size);cursor:pointer}@media only screen and (min-width:640px){.styled-form .hbspt-form .hs-form .hs-button{margin-top:0}}.styled-form .hbspt-form .hs-form .hs_error_rollup{display:none}.leadinModal{z-index:10050!important}.display-1 h1,.display-1 h2,.display-1 h3,.display-1 h4,.display-1 h5,.display-1 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:36px!important;line-height:1.2!important;font-weight:400!important}@media only screen and (min-width:640px){.display-1 h1,.display-1 h2,.display-1 h3,.display-1 h4,.display-1 h5,.display-1 h6{font-size:44px!important}}.display-2 h1,.display-2 h2,.display-2 h3,.display-2 h4,.display-2 h5,.display-2 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:32px!important;line-height:1.2!important;font-weight:400!important}@media only screen and (min-width:640px){.display-2 h1,.display-2 h2,.display-2 h3,.display-2 h4,.display-2 h5,.display-2 h6{font-size:38px!important}}.h1 h1,.h1 h2,.h1 h3,.h1 h4,.h1 h5,.h1 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:27px!important;line-height:1.2!important;font-weight:400!important}@media only screen and (min-width:640px){.h1 h1,.h1 h2,.h1 h3,.h1 h4,.h1 h5,.h1 h6{font-size:34px!important}}.h2 h1,.h2 h2,.h2 h3,.h2 h4,.h2 h5,.h2 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:27px!important;line-height:1.2!important;font-weight:400!important}@media only screen and (min-width:640px){.h2 h1,.h2 h2,.h2 h3,.h2 h4,.h2 h5,.h2 h6{font-size:30px!important}}.h3 h1,.h3 h2,.h3 h3,.h3 h4,.h3 h5,.h3 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:26px!important;line-height:1.2!important;font-weight:400!important}.h4 h1,.h4 h2,.h4 h3,.h4 h4,.h4 h5,.h4 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.2!important;font-weight:400!important}.h5 h1,.h5 h2,.h5 h3,.h5 h4,.h5 h5,.h5 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:20px!important;line-height:1.2!important;font-weight:400!important}.h6 h1,.h6 h2,.h6 h3,.h6 h4,.h6 h5,.h6 h6{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:18px!important;line-height:1.2!important;font-weight:400!important}.large-number h1,.large-number h2,.large-number h3,.large-number h4,.large-number h5,.large-number h6{font-family:Oswald,Arial,Helvetica,sans-serif!important;font-size:34px!important;line-height:60px!important;font-weight:400!important}@media only screen and (min-width:640px){.large-number h1,.large-number h2,.large-number h3,.large-number h4,.large-number h5,.large-number h6{font-size:50px!important}}.large-number-label h1,.large-number-label h2,.large-number-label h3,.large-number-label h4,.large-number-label h5,.large-number-label h6{font-family:Oswald,Arial,Helvetica,sans-serif!important;font-size:24px!important;line-height:29px!important;font-weight:400!important}.lead{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:20px!important;line-height:1.4!important;font-weight:400!important}@media only screen and (min-width:640px){.lead{font-size:24px!important}}html{scroll-behavior:smooth}body.page-template-template--blog-page #main,body.page-template-template--resource-type-page #main,body.page-template-template--resources-page #main,body.single-resource #main{padding-top:0}body.page-template-template--blog-page #main>.fusion-row,body.page-template-template--resource-type-page #main>.fusion-row,body.page-template-template--resources-page #main>.fusion-row,body.single-resource #main>.fusion-row{max-width:100%}body.page-template-template--blog-page .fusion-fullwidth,body.page-template-template--resource-type-page .fusion-fullwidth,body.page-template-template--resources-page .fusion-fullwidth,body.single-resource .fusion-fullwidth{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}body.single-resource.resource-template-template--case-study-resource #main{padding-bottom:0}body.single-resource.resource-template-template--case-study-resource #content,body.single-resource.resource-template-template--case-study-resource .post{margin-bottom:0}.entry{overflow:hidden}.entry__image{display:block;position:relative;width:100%;padding-top:70%;overflow:hidden;background-color:#efefef}.entry__image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease-in-out}.entry__title{font-size:100%!important}.entry__type{font-size:80%;margin-top:.5em}@media only screen and (min-width:640px){.entry.is-featured{font-size:120%}}.entry.is-featured .entry__image{background-color:#48a1dd}.entry-filter{display:flex;flex-wrap:wrap;justify-content:center;font-size:100%}.entry-filter__group{position:relative;padding:1rem 0;margin:0 2em}.entry-filter__link{padding:.5em}.entry-filter__link.is-selected{color:#fd6a28}.entry-filter__select select{position:relative;z-index:2;padding-right:1.3em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;cursor:pointer;font-size:inherit}.entry-filter__select-action,.entry-filter__select-loader{position:absolute;z-index:1;top:50%;right:0;transform:translateY(-50%);transition:opacity .15s ease}.entry-filter__select-action i,.entry-filter__select-loader i{display:block}.entry-filter__select-loader{opacity:0}.entry-filter__select.is-loading .entry-filter__select-action{opacity:0}.entry-filter__select.is-loading .entry-filter__select-loader{opacity:1}.entry-filter__search{display:flex;justify-content:flex-start}.entry-filter__search input[type=search]{padding-left:.25em;padding-right:.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.entry-filter__search button[type=submit]{padding:.25em 1em;background-color:#55bcb3;color:#fff;border:none;font-size:1em;cursor:pointer}.entry-filter__search button[type=submit]:hover{background-color:#3f9f97}.entry-filter__search-loader{display:none}.entry-filter__search.is-loading .entry-filter__search-action{display:none}.entry-filter__search.is-loading .entry-filter__search-loader{display:inline}.entry-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1rem;transition:opacity .25s ease}.entry-grid__item{width:100%;padding:1rem}@media only screen and (min-width:640px){.entry-grid__item{width:33.33%}}@media only screen and (min-width:640px){.entry-grid.has-two-columns .entry-grid__item{width:50%}}.entry-grid.is-inactive{opacity:.5}.page-title{padding-top:6rem;padding-bottom:5rem;background-color:#416ba9;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;text-align:center}.page-title h1,.page-title h2{color:inherit!important}.page-title hr{border-top:solid 5px #fff}body.page-template-template--blog-page .page-title h1,body.page-template-template--resource-type-page .page-title h1,body.page-template-template--resources-page .page-title h1,body.resource-template-default .page-title h1,body.resource-template-template--case-study-resource .page-title h1{font-size:32px!important;line-height:var(--h1_typography-line-height)!important;font-weight:var(--h1_typography-font-weight)!important}body.page-template-template--blog-page .page-title h2,body.page-template-template--resource-type-page .page-title h2,body.page-template-template--resources-page .page-title h2,body.resource-template-default .page-title h2,body.resource-template-template--case-study-resource .page-title h2{font-size:27px!important;line-height:var(--body_typography-line-height)!important;font-weight:var(--body_typography-font-weight)!important}.rfp-alternating-features{padding:1rem;color:#fff}@media only screen and (min-width:960px){.rfp-alternating-features{padding:1rem 2rem}}@media only screen and (min-width:1280px){.rfp-alternating-features{padding:0 2rem}}.rfp-alternating-features__first-feature,.rfp-alternating-features__second-feature{width:100%;display:flex;flex-wrap:wrap;padding:1rem 0}@media only screen and (min-width:1280px){.rfp-alternating-features__first-feature,.rfp-alternating-features__second-feature{align-items:center;padding:2rem 0}}.rfp-alternating-features__first-feature .rfp-alternating-features__image,.rfp-alternating-features__second-feature .rfp-alternating-features__image{width:100%;text-align:center}@media only screen and (min-width:960px){.rfp-alternating-features__first-feature .rfp-alternating-features__image,.rfp-alternating-features__second-feature .rfp-alternating-features__image{width:45%;text-align:left}}.rfp-alternating-features__first-feature .rfp-alternating-features__image img,.rfp-alternating-features__second-feature .rfp-alternating-features__image img{width:100%;max-width:400px}@media only screen and (min-width:960px){.rfp-alternating-features__first-feature .rfp-alternating-features__image img,.rfp-alternating-features__second-feature .rfp-alternating-features__image img{max-width:100%}}.rfp-alternating-features__first-feature .rfp-alternating-features__content,.rfp-alternating-features__second-feature .rfp-alternating-features__content{width:100%}@media only screen and (min-width:960px){.rfp-alternating-features__first-feature .rfp-alternating-features__content,.rfp-alternating-features__second-feature .rfp-alternating-features__content{width:55%}}@media only screen and (min-width:1280px){.rfp-alternating-features__first-feature{margin-left:-4rem}}.rfp-alternating-features__first-feature .rfp-alternating-features__image{order:1}@media only screen and (min-width:960px){.rfp-alternating-features__first-feature .rfp-alternating-features__image{order:1}}.rfp-alternating-features__first-feature .rfp-alternating-features__content{order:2}@media only screen and (min-width:960px){.rfp-alternating-features__first-feature .rfp-alternating-features__content{order:2;padding-left:2rem}}@media only screen and (min-width:1280px){.rfp-alternating-features__first-feature .rfp-alternating-features__content{padding-left:2rem}}@media only screen and (min-width:1280px){.rfp-alternating-features__second-feature{margin-left:4rem}}.rfp-alternating-features__second-feature .rfp-alternating-features__image{order:1}@media only screen and (min-width:960px){.rfp-alternating-features__second-feature .rfp-alternating-features__image{order:2}}.rfp-alternating-features__second-feature .rfp-alternating-features__content{order:2}@media only screen and (min-width:960px){.rfp-alternating-features__second-feature .rfp-alternating-features__content{order:1;padding-right:2rem}}@media only screen and (min-width:1280px){.rfp-alternating-features__second-feature .rfp-alternating-features__content{padding-right:1rem}}.rfp-alternating-features__heading{margin-bottom:1em;color:inherit!important}.rfp-alternating-features__text{font-size:106%}.rfp-double-feature{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;color:#fff}@media only screen and (min-width:640px){.rfp-double-feature{padding:4rem 0}}.rfp-double-feature__heading{margin:0;color:inherit!important}.rfp-double-feature__text{width:100%;max-width:300px;margin-bottom:2rem;text-align:center;font-size:75%}.rfp-double-feature__image{display:block;max-width:100%;height:auto;margin:1rem 0}@media only screen and (min-width:640px){.rfp-double-feature__image{max-width:80%}}@media only screen and (min-width:1280px){.rfp-double-feature__image{max-width:60%;margin:2rem 0 1rem}}.rfp-double-feature__left-feature,.rfp-double-feature__right-feature{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1rem;text-align:center}@media only screen and (min-width:640px){.rfp-double-feature__left-feature,.rfp-double-feature__right-feature{justify-content:space-between;width:50%;padding:1rem}}.rfp-double-feature__left-feature{border-bottom:2px solid #fff}@media only screen and (min-width:640px){.rfp-double-feature__left-feature{border-right:2px solid #fff;border-bottom:none}}.rfp-double-feature__right-feature{border-top:2px solid #fff}@media only screen and (min-width:640px){.rfp-double-feature__right-feature{border-left:2px solid #fff;border-top:none}}.rfp-feature-highlighter{display:flex;flex-wrap:wrap;justify-content:center}.rfp-feature-highlighter:hover .rfp-feature-highlighter__feature{opacity:.5}.rfp-feature-highlighter:hover .rfp-feature-highlighter__feature.is-active{opacity:1}.rfp-feature-highlighter__images{position:relative;width:100%;min-height:50vh}@media only screen and (min-width:960px){.rfp-feature-highlighter__images{width:70%}}.rfp-feature-highlighter__image,.rfp-feature-highlighter__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease}.rfp-feature-highlighter__image.is-active,.rfp-feature-highlighter__video.is-active{opacity:1}.rfp-feature-highlighter__features{display:flex;flex-wrap:wrap;width:100%;padding:.5rem 0}@media only screen and (min-width:960px){.rfp-feature-highlighter__features{align-content:center;width:30%;padding-left:1rem}}.rfp-feature-highlighter__feature{width:100%;padding:.75rem 0;transition:opacity .25s ease}@media only screen and (min-width:640px){.rfp-feature-highlighter__feature{width:50%;padding:.75rem 1rem}}@media only screen and (min-width:960px){.rfp-feature-highlighter__feature{width:100%}}@media only screen and (min-width:1280px){.rfp-feature-highlighter__feature{width:100%}}.rfp-feature-highlighter__heading{margin:0 0 .2em;color:#416ba9}.rfp-feature-highlighter__content{font-size:90%}@media only screen and (min-width:960px){.rfp-feature-highlighter.has-images-first .rfp-feature-highlighter__images{order:1}.rfp-feature-highlighter.has-images-first .rfp-feature-highlighter__features{order:2;padding-left:1rem;text-align:left}}@media only screen and (min-width:960px){.rfp-feature-highlighter.has-images-last .rfp-feature-highlighter__images{order:2}.rfp-feature-highlighter.has-images-last .rfp-feature-highlighter__features{order:1;padding-left:0;padding-right:1rem;text-align:right}}.rfp-feature-highlighter__mobile-link:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.rfp-feature-highlighter-full{display:flex;flex-wrap:wrap;justify-content:center;max-width:1400px;margin-left:auto;margin-right:auto}.rfp-feature-highlighter-full:hover .rfp-feature-highlighter-full__feature{opacity:.5}.rfp-feature-highlighter-full:hover .rfp-feature-highlighter-full__feature.is-active{opacity:1}@media only screen and (min-width:960px){.rfp-feature-highlighter-full{align-items:center}}.rfp-feature-highlighter-full__images{position:relative;width:100%;min-height:40vh}@media only screen and (min-width:640px){.rfp-feature-highlighter-full__images{order:1}}@media only screen and (min-width:1280px){.rfp-feature-highlighter-full__images{min-height:50vh;width:50%;order:initial}}@media only screen and (min-width:1536px){.rfp-feature-highlighter-full__images{width:54%}}.rfp-feature-highlighter-full__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease}.rfp-feature-highlighter-full__image.is-active{opacity:1}.rfp-feature-highlighter-full__features{display:flex;flex-wrap:wrap;width:100%;padding:.5rem 0}@media only screen and (min-width:640px){.rfp-feature-highlighter-full__features{width:50%;padding-top:1rem}}@media only screen and (min-width:960px){.rfp-feature-highlighter-full__features{width:40%}}@media only screen and (min-width:1280px){.rfp-feature-highlighter-full__features{width:25%;padding-top:0;padding-bottom:0}}@media only screen and (min-width:1536px){.rfp-feature-highlighter-full__features{width:23%}}@media only screen and (min-width:640px){.rfp-feature-highlighter-full__features--left{padding-right:.5rem;order:2}}@media only screen and (min-width:1280px){.rfp-feature-highlighter-full__features--left{padding-right:1rem;text-align:right;order:initial}}@media only screen and (min-width:640px){.rfp-feature-highlighter-full__features--right{padding-left:.5rem;order:2}}@media only screen and (min-width:1280px){.rfp-feature-highlighter-full__features--right{padding-left:1rem;text-align:left;order:initial}}.rfp-feature-highlighter-full__group-heading{width:100%;font-weight:700;font-size:21px}.rfp-feature-highlighter-full__feature{display:block;width:100%;padding:.5rem 0;transition:opacity .25s ease;color:inherit!important}.rfp-feature-highlighter-full__feature:hover{color:inherit!important}@media only screen and (min-width:1536px){.rfp-feature-highlighter-full__feature{padding:.75rem 0}}.rfp-feature-highlighter-full__heading{margin:0 0 .2em;color:#416ba9}.rfp-feature-highlighter-full__content{font-size:90%}.rfp-home-hero{position:relative}.rfp-home-hero__tabs{display:flex;flex-wrap:wrap;justify-content:center}.rfp-home-hero__tab{width:100%;padding:.1em 0;text-align:center}.rfp-home-hero__tab a{padding:0 1.2em;color:var(--body_typography-color)!important}.rfp-home-hero__tab a:hover{color:var(--primary_color)!important}@media only screen and (min-width:640px){.rfp-home-hero__tab{width:auto;padding:1em 0}.rfp-home-hero__tab a{border-right:2px solid var(--body_typography-color)}.rfp-home-hero__tab:last-child a{border-right:none}}.rfp-home-hero__actions{display:flex;justify-content:center;margin-top:2rem}.rfp-home-hero__images{position:relative;width:100%;padding-bottom:56.25%;margin:2rem auto 0 auto}@media only screen and (min-width:960px){.rfp-home-hero__images{width:720px;height:405px;padding-bottom:0}}.rfp-home-hero__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.rfp-home-hero__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease}.rfp-home-hero__image.is-active{opacity:1}.rfp-home-hero__mobile-link:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.rfp-link-columns{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1280px){.rfp-link-columns{align-items:center}}.rfp-link-columns__heading{margin-bottom:1rem;font-weight:500;font-size:120%;line-height:1.25}.rfp-link-columns__link{display:block;padding:.25em 0}.rfp-link-columns__left-group{order:1;width:100%;margin-bottom:2rem;text-align:center}@media only screen and (min-width:640px){.rfp-link-columns__left-group{width:50%;padding-right:1rem}}@media only screen and (min-width:960px){.rfp-link-columns__left-group{padding-left:1rem}}@media only screen and (min-width:1280px){.rfp-link-columns__left-group{order:1;width:38%;padding-left:0;padding-right:3rem;text-align:right}}.rfp-link-columns__right-group{order:2;width:100%;margin-bottom:2rem;text-align:center}@media only screen and (min-width:640px){.rfp-link-columns__right-group{width:50%;padding-left:1rem}}@media only screen and (min-width:960px){.rfp-link-columns__right-group{padding-right:1rem}}@media only screen and (min-width:1280px){.rfp-link-columns__right-group{order:3;width:38%;padding-left:3rem;padding-right:0;text-align:left}}.rfp-link-columns__image{order:3;width:100%;text-align:center}.rfp-link-columns__image img{max-width:300px}@media only screen and (min-width:1280px){.rfp-link-columns__image{order:2;width:24%}.rfp-link-columns__image img{max-width:100%}}.rfp-logo-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:1rem 0}@media only screen and (min-width:1280px){.rfp-logo-grid{flex-wrap:nowrap;padding:2rem 0}}.rfp-logo-grid img{max-width:120px;padding:.25rem}.rfp-review-carousel{padding:2rem 0;text-align:center}@media only screen and (min-width:1280px){.rfp-review-carousel{padding:4rem 2rem}}.rfp-review-carousel__quote-icon svg{width:38px}.rfp-review-carousel__quote-icon svg .cls-1{fill:#4170a7}.rfp-review-carousel__reviews{margin-top:2.5rem}.rfp-review-carousel__review{text-align:center}.rfp-review-carousel__quote{font-size:150%;font-weight:500}.rfp-review-carousel__rating{margin-top:1rem}.rfp-review-carousel__rating svg{width:38px;margin:0 5px}.rfp-review-carousel__rating svg .cls-1{fill:#faa741}.rfp-review-carousel__credit{margin-top:1rem;font-size:90%}.rfp-review-carousel__actions{margin-top:1.5rem}.rfp-tabbed-carousel{position:relative}.rfp-tabbed-carousel__tabs{display:flex;flex-wrap:wrap;justify-content:center}.rfp-tabbed-carousel__tab{width:100%;padding:.1em 0;text-align:center}.rfp-tabbed-carousel__tab a{padding:0 1.2em;color:var(--body_typography-color)!important}.rfp-tabbed-carousel__tab a:hover{color:var(--primary_color)!important}@media only screen and (min-width:640px){.rfp-tabbed-carousel__tab{width:auto;padding:1em 0}.rfp-tabbed-carousel__tab a{border-right:2px solid var(--body_typography-color)}.rfp-tabbed-carousel__tab:last-child a{border-right:none}}.rfp-tabbed-carousel__actions{display:flex;justify-content:center;margin-top:2rem}.rfp-tabbed-carousel__images{position:relative;width:100%;padding-bottom:56.25%;margin:2rem auto 0 auto}@media only screen and (min-width:960px){.rfp-tabbed-carousel__images{width:720px;height:405px;padding-bottom:0}}.rfp-tabbed-carousel__image,.rfp-tabbed-carousel__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease}.rfp-tabbed-carousel__image.is-active,.rfp-tabbed-carousel__video.is-active{opacity:1}.rfp-tabbed-carousel__mobile-link:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.rfp-vimeo__images{position:relative;width:100%;min-height:343px}.rfp-vimeo__image,.rfp-vimeo__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease}.rfp-vimeo__image.is-active,.rfp-vimeo__video.is-active{opacity:1}.rfp-vimeo__mobile-link:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.ot-button-orange{border:solid 2px #fd6a28!important;background-color:#fd6a28!important;color:#fff!important}.ot-button-orange span{color:inherit!important}.ot-button-orange:hover{color:var(--body_typography-color)!important;background:0 0!important}.ot-button-white-outline{border:solid 2px #fff!important;background:0 0!important;color:#fff!important}.ot-button-white-outline span{color:inherit!important}.ot-button-white-outline:hover{background:#fff!important;color:var(--body_typography-color)!important}.ot-button-blue-outline{border:solid 2px #416ba9!important;background:0 0!important;color:var(--body_typography-color)!important}.ot-button-blue-outline span{color:inherit!important}.ot-button-blue-outline:hover{background:#416ba9!important;color:#fff!important}.ot-button-none{padding:0!important;border:none!important;color:inherit!important}.ot-button-none:hover{background-color:transparent!important;text-decoration:underline!important}.bg-color--light-gray{background-color:#efefef!important}.bg-color--blue{background-color:#416ba9!important}.bg-color--light-blue{background-color:#48a1dd!important}.bg-image{background-size:cover;background-repeat:no-repeat;background-position:center}.bg-gradient-blue{background:linear-gradient(0deg,#438ecc 0,#438cc9 42%,#407ebb 73%,#3d6fac 100%)}.bg-gradient-blue-top-half{background:linear-gradient(180deg,#438ecc 0,#438cc9 100%)}.bg-gradient-blue-bottom-half{background:linear-gradient(180deg,#438cc9 0,#407ebb 73%,#3d6fac 100%)}.bg-gradient-blue-bottom{position:relative}.bg-gradient-blue-bottom:after{content:'';display:block;position:absolute;width:100%;height:25%;bottom:0;left:0;background:linear-gradient(#3b6fae,#418ecc)}@media only screen and (min-width:640px){.bg-gradient-blue-bottom:after{max-height:375px;height:50%}}.bg-gradient-green{background:linear-gradient(0deg,#59a9ad 0,rgba(83,175,172,.96) 30.49%,rgba(77,181,171,.94) 46.68%,rgba(77,181,172,.98) 80.71%,#55bcb3 100%)}.text-color--white{color:#fff!important}.text-color--blue{color:#416ba9!important}@media only screen and (min-width:960px){.col-2x-gutter-md-right{padding-right:30px!important}}@media only screen and (min-width:960px){.col-2x-gutter-md-left{padding-left:30px!important}}