@font-face{font-family:"Publico Pro Web";src:url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-Roman-Web.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-Roman-Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Publico Pro Web";src:url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-Italic-Web.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-Italic-Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Publico Pro Web";src:url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-Bold-Web.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-Bold-Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Publico Pro Web";src:url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-BoldItalic-Web.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/PublicoPro-BoldItalic-Web.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-BlackItalic.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Black.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Bold.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-BoldItalic.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Light.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Italic.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Thin.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Regular.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-LightItalic.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Akkurat LL';src:url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-ThinItalic.woff2") format("woff2"),url("/themes/custom/milestone/assets/css/../fonts/AkkuratLL-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}.form-item label{font-family:"Akkurat LL",arial,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#666;text-transform:uppercase}.form-item label.form-required:after{content:'*';color:#666;font-size:14px;background-image:none;vertical-align:middle;height:auto}.form-item label.error+input{border-color:red}.form-item input{width:100%;height:auto;padding:10px 12px;border:1px solid #999}.form-item input:focus{border:1px solid #00485e}input,select{width:100%;height:auto;padding:10px 12px;border:1px solid #999;-moz-appearance:none;-webkit-appearance:none;border-radius:0}input:focus,select:focus{border:1px solid #00485e}textarea{height:187px;padding:10px 12px;border:1px solid #999;-webkit-appearance:none;border-radius:0}select{background-image:url("/themes/custom/milestone/assets/images/arrow-down.svg");background-repeat:no-repeat;background-position:right 10px center;background-color:#fff}select::-ms-expand{display:none}.form-actions{width:fit-content}.form-actions input{background-color:#000;padding:10px 60px 10px 40px;height:auto;width:fit-content;font-size:16px;font-weight:700;background-image:url("/themes/custom/milestone/assets/images/arrow-right-white.svg");background-repeat:no-repeat;background-position:center right 40px;color:#fff}.form-actions input:hover{background-color:#333}fieldset.webform-composite-hidden-title{margin-left:0;margin-right:0}details.captcha{border:none;padding:0}details.captcha summary{display:none}details.captcha>.details-wrapper{padding:0}details.captcha>.details-wrapper .details-description{display:none}.right-sidebar-block .region-right-sidebar .g-recaptcha{transform:scale(.83);position:relative;right:26px}.nice-select{width:100%;height:auto;border:1px solid #999;-webkit-appearance:none;border-radius:0;background-color:#fff;width:calc(100% + 2px);left:-1px}.nice-select .list{max-height:300px;overflow-y:scroll;border-radius:0;width:100%;border:1px solid #999}.nice-select .list::-webkit-scrollbar{width:5px}.nice-select .list::-webkit-scrollbar-thumb{background:#262626;border-radius:5px}.nice-select:after{width:8px;height:8px;border-bottom:1px solid #000;border-right:1px solid #000}.read-more,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a,.view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a,.region-back-to-list a,.view-display-id-page_3 .views-row .field--name-node-link a,.path-search .main-content-block .search-form .search-help-link{font-size:16px;font-family:"Akkurat LL",arial,sans-serif;font-weight:700;color:#000}.read-more:hover,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a:hover,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a:hover,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a:hover,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a:hover,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a:hover,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a:hover,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a:hover,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2 h2 a:hover,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a:hover,.region-back-to-list a:hover,.view-display-id-page_3 .views-row .field--name-node-link a:hover,.path-search .main-content-block .search-form .search-help-link:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.read-more:after,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a:after,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a:after,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a:after,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a:after,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a:after,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a:after,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a:after,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a:after,.region-back-to-list a:after,.view-display-id-page_3 .views-row .field--name-node-link a:after,.path-search .main-content-block .search-form .search-help-link:after{content:'';display:inline-block;width:10px;height:10px;margin-left:5px;background-image:url("/themes/custom/milestone/assets/images/arrow-right-black.svg");background-size:contain;background-repeat:no-repeat;background-position:center}h1,.h1,.text-long h1,.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{color:#262626;font-family:Publico Pro Web,arial,sans-serif;font-weight:400;font-style:normal;line-height:1.33;width:auto;margin-top:0;margin-bottom:16px;font-size:3.75rem}@media screen and (max-width:93.75rem){h1,.h1,.text-long h1,.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{font-size:calc(2.4975rem + 1.2525*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){h1,.h1,.text-long h1,.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{font-size:2.4975rem}}@media (min-width:768px){h1,.h1,.text-long h1,.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{line-height:1.15}}h1 *,.h1 *,.text-long h1 *,.path-frontpage .main-banner-block .banner-content .field--name-field-large-title *{color:#262626}h2,.h2,.text-long h2,.field--name-field-featured-item a>.field__item .field--name-field-title,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a,.node--type-solution>.ds__main .content-group .field--name-field-tagline,.node--type-who-we-help>.ds__main .content-group .field--name-field-tagline,.page-contents .field--name-field-introduction,.news-cover h1{color:#262626;font-family:Publico Pro Web,arial,sans-serif;font-weight:400;font-style:normal;line-height:1.33;width:auto;margin-top:0;margin-bottom:16px;font-size:2.5rem}@media screen and (max-width:93.75rem){h2,.h2,.text-long h2,.field--name-field-featured-item a>.field__item .field--name-field-title,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a,.node--type-solution>.ds__main .content-group .field--name-field-tagline,.node--type-who-we-help>.ds__main .content-group .field--name-field-tagline,.page-contents .field--name-field-introduction,.news-cover h1{font-size:calc(1.5rem + 1*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){h2,.h2,.text-long h2,.field--name-field-featured-item a>.field__item .field--name-field-title,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a,.node--type-solution>.ds__main .content-group .field--name-field-tagline,.node--type-who-we-help>.ds__main .content-group .field--name-field-tagline,.page-contents .field--name-field-introduction,.news-cover h1{font-size:1.5rem}}@media (min-width:768px){h2,.h2,.text-long h2,.field--name-field-featured-item a>.field__item .field--name-field-title,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a,.node--type-solution>.ds__main .content-group .field--name-field-tagline,.node--type-who-we-help>.ds__main .content-group .field--name-field-tagline,.page-contents .field--name-field-introduction,.news-cover h1{line-height:1.15}}h2 *,.h2 *,.text-long h2 *,.field--name-field-featured-item a>.field__item .field--name-field-title *,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a *,.node--type-solution>.ds__main .content-group .field--name-field-tagline *,.node--type-who-we-help>.ds__main .content-group .field--name-field-tagline *,.page-contents .field--name-field-introduction *,.news-cover h1 *{color:#262626}h3,.h3,.text-long h3,.view-display-id-page_3 .views-row .field--name-field-name-of-event a,.testimonial .region-testimonial-block .testimonials_block>h2{color:#262626;font-family:Publico Pro Web,arial,sans-serif;font-weight:400;font-style:normal;line-height:1.33;width:auto;margin-top:0;margin-bottom:16px;font-size:1.5rem}@media screen and (max-width:93.75rem){h3,.h3,.text-long h3,.view-display-id-page_3 .views-row .field--name-field-name-of-event a,.testimonial .region-testimonial-block .testimonials_block>h2{font-size:calc(1.5rem + 0*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){h3,.h3,.text-long h3,.view-display-id-page_3 .views-row .field--name-field-name-of-event a,.testimonial .region-testimonial-block .testimonials_block>h2{font-size:1.5rem}}@media (min-width:768px){h3,.h3,.text-long h3,.view-display-id-page_3 .views-row .field--name-field-name-of-event a,.testimonial .region-testimonial-block .testimonials_block>h2{line-height:1.15}}h3 *,.h3 *,.text-long h3 *,.view-display-id-page_3 .views-row .field--name-field-name-of-event a *,.testimonial .region-testimonial-block .testimonials_block>h2 *{color:#262626}h4,.h4,.text-long h4{color:#262626;font-family:Publico Pro Web,arial,sans-serif;font-weight:400;font-style:normal;line-height:1.33;width:auto;margin-top:0;margin-bottom:16px;font-size:1.25rem}@media screen and (max-width:93.75rem){h4,.h4,.text-long h4{font-size:calc(1.25rem + 0*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){h4,.h4,.text-long h4{font-size:1.25rem}}@media (min-width:768px){h4,.h4,.text-long h4{line-height:1.15}}h4 *,.h4 *,.text-long h4 *{color:#262626}.h5,.text-long h5,h5{color:#262626;font-family:Akkurat LL,arial,sans-serif;font-weight:400;font-style:normal;line-height:1.33;width:auto;margin-top:0;margin-bottom:16px;font-size:1rem}@media screen and (max-width:93.75rem){.h5,.text-long h5,h5{font-size:calc(1rem + 0*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){.h5,.text-long h5,h5{font-size:1rem}}@media (min-width:768px){.h5,.text-long h5,h5{line-height:1.15}}.h5 *,.text-long h5 *,h5 *{color:#262626}h6,.h6,.text-long h6{color:#262626;font-family:Akkurat LL,arial,sans-serif;font-weight:400;font-style:normal;line-height:1.33;width:auto;margin-top:0;margin-bottom:16px;font-size:.8755rem;text-transform:uppercase}@media screen and (max-width:93.75rem){h6,.h6,.text-long h6{font-size:calc(.8755rem + 0*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){h6,.h6,.text-long h6{font-size:.8755rem}}@media (min-width:768px){h6,.h6,.text-long h6{line-height:1.15}}h6 *,.h6 *,.text-long h6 *{color:#262626}.field--name-field-body-copy a,.field--name-body a{color:#262626;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.field--name-field-body-copy a:hover,.field--name-body a:hover{color:#262626}body{line-height:26px;font-size:16px;line-height:24px;font-family:"Akkurat LL",arial,sans-serif;color:#252c30;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}@media (min-width:768px){body{font-size:16px;line-height:26px}}code,kbd,pre,samp{line-height:26px;font-size:16px;line-height:24px;font-family:"Akkurat LL",arial,sans-serif}@media (min-width:768px){code,kbd,pre,samp{font-size:16px;line-height:26px}}a{color:#262626;text-decoration:none}a:hover{color:#252c30}img{max-width:100%;height:auto}input{height:50px;padding:0 10px}input:focus,select:focus,textarea:focus{outline:none;box-shadow:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background:0 0}table{width:100%;text-align:left;margin-top:25px}table p{margin:0}table thead{background:#697a84;color:#fff;border:1px solid #697a84}table thead th{border-right:2px solid #bdbdbd;padding:12px 24px}table thead th:last-child{border-right:none}table tbody{background:#fff}table tr{border-bottom:1px solid #bdbdbd}table tr td{padding:12px 24px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}[role=contentinfo]{margin-top:25px}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover,a:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}.layout{min-height:100%}.path-user .layout--default{margin-top:115px;overflow:visible}.layout--default{position:relative;overflow:hidden}.container,.path-sitemap .layout-content,.path-taxonomy .breadcrumb-block .breadcrumb,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.node--type-solution>.ds__main,.node--type-who-we-help>.ds__main,.contact-content{max-width:100%;width:100%;margin-right:auto;margin-left:auto;padding:0 15px;clear:both}@media (min-width:1200px){.container,.path-sitemap .layout-content,.path-taxonomy .breadcrumb-block .breadcrumb,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.node--type-solution>.ds__main,.node--type-who-we-help>.ds__main,.contact-content{max-width:1160px;width:100%;padding:0}}@media (min-width:1440px){.container,.path-sitemap .layout-content,.path-taxonomy .breadcrumb-block .breadcrumb,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.node--type-solution>.ds__main,.node--type-who-we-help>.ds__main,.contact-content{max-width:1280px}}.main-content-block{padding:0}.region-content{width:100%;margin:0 auto}@media (min-width:1440px){.region-content{max-width:1160px;padding:0}}@media (min-width:1440px){.region-content{max-width:1280px}}.sidebar-block{width:100%}@media (min-width:992px){.sidebar-block{width:260px;float:left;padding-top:64px}}.has-sidebar .main-content-block{padding:0}.has-sidebar .page-contents{width:100%;margin-top:30px;padding-bottom:3rem}@media (min-width:992px){.has-sidebar .page-contents{float:left;width:-webkit-calc(100% - 260px);width:-moz-calc(100% - 260px);width:calc(100% - 260px);padding-left:140px;padding-top:64px;margin-top:0}}@media (min-width:992px){.has-sidebar.governance-page .main-content-block{margin-top:-46px}}@media (min-width:992px){.has-sidebar.governance-page .page-contents{padding-left:40px}}@media (min-width:992px){.path-taxonomy .has-sidebar .page-contents{padding-left:0}}.right-sidebar .page-contents{width:100%;padding-bottom:2rem}@media (min-width:992px){.right-sidebar .page-contents{float:left;width:74%;padding-right:10%;padding-top:4rem}}.btn-group .normal-btn{background:#00485e;font-size:18px;line-height:24px;color:#fff;padding:12px 40px;display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}@media (min-width:768px){.btn-group .normal-btn{font-size:20px;line-height:28px}}.btn-group .normal-btn:hover{background:#f9550d}.error-page{background:#f6f6f6;text-align:center}.error-page .main-content-block .btn-group{margin-top:50px}.contextual-links li.quickedit{display:none}.block-local-tasks-block{max-width:1200px;width:100%;margin:0 auto}.path-sitemap .sitemap .sitemap-box-menu>h2{font-size:24px}.path-sitemap .sitemap a:hover{text-decoration:underline}.page-not-found{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-not-found h1{margin-top:0;margin-bottom:1.5rem}.page-not-found .region-content{text-align:center;font-size:20px}.region-main-banner{position:relative}.cover-wrapper{position:relative}@media (min-width:992px){.cover-wrapper{min-height:300px}}@media (min-width:1200px){.cover-wrapper{min-height:380px}}@media (min-width:1501px){.cover-wrapper{min-height:440px}}@media (min-width:1921px){.cover-wrapper{min-height:480px}}.cover-wrapper .contextual-region.block-system-breadcrumb-block,.cover-wrapper .block-system-breadcrumb-block{padding:4px 0 3px;width:100%;position:absolute;top:0;left:0;z-index:22}.cover-wrapper .contextual-region.block-system-breadcrumb-block .breadcrumb,.cover-wrapper .block-system-breadcrumb-block .breadcrumb{padding:0;max-width:100%;width:100%;margin-right:auto;margin-left:auto;padding:0 15px}@media (min-width:1200px){.cover-wrapper .contextual-region.block-system-breadcrumb-block .breadcrumb,.cover-wrapper .block-system-breadcrumb-block .breadcrumb{max-width:1160px;width:100%;padding-left:0;padding-right:0}}@media (min-width:1440px){.cover-wrapper .contextual-region.block-system-breadcrumb-block .breadcrumb,.cover-wrapper .block-system-breadcrumb-block .breadcrumb{max-width:1280px}}.cover-wrapper .contextual-region.block-system-breadcrumb-block .breadcrumb ol li,.cover-wrapper .block-system-breadcrumb-block .breadcrumb ol li{color:#fff !important}.cover-wrapper .contextual-region{position:static}.cover-wrapper .block-block-content .contextual{top:80px}.cover-wrapper .block-content--type-page-header-block .ds__header{top:0;left:0;min-height:300px;position:relative}.cover-wrapper .block-content--type-page-header-block .ds__header:after{content:'';position:absolute;top:0;left:-1rem;width:120%;height:100%;background-image:linear-gradient(271deg,rgba(0,0,0,.15) 100%,#000 0%);z-index:0}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block .ds__header{min-height:380px}}@media (min-width:1501px){.cover-wrapper .block-content--type-page-header-block .ds__header{min-height:440px}}@media (min-width:1921px){.cover-wrapper .block-content--type-page-header-block .ds__header{min-height:480px}}.cover-wrapper .block-content--type-page-header-block .ds__header .banner-content .field--name-block-description{padding:21px 0 0}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block .ds__header .banner-content .field--name-block-description{padding:0}}.cover-wrapper .block-content--type-page-header-block .field--name-field-banner-image{margin:0 -15px}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block .field--name-field-banner-image{margin:0}}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block .field--name-field-banner-image{position:absolute;width:100%;top:0;left:0}}.cover-wrapper .block-content--type-page-header-block .field--name-field-banner-image img{width:100%;height:auto}.cover-wrapper .block-content--type-page-header-block .field--name-block-description{padding-top:20px;line-height:1}.cover-wrapper .block-content--type-page-header-block .field--name-block-description h1{margin:0;color:#fff}.cover-wrapper .block-content--type-page-header-block .field--name-block-description h2{color:#fff}.cover-wrapper .block-content--type-page-header-block .field--name-field-introduction{padding-top:10px;font-size:20px;line-height:26px}@media (min-width:768px){.cover-wrapper .block-content--type-page-header-block .field--name-field-introduction{font-size:24px;line-height:34px}}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block .field--name-field-introduction{padding-top:24px}}.cover-wrapper .block-content--type-page-header-block>.ds__main{padding-top:4rem;padding-bottom:4rem;padding-left:1rem;padding-right:1rem}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block>.ds__main{border-top:none;margin:0 auto}}@media (min-width:1200px){.cover-wrapper .block-content--type-page-header-block>.ds__main{max-width:1160px;width:100%;margin:0 auto;padding-left:0;padding-right:0}}@media (min-width:1440px){.cover-wrapper .block-content--type-page-header-block>.ds__main{max-width:1280px}}.cover-wrapper .block-content--type-page-header-block .field--name-body{color:#000}@media (min-width:992px){.cover-wrapper .block-content--type-page-header-block .field--name-body{width:85%}.cover-wrapper .block-content--type-page-header-block .field--name-body p{margin:7px 0;font-size:16px;line-height:1.5}}.cover-wrapper .field--name-field-banner-image{min-height:300px;background-size:cover;background-position:center right;background-color:#515151}@media (min-width:992px){.cover-wrapper .field--name-field-banner-image{min-height:380px;top:0;left:0;width:100%}}@media (min-width:1501px){.cover-wrapper .field--name-field-banner-image{min-height:440px}}@media (min-width:1921px){.cover-wrapper .field--name-field-banner-image{min-height:480px}}.cover-wrapper .banner-content{position:absolute;width:100%;top:55%;left:50%;transform:translate(-50%,-50%);color:#fff}@media (min-width:1200px){.cover-wrapper .banner-content{max-width:1160px}}@media (min-width:1440px){.cover-wrapper .banner-content{max-width:1280px}}.cover-wrapper .banner-content .field--name-block-description{padding:32px 0 0;line-height:1}@media (min-width:992px){.cover-wrapper .banner-content .field--name-block-description{padding:26px 0 0}}.cover-wrapper .banner-content .field--name-block-description h2{margin:0;color:#252c30}@media (min-width:992px){.cover-wrapper .banner-content .field--name-block-description h2{color:#fff}}.cover-wrapper .banner-content .field--name-field-introduction{padding-top:10px;font-size:20px;line-height:26px}@media (min-width:768px){.cover-wrapper .banner-content .field--name-field-introduction{font-size:24px;line-height:34px}}@media (min-width:992px){.cover-wrapper .banner-content .field--name-field-introduction{padding-top:24px}}.cover-wrapper .banner-content .field--name-body{font-size:20px;line-height:26px;border-top:1px solid #e0e0e0;margin-top:23px;padding-top:15px;color:#697a84}@media (min-width:768px){.cover-wrapper .banner-content .field--name-body{font-size:24px;line-height:34px}}@media (min-width:992px){.path-solutions .banner-content{top:55%;transform:translate(-50%,-55%)}}.has-sidebar .banner-content .field--name-block-description{padding:26px 15px 0}@media (min-width:992px){.has-sidebar .banner-content .field--name-block-description{padding:0 15px 0 0}}.has-sidebar .banner-content .field--name-block-description .contextual-region{visibility:hidden}.has-sidebar .banner-content .field--name-field-introduction{padding:10px 15px 0;width:100%}@media (min-width:992px){.has-sidebar .banner-content .field--name-field-introduction{padding:24px 0 0;width:85%}}.user-logged-in .has-sidebar .banner-content .field--name-block-description .contextual-region{visibility:visible}.contextual-region.block-system-breadcrumb-block,.block-system-breadcrumb-block{padding:4px 0 3px}@media (min-width:768px){.contextual-region.block-system-breadcrumb-block,.block-system-breadcrumb-block{padding:15px 0}}@media (min-width:992px){.contextual-region.block-system-breadcrumb-block,.block-system-breadcrumb-block{position:relative;z-index:22}}.contextual-region.block-system-breadcrumb-block .breadcrumb,.block-system-breadcrumb-block .breadcrumb{padding:0;max-width:100%;width:100%;margin-right:auto;margin-left:auto;padding:0 15px;margin-top:1rem}@media (min-width:1200px){.contextual-region.block-system-breadcrumb-block .breadcrumb,.block-system-breadcrumb-block .breadcrumb{max-width:1160px;padding:0}}@media (min-width:1440px){.contextual-region.block-system-breadcrumb-block .breadcrumb,.block-system-breadcrumb-block .breadcrumb{max-width:1280px}}.contextual-region.block-system-breadcrumb-block .breadcrumb ol li,.block-system-breadcrumb-block .breadcrumb ol li{font-size:14px;font-weight:500;color:#000}.contextual-region.block-system-breadcrumb-block .breadcrumb ol li:first-of-type,.contextual-region.block-system-breadcrumb-block .breadcrumb ol li:last-of-type,.block-system-breadcrumb-block .breadcrumb ol li:first-of-type,.block-system-breadcrumb-block .breadcrumb ol li:last-of-type{display:none}.contextual-region.block-system-breadcrumb-block .breadcrumb ol li:before,.block-system-breadcrumb-block .breadcrumb ol li:before{content:'<';padding:0 5px}.contextual-region.block-system-breadcrumb-block .breadcrumb ol li a,.block-system-breadcrumb-block .breadcrumb ol li a{color:inherit}.path-taxonomy .breadcrumb-block{pointer-events:none;position:absolute;top:90px;left:0;z-index:1;width:100%}.path-taxonomy .breadcrumb-block .breadcrumb ol li{color:#fff}.path-taxonomy .breadcrumb-block .breadcrumb ol li a{pointer-events:all}.governance-page .cover-wrapper .block-content--type-page-header-block .ds__main{display:none}.region-sidebar{margin:0 -15px}@media (min-width:992px){.region-sidebar{margin:0}}.region-sidebar .menu--primary-menu{position:relative}.region-sidebar .menu--primary-menu .dropdown-arrow{position:absolute;top:1.5rem;right:1rem;cursor:pointer;transition:.3s}@media (min-width:992px){.region-sidebar .menu--primary-menu .dropdown-arrow{display:none}}.region-sidebar .menu--primary-menu .dropdown-arrow.active{transform:rotate(-180deg)}.region-sidebar .menu--primary-menu ul.menu{margin:0;padding:1rem;background:#f5f5f5;display:flex;flex-direction:column}@media (min-width:992px){.region-sidebar .menu--primary-menu ul.menu{display:block}}.region-sidebar .menu--primary-menu ul.menu li{margin:.5rem 0;display:none;padding:0;order:2}.region-sidebar .menu--primary-menu ul.menu li.active{display:block;order:1}@media (min-width:992px){.region-sidebar .menu--primary-menu ul.menu li{display:block !important;margin:1rem 0}}.region-sidebar .menu--primary-menu ul.menu li a{color:#000;display:block;font-size:16px;font-weight:700}.region-sidebar .menu--primary-menu ul.menu li a:hover,.region-sidebar .menu--primary-menu ul.menu li a.is-active{text-decoration:underline;text-decoration-color:#f9550d;text-decoration-thickness:2px;text-underline-position:below;text-underline-offset:5px}.right-sidebar-block{margin:22px -15px 0}@media (min-width:992px){.right-sidebar-block{margin:0;width:23%;float:right}}.right-sidebar-block .more-from-this-section{display:none}.right-sidebar-block .block-functionality-block,.right-sidebar-block .block-views-blocksub-solutions-functionality-block-2,.right-sidebar-block .block-views-blocksub-solution-related-assets{margin-bottom:33px}.right-sidebar-block .block-functionality-block:after,.right-sidebar-block .block-views-blocksub-solutions-functionality-block-2:after,.right-sidebar-block .block-views-blocksub-solution-related-assets:after{content:'';clear:both;display:block}.right-sidebar-block .block-views-blocksub-solution-related-assets{background-color:#f6f9fa;padding:1.5rem}@media (min-width:992px){.right-sidebar-block .block-views-blocksub-solution-related-assets{margin-left:-1.5rem}}.right-sidebar-block .region-right-sidebar{padding:0 15px;padding-bottom:30px}.right-sidebar-block .region-right-sidebar:after{content:'';display:block;clear:both}@media (min-width:992px){.right-sidebar-block .region-right-sidebar{display:block;padding:80px 0 0}}.right-sidebar-block .region-right-sidebar.open{display:block}.right-sidebar-block .region-right-sidebar h4{font-family:"Akkurat LL",arial,sans-serif;font-weight:700;font-size:20px;margin-bottom:1.5rem}.right-sidebar-block .region-right-sidebar ul:not(.list),.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content{margin:0;padding:0;list-style:none;float:left;width:100%}.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option),.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option),.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row{font-size:16px;line-height:24px;width:100%;float:left}@media (min-width:768px){.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option),.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option),.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row{font-size:16px;line-height:26px}}.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option):not(:last-child),.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row:not(:last-child),.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option):not(:last-child),.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row:not(:last-child){margin-bottom:20px}.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a{display:block;padding-bottom:0;line-height:24px}.right-sidebar-block .region-right-sidebar li:not(.option){display:flex;align-items:center}.right-sidebar-block .region-right-sidebar .block-block-content{float:left}.right-sidebar-block .region-right-sidebar .field--name-field-title{color:#f9550d;font-size:18px;line-height:24px;margin-top:10px;padding-bottom:0}@media (min-width:768px){.right-sidebar-block .region-right-sidebar .field--name-field-title{font-size:20px;line-height:28px}}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .field--name-field-title{margin-top:10px;padding-bottom:0}}.right-sidebar-block .region-right-sidebar .field--name-field-read-more a{position:relative;padding-right:20px;font-family:'HN';font-weight:700;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.right-sidebar-block .region-right-sidebar .field--name-field-read-more a:after{content:'';position:absolute;top:50%;right:0;background-image:url(/themes/custom/milestone/assets/css/../images/right-arrow.svg);background-repeat:no-repeat;width:8px;height:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.right-sidebar-block .region-right-sidebar .field--name-field-read-more a:hover:after{right:-5px;background-image:url(/themes/custom/milestone/assets/css/../images/right-arrow-black.svg)}.right-sidebar-block .region-right-sidebar .quote_block{float:none;background-image:url("/themes/custom/milestone/assets/css/../images/quote.svg");background-repeat:no-repeat;background-position:center top;padding-top:39px;text-align:center;margin-bottom:30px}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .quote_block{padding:35px 0 0}}.right-sidebar-block .region-right-sidebar .quote_block h2{font-size:20px;line-height:26px}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .quote_block h2{font-size:16px;line-height:24px}}.right-sidebar-block .region-right-sidebar .quote_block .field--name-body{color:#697a84;font-size:18px;line-height:24px}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .quote_block .field--name-body{font-size:14px;line-height:16px}}.right-sidebar-block .region-right-sidebar .quote_block .field--name-body p{margin-bottom:6px}.right-sidebar-block .region-right-sidebar .quote_block .field--name-field-author{font-size:20px;line-height:26px;color:#252c30;margin-top:10px;font-family:'HN';font-weight:300}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .quote_block .field--name-field-author{font-size:16px;line-height:24px;margin-top:5px}}.right-sidebar-block .region-right-sidebar .block-webform-block{background:#e3ebed;padding:1.5rem;margin-top:40px;margin-bottom:40px}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .block-webform-block{margin-left:-1.5rem;margin-top:4rem;margin-bottom:4rem}}.right-sidebar-block .region-right-sidebar .block-webform-block h2{color:#000;font-family:"Akkurat LL",arial,sans-serif;font-weight:700;font-size:20px;margin-top:5px;margin-bottom:5px}.right-sidebar-block .region-right-sidebar .block-webform-block .webform-actions{padding:0;margin:0}@media (min-width:1200px){.right-sidebar-block .region-right-sidebar .block-webform-block .webform-actions{padding:0}}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox{display:block;float:left;padding:0;margin:0}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox #edit-agreement--description{line-height:15px;font-style:italic;margin-bottom:10px;font-size:14px}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox #edit-agreement--description a{text-decoration:underline;color:#252c30}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox input.form-checkbox{-moz-appearance:checkbox;-webkit-appearance:checkbox;width:auto;height:auto;display:block;float:left}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox label{padding-left:30px;display:block;font-family:"Akkurat LL",arial,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#666;padding-bottom:5px}@media (min-width:992px){.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox label{padding-bottom:4px}}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox label.error{color:red}.right-sidebar-block .region-right-sidebar .block-webform-block .form-type-checkbox label:after{content:unset}.right-sidebar-block .related-product,.right-sidebar-block .solutions-functionality{display:inline-block;width:100%}.right-sidebar-block .related-product ul,.right-sidebar-block .solutions-functionality ul{margin:26px 0}.right-sidebar-block .related-product ul li,.right-sidebar-block .solutions-functionality ul li{align-items:flex-start !important}.right-sidebar-block .related-product ul li img,.right-sidebar-block .solutions-functionality ul li img{width:20px;float:left}.right-sidebar-block .related-product ul li .title-group,.right-sidebar-block .solutions-functionality ul li .title-group{float:left;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding-left:10px;padding-right:10px}.right-sidebar-block .related-product ul li .title-group span,.right-sidebar-block .solutions-functionality ul li .title-group span{color:#766835;font-size:14px;text-transform:uppercase;font-weight:700;display:block;line-height:1.4}.right-sidebar-block .related-product ul li .title-group a,.right-sidebar-block .solutions-functionality ul li .title-group a{font-size:18px;line-height:24px;border-right:none}@media (min-width:768px){.right-sidebar-block .related-product ul li .title-group a,.right-sidebar-block .solutions-functionality ul li .title-group a{font-size:20px;line-height:28px}}.right-sidebar-block .related-publisher{display:inline-block;width:100%;margin-top:57px}.right-sidebar-block .related-publisher img{margin-top:6px}.header{background:#fff}@media (min-width:1160px){.header{border-bottom:1px solid #ccc}}.header #block-sitebranding-2{width:115px;display:none}@media (min-width:768px){.header #block-sitebranding-2{width:148px}}.header .container,.header .path-sitemap .layout-content,.path-sitemap .header .layout-content,.header .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .header .breadcrumb,.header .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .header .content,.header .node--type-solution>.ds__main,.header .node--type-who-we-help>.ds__main,.header .contact-content{padding:0}@media (min-width:1160px){.header .container,.header .path-sitemap .layout-content,.path-sitemap .header .layout-content,.header .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .header .breadcrumb,.header .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .header .content,.header .node--type-solution>.ds__main,.header .node--type-who-we-help>.ds__main,.header .contact-content{display:flex;align-items:center;justify-content:space-between}}.header-left{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;border-bottom:1px solid #ccc;position:relative;z-index:99}@media (min-width:1160px){.header-left{width:fit-content;border-bottom:none}}@media (min-width:1200px){.header-left{padding:1.5rem 0}}.header-left .region.region-header-left{float:none}.header-left .block-system-branding-block{width:150px;display:none}@media (min-width:1160px){.header-left .block-system-branding-block{width:220px}}.header-left .field--name-field-logo-image{width:150px}@media (min-width:1160px){.header-left .field--name-field-logo-image{width:220px}}.header-right{width:100%}@media (min-width:1160px){.header-right{flex:1}}#nav-btn{width:20px;height:20px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-btn.open{width:20px;height:20px}@media (min-width:1160px){#nav-btn{display:none}}#nav-btn span{display:block;position:absolute;height:3px;width:100%;background:#333;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-btn span:nth-child(1){top:0}#nav-btn span:nth-child(2),#nav-btn span:nth-child(3){top:7px}#nav-btn span:nth-child(4){top:14px}#nav-btn.open span:nth-child(1){top:14px;width:0;left:50%}#nav-btn.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-btn.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-btn.open span:nth-child(4){top:16px;width:0;left:50%}.region-header-right{display:none}@media (min-width:1160px){.region-header-right{display:flex;flex-direction:row-reverse;align-items:center;padding-right:1rem}}@media screen and (max-width:1159px){.region-header-right.open{display:block;background:#fff;position:absolute;top:72px;width:100%;left:0;z-index:55;box-shadow:0px 5px 5px rgba(0,0,0,.05)}}.search-block-form{padding:48px 15px 0}@media (min-width:1160px){.search-block-form{padding:0}}.search-block-form form{position:relative;width:100%;margin-left:auto;margin-right:auto}@media (min-width:1160px){.search-block-form form{max-width:175px;margin-right:0}}.search-block-form .form-type-search{display:inline-block;margin:0;width:100%}.search-block-form .form-type-search input{height:32px;width:100%;background:#f6f9fa;border:1px solid #f6f9fa;padding-left:10px;padding-right:40px;box-sizing:border-box;font-size:14px;font-family:"Akkurat LL",arial,sans-serif;color:#262626}.search-block-form .form-type-search input:focus{border-color:#00485e}.search-block-form .form-actions{display:inline-block;position:absolute;top:0;right:0;height:100%;width:30px}.search-block-form .form-actions input{padding:0;text-indent:-99999px;font-size:0;height:100%;width:100%;position:absolute;background:0 0;background-image:url(/themes/custom/milestone/assets/css/../images/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:16px;opacity:1;border:none;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.search-block-form .form-actions input:hover{opacity:.7}.header .menu--primary-menu ul{list-style:none outside;margin-left:0;padding:0;text-align:left;margin-top:28px;margin-bottom:28px}@media (min-width:1160px){.header .menu--primary-menu ul{margin-top:0;margin-bottom:0}}.header .menu--primary-menu ul.menu-level--0{padding:0}@media (min-width:1160px){.header .menu--primary-menu ul.menu-level--0{display:flex;align-items:center}}.header .menu--primary-menu ul.menu-level--0>li{display:block;position:relative;padding:2rem 3.5rem 2rem 1rem}.header .menu--primary-menu ul.menu-level--0>li:not(:last-of-type){border-bottom:1px solid #000}@media (min-width:1160px){.header .menu--primary-menu ul.menu-level--0>li{padding:2.5rem 1rem}.header .menu--primary-menu ul.menu-level--0>li:not(:last-of-type){border-bottom:none}}.header .menu--primary-menu ul.menu-level--0>li a{color:#000;display:block;width:100%;height:100%}.header .menu--primary-menu ul.menu-level--0>li a.is-active{text-decoration:underline;text-underline-position:below;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:#f9550d}@media (min-width:1160px){.header .menu--primary-menu ul.menu-level--0>li a.is-active{text-align:left}}@media (min-width:1160px){.header .menu--primary-menu ul.menu-level--0>li a{display:inline-block;margin-bottom:0}}.header .menu--primary-menu ul.menu-level--0>li .expand-sub{cursor:pointer;display:block;width:12px;height:12px;background-color:#fff;position:absolute;right:1.5rem;top:35px}@media (min-width:1160px){.header .menu--primary-menu ul.menu-level--0>li .expand-sub{display:none}}.header .menu--primary-menu ul.menu-level--0>li .expand-sub+.menu{display:none}.header .menu--primary-menu ul.menu-level--0>li .expand-sub:after{content:"";display:block;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);padding:4px;pointer-events:none;position:absolute;transition:all .15s ease-in-out}.header .menu--primary-menu ul.menu-level--0>li .expand-sub--open:after{transform:rotate(-135deg)}@media (min-width:1160px){.header .menu--primary-menu ul.menu-level--0>li:hover ul{display:block !important;visibility:visible;top:100%;left:0;opacity:1;animation:fadeIn .3s ease-in forwards}}.header .menu--primary-menu ul.menu-level--0>li:hover>a{text-decoration:underline;text-underline-position:below;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:#f9550d}.header .menu--primary-menu ul.menu li ul{background:#f6f6f6;margin-top:2.5rem;margin-left:-1rem;margin-right:-3.5rem;margin-bottom:-2rem;border-top:1rem;padding:1rem 0;border-top:1px solid #ccc}.header .menu--primary-menu ul.menu li ul>li{padding:12px 1rem}@media (min-width:1160px){.header .menu--primary-menu ul.menu li ul{margin:0;opacity:0;visibility:hidden;position:absolute;left:0;width:300px;padding-top:1rem;z-index:33}.header .menu--primary-menu ul.menu li ul li{display:list-item;padding:0}.header .menu--primary-menu ul.menu li ul li:last-child a{padding-bottom:0}}@media (min-width:1160px) and (min-width:1160px){.header .menu--primary-menu ul.menu li ul li:last-child a{padding-bottom:24px;padding-right:0}}@media (min-width:1160px){.header .menu--primary-menu ul.menu li ul li a{padding:8px 25px;color:#000;display:block;text-align:left}.header .menu--primary-menu ul.menu li ul li a:hover{text-decoration:underline;text-underline-position:below;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:#f9550d}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.path-frontpage .main-banner-block{position:relative}.path-frontpage .main-banner-block .contextual{top:145px}.path-frontpage .main-banner-block .field--name-field-image{min-height:330px;background-size:cover;position:relative;background-position:right center}@media (min-width:768px){.path-frontpage .main-banner-block .field--name-field-image{min-height:500px}}.path-frontpage .main-banner-block .field--name-field-image:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,0,0,.3) 100%,#000 0%)}@media (min-width:992px){.path-frontpage .main-banner-block .field--name-field-image:after{background-image:linear-gradient(rgba(0,0,0,.15) 100%,#000 0%)}}.path-frontpage .main-banner-block .quickedit-form-container .field--name-field-image:after{content:none}@media screen and (max-width:767px){.path-frontpage .main-banner-block .banner-content{position:static;top:0;left:0;transform:none;padding:0}.path-frontpage .main-banner-block .banner-content .title-wrapper{position:absolute;top:0;left:1rem;height:330px;display:flex;align-items:center}.path-frontpage .main-banner-block .banner-content .field--name-field-body{color:#262626;margin-top:2.5rem}}.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{color:#fff;max-width:900px;font-size:3.4375rem}@media screen and (max-width:93.75rem){.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{font-size:calc(1.89063rem + 1.54687*((100vw - 20rem)/73.75))}}@media screen and (max-width:20rem){.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{font-size:1.89063rem}}@media screen and (min-width:425px){.path-frontpage .main-banner-block .banner-content .field--name-field-large-title{width:80%}}.path-frontpage .main-banner-block .banner-content .field--name-field-body{font-family:"Akkurat LL",arial,sans-serif;font-size:16px;max-width:800px}.featured-product-block{margin:0 auto;padding-top:0}.featured_block{background-color:#f6f9fa;padding:2.5rem 1rem}@media (min-width:992px){.featured_block{padding-top:4rem;padding-bottom:4rem}}.field--name-field-featured-item{margin:0 auto;max-width:1160px;display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width:992px){.field--name-field-featured-item{grid-template-columns:1fr 1fr 1fr;column-gap:2rem}}@media (min-width:1440px){.field--name-field-featured-item{max-width:1280px;column-gap:4.5rem}}.field--name-field-featured-item a{display:block}.field--name-field-featured-item a>.field__item .field--name-field-icon{width:32px;display:inline-block;margin-right:8px;vertical-align:bottom}@media (min-width:768px){.field--name-field-featured-item a>.field__item .field--name-field-icon{width:36px;margin-right:10px;vertical-align:top}}.field--name-field-featured-item a>.field__item .field--name-field-icon img{width:100%;height:auto}.field--name-field-featured-item a>.field__item .field-title-wrapper{display:inline-block;vertical-align:top;text-align:left;max-width:calc(100% - 40px)}@media (min-width:768px){.field--name-field-featured-item a>.field__item .field-title-wrapper{max-width:calc(100% - 74px)}}.field--name-field-featured-item a>.field__item .field--name-field-title{display:inline;line-height:32px;color:#262626;margin-top:0;margin-bottom:13px;cursor:pointer}@media (min-width:768px){.field--name-field-featured-item a>.field__item .field--name-field-title{width:100%;text-align:left;margin:0 0 10px}}.field--name-field-featured-item a>.field__item .field--name-field-title:hover{color:rgba(0,0,0,.7)}.field--name-field-featured-item a>.field__item .field--name-field-subtitle{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#566268}.field--name-field-featured-item a>.field__item .field--name-field-body{color:#000;font-family:"Akkurat LL",arial,sans-serif;margin-top:1.5rem}.intro-block{padding:68px 0 72px;background-size:cover;background-position:left center;text-align:center;color:#fff;position:relative}@media (min-width:768px){.intro-block{padding:112px 0 120px}}.intro-block .intro-content{padding:0 15px;position:relative;z-index:1}@media (min-width:992px){.intro-block .intro-content{max-width:1160px;margin:0 auto;padding:0 200px}}@media (min-width:1440px){.intro-block .intro-content{width:1280px}}.intro-block .field--name-field-title{font-size:28px;line-height:36px}@media (min-width:768px){.intro-block .field--name-field-title{font-size:42px;line-height:54px}}.intro-block .field--name-field-body-copy{padding-top:30px}@media (min-width:992px){.intro-block .field--name-field-body-copy{padding-top:30px}}.intro-block .field--name-field-body-copy p{margin:0}.intro-block:after{content:'';background:rgba(37,44,48,.8);position:absolute;top:0;left:0;width:100%;height:100%}.path-frontpage .region-featured-product .block-views-blockinsights-block-1{padding:2.5rem 0 4rem;background:#fff}@media (min-width:768px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1{padding:4rem 0}}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 h2{font-family:"Publico Pro Web",arial,sans-serif;color:#262626;position:relative;padding-bottom:18px;margin:0;width:100%;text-align:center;margin-bottom:30px}@media (min-width:992px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1 h2{padding-bottom:16px}}@media (min-width:768px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main{display:flex;align-items:flex-start}}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .featured-image-col{width:100%;aspect-ratio:528/353}@media (min-width:768px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .featured-image-col{width:41.3%}}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .featured-image-col .field--name-field-thumbnail-image{width:100%;height:100%}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .featured-image-col .field--name-field-thumbnail-image img{width:100%;height:100%;object-fit:cover}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col{margin-top:1rem}@media (min-width:768px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col{margin:0;flex:1;padding-left:1.5rem}}@media (min-width:1200px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col{padding-left:3rem}}@media (min-width:1440px){.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col{padding-left:5rem}}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-field-category a{font-family:"Akkurat LL",arial,sans-serif;color:#766835;font-size:14px;font-weight:700;text-transform:uppercase;line-height:inherit}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title{margin-top:.5rem}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a{font-family:"Publico Pro Web",arial,sans-serif;color:#262626;font-weight:600;text-transform:none;line-height:inherit}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-title h3 a:hover{color:rgba(0,0,0,.7)}.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-field-introduction{margin-bottom:1.25rem}.region-association-logo{padding:50px 0 26px}@media (min-width:992px){.region-association-logo{padding:80px 0}}.region-association-logo .field--name-field-title{font-size:24px;line-height:30px;color:#252c30;position:relative;padding-bottom:16px;margin-bottom:80px;text-align:center;margin-bottom:30px}@media (min-width:768px){.region-association-logo .field--name-field-title{font-size:32px;line-height:38px}}@media (min-width:992px){.region-association-logo .field--name-field-title{width:26%;text-align:left;display:inline}}.region-association-logo .field--name-field-title:after{content:'';position:absolute;bottom:0;left:50%;width:50px;height:2px;background:#f9550d;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:992px){.region-association-logo .field--name-field-title:after{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.region-association-logo .field--name-field-banner-image{font-size:0;margin-top:60px;text-align:center}@media (min-width:992px){.region-association-logo .field--name-field-banner-image{margin-top:97px;text-align:left}}.region-association-logo .field--name-field-banner-image .field__item{display:inline-block;vertical-align:middle;width:100px;margin-bottom:30px;text-align:left;padding:0;height:80px;margin-right:9px}@media (min-width:768px){.region-association-logo .field--name-field-banner-image .field__item{margin-bottom:0;width:138px}}@media (min-width:1200px){.region-association-logo .field--name-field-banner-image .field__item{width:160px;margin-bottom:none;height:100px;margin-right:40px}}.region-association-logo .field--name-field-banner-image .field__item img{webkit-filter:grayscale(100%);filter:grayscale(100%)}.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1{background:#252c30}.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content{display:flex;flex-wrap:wrap;margin:0;justify-content:center;padding:30px 0}@media (min-width:992px){.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content{padding:75px 0;margin:0 -20px}}@media (min-width:1200px){.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content{margin:0 -60px}}.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content .views-row{flex:1 1 100%;text-align:center;padding:10px}@media (min-width:992px){.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content .views-row{flex:0 1 auto;padding:10px 30px;text-align:left}}@media (min-width:1200px){.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content .views-row{padding:10px 60px}}@media (min-width:992px){.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content .views-row+.views-row{position:relative}.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content .views-row+.views-row:before{content:'';position:absolute;width:1px;height:26px;left:0;top:50%;margin-top:-13px;background:#595a59}}.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content a{color:#fff;font-size:24px;display:inline-block;position:relative;font-weight:300;transition:color .3s}@media (min-width:768px){.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content a{font-size:28px}}.path-frontpage .region-featured-product .block-views-blockcompany-types-block-1 .view-content a:hover{color:#f9550d}.region.region-content .user-login-form input[type=text],.region.region-content .user-login-form input[type=password]{height:50px;padding:0 15px;box-sizing:border-box}.region.region-content .user-login-form label{display:block;font-size:18px;padding-bottom:5px}.region.region-content .user-login-form input.form-submit{padding:15px 40px;font-size:16px;line-height:24px;border:none;border-radius:3px;background:#00485e;border:none;color:#fff;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}@media (min-width:768px){.region.region-content .user-login-form input.form-submit{font-size:16px;line-height:26px}}@media (min-width:992px){.region.region-content .user-login-form input.form-submit{line-height:0}}.region.region-content .user-login-form input.form-submit:hover{background:#f9550d;color:#fff}.path-solutions .region-content{max-width:100%}.view-solutions{background-color:#f6f9fa;padding:2.5rem 1rem}@media (min-width:992px){.view-solutions{padding-top:4rem;padding-bottom:4rem}}.view-solutions .view-content{margin:0 auto;max-width:1160px;display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width:992px){.view-solutions .view-content{grid-template-columns:1fr 1fr 1fr;column-gap:2rem}}@media (min-width:1440px){.view-solutions .view-content{max-width:1280px;column-gap:4.5rem}}.view-solutions .views-row{width:100%}.view-solutions .views-row .ds__main{background-color:transparent;display:block;padding:0}.view-solutions .views-row .field--name-field-icon-image{width:32px;display:inline-block;margin-right:8px;vertical-align:bottom}@media (min-width:768px){.view-solutions .views-row .field--name-field-icon-image{width:36px;margin-right:10px;vertical-align:top}}.view-solutions .views-row .field--name-field-icon-image img{width:100%;height:auto}.view-solutions .views-row .field--name-node-title{display:inline-block;vertical-align:top;text-align:left;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px)}@media (min-width:768px){.view-solutions .views-row .field--name-node-title{max-width:-webkit-calc(100% - 74px);max-width:-moz-calc(100% - 74px);max-width:calc(100% - 74px)}}.view-solutions .views-row .field--name-node-title h2{line-height:32px;color:#262626;margin-top:0;margin-bottom:0}.view-solutions .views-row .field--name-node-title h2 a{color:inherit}.view-solutions .views-row .field--name-field-introduction{color:#000;font-family:"Akkurat LL",arial,sans-serif;margin-top:1rem;margin-bottom:1rem}@media (min-width:768px){.view-solutions .views-row .field--name-field-introduction{margin-top:1.5rem;margin-bottom:1.5rem}}.view-solutions .views-row .field--name-custom-field-sub-solution{margin-top:1rem}.view-solutions .views-row .field--name-custom-field-sub-solution .container,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content{margin:0;padding:0}.view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2{margin-bottom:12px}@media (min-width:768px){.view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2{margin-bottom:0}}.view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2 h2,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2{margin:0;line-height:1}.solution-layout .region-content{max-width:100%}.solution-layout .region-content .contextual{top:100px}.solution-content-wrap .region-content{max-width:100%}.solution-content-wrap .region-content .banner-content-wrap{padding:100px 0;background-size:cover;background-position:center;color:#fff}.solution-content-wrap .region-content .banner-content,.solution-content-wrap .region-content .main-content{max-width:1160px;width:100%;margin:0 auto}.solution-content-wrap .region-content .banner-content .field--name-field-icon-image{width:54px;float:left;margin-right:20px}.solution-content-wrap .region-content .banner-content .field--name-node-title{width:-webkit-calc(100% - 74px);width:-moz-calc(100% - 74px);width:calc(100% - 74px);float:left}.solution-content-wrap .region-content .banner-content .field--name-node-title h2{font-size:24px;line-height:30px;margin:0}@media (min-width:768px){.solution-content-wrap .region-content .banner-content .field--name-node-title h2{font-size:32px;line-height:38px}}.solution-content-wrap .region-content .banner-content .field--name-field-tagline{font-size:20px;line-height:26px;font-family:'HN';font-weight:400;display:inline-block;padding-top:20px;width:100%}@media (min-width:768px){.solution-content-wrap .region-content .banner-content .field--name-field-tagline{font-size:24px;line-height:34px}}.solution-content-wrap .region-content .banner-content .field--name-field-introduction{display:inline-block;padding-top:30px;width:100%}.solution-content-wrap .region-content .banner-content .field--name-field-video-embeded{display:none}.solution-content-wrap .main-content{padding:50px 0}.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul{margin:0;padding:0}.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul:after{content:'';clear:both;display:block}.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li{list-style:none;width:49%;float:left;margin-right:2%;background:#ccc;padding:20px;margin-bottom:23px}.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li:nth-child(even){margin-right:0}.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .read-more,.solution-content-wrap .main-content .field--name-custom-field-sub-solution .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul:not(.list) li:not(.option) a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution .right-sidebar-block .region-right-sidebar ul:not(.list) li .views-row a,.right-sidebar-block .region-right-sidebar .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul:not(.list) li .views-row a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row li a,.right-sidebar-block .region-right-sidebar .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul:not(.list) .views-row li a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li:not(.option) a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .container .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .container .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .container .col-2 h2 ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .path-sitemap .layout-content .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .path-sitemap .layout-content .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 ul li a,.solution-content-wrap .main-content .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution ul li .layout-content .col-2 h2 a,.path-sitemap .view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .layout-content .col-2 h2 a,.solution-content-wrap .main-content .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 ul li a,.path-sitemap .view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .layout-content .col-2 h2 ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 ul li a,.solution-content-wrap .main-content .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution ul li .breadcrumb .col-2 h2 a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .breadcrumb .col-2 h2 a,.solution-content-wrap .main-content .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 ul li a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 ul li a,.solution-content-wrap .main-content .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution ul li .content .col-2 h2 a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .content .col-2 h2 a,.solution-content-wrap .main-content .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 ul li a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .content .col-2 h2 ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .node--type-solution>.ds__main .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .node--type-solution>.ds__main .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .node--type-who-we-help>.ds__main .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .node--type-who-we-help>.ds__main .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .col-2 h2 ul li a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution ul li .contact-content .col-2 h2 a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .contact-content .col-2 h2 a,.solution-content-wrap .main-content .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 ul li a,.view-solutions .views-row .solution-content-wrap .main-content .field--name-custom-field-sub-solution .contact-content .col-2 h2 ul li a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .region-back-to-list a,.region-back-to-list .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .view-display-id-page_3 .views-row .field--name-node-link a,.view-display-id-page_3 .views-row .field--name-node-link .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li a,.solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .path-search .main-content-block .search-form .search-help-link,.path-search .main-content-block .search-form .solution-content-wrap .main-content .field--name-custom-field-sub-solution ul li .search-help-link{display:block;margin-top:15px}.node--type-solution .ds__header,.node--type-who-we-help .ds__header{top:0;left:0;min-height:300px;position:relative;width:100%}.node--type-solution .ds__header:after,.node--type-who-we-help .ds__header:after{content:'';position:absolute;top:0;left:-1rem;width:120%;height:100%;background-image:linear-gradient(271deg,rgba(0,0,0,.15) 100%,#000 0%);z-index:0}@media (min-width:992px){.node--type-solution .ds__header,.node--type-who-we-help .ds__header{min-height:380px}}@media (min-width:1501px){.node--type-solution .ds__header,.node--type-who-we-help .ds__header{min-height:440px}}@media (min-width:1921px){.node--type-solution .ds__header,.node--type-who-we-help .ds__header{min-height:480px}}.node--type-solution .banner-content,.node--type-who-we-help .banner-content{padding:0 15px;z-index:4}@media (min-width:1200px){.node--type-solution .banner-content,.node--type-who-we-help .banner-content{padding:0}}.node--type-solution .tittle-group,.node--type-who-we-help .tittle-group{padding-top:24px;display:block;padding-bottom:20px;display:inline-block;width:100%}@media (min-width:992px){.node--type-solution .tittle-group,.node--type-who-we-help .tittle-group{display:inline-block;padding:0}}.node--type-solution .tittle-group .field--name-field-icon-image,.node--type-who-we-help .tittle-group .field--name-field-icon-image,.node--type-solution .tittle-group .field--name-field-inverted-icon,.node--type-who-we-help .tittle-group .field--name-field-inverted-icon{width:32px;float:left;margin-right:8px;padding-top:5px}@media (min-width:768px){.node--type-solution .tittle-group .field--name-field-icon-image,.node--type-who-we-help .tittle-group .field--name-field-icon-image,.node--type-solution .tittle-group .field--name-field-inverted-icon,.node--type-who-we-help .tittle-group .field--name-field-inverted-icon{width:auto;margin-right:25px;padding-top:0}}.node--type-solution .tittle-group .field--name-field-icon-image,.node--type-who-we-help .tittle-group .field--name-field-icon-image{display:none}.node--type-solution .tittle-group .field--name-field-inverted-icon,.node--type-who-we-help .tittle-group .field--name-field-inverted-icon{display:block}@media (min-width:768px){.node--type-solution .tittle-group .field--name-node-title,.node--type-who-we-help .tittle-group .field--name-node-title{width:-webkit-calc(100% - 86px);width:-moz-calc(100% - 86px);width:calc(100% - 86px);float:left}}@media (min-width:768px){.node--type-solution .tittle-group .field--name-node-title,.node--type-who-we-help .tittle-group .field--name-node-title{text-align:left}}.node--type-solution .tittle-group .field--name-node-title,.node--type-who-we-help .tittle-group .field--name-node-title{line-height:1}.node--type-solution .tittle-group .field--name-node-title h1,.node--type-who-we-help .tittle-group .field--name-node-title h1,.node--type-solution .tittle-group .field--name-node-title h2,.node--type-who-we-help .tittle-group .field--name-node-title h2{color:#fff;margin-top:-5px}.node--type-solution>.ds__main,.node--type-who-we-help>.ds__main{padding-top:4rem;padding-bottom:4rem;background:#fff}@media (min-width:768px){.node--type-solution>.ds__main,.node--type-who-we-help>.ds__main{display:flex;align-items:flex-start;padding-top:6rem}}@media (min-width:768px){.node--type-solution>.ds__main .content-group,.node--type-who-we-help>.ds__main .content-group{flex:1}}.node--type-solution>.ds__main .video-group,.node--type-who-we-help>.ds__main .video-group{width:100%;margin-bottom:2rem}@media (min-width:768px){.node--type-solution>.ds__main .video-group,.node--type-who-we-help>.ds__main .video-group{width:calc(50% + 1rem);padding-right:3rem}}@media (min-width:992px){.node--type-solution>.ds__main .video-group,.node--type-who-we-help>.ds__main .video-group{padding-right:5rem}}.node--type-solution>.ds__main .video-group .field--name-field-video-embeded,.node--type-who-we-help>.ds__main .video-group .field--name-field-video-embeded{width:100%}.node--type-solution>.ds__main .video-group .field--name-field-video-embeded .video-embed-field-responsive-video,.node--type-who-we-help>.ds__main .video-group .field--name-field-video-embeded .video-embed-field-responsive-video{width:100%;aspect-ratio:16/9}.node--type-solution>.ds__main .video-group .field--name-field-video-embeded .video-embed-field-responsive-video:after,.node--type-who-we-help>.ds__main .video-group .field--name-field-video-embeded .video-embed-field-responsive-video:after{padding:0}.node--type-solution .ds__footer .field--name-custom-field-sub-solution,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution{background-color:#f6f9fa;padding-top:4rem;padding-bottom:4rem}.node--type-solution .ds__footer .field--name-custom-field-sub-solution .container,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .container,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content,.path-sitemap .node--type-solution .ds__footer .field--name-custom-field-sub-solution .layout-content,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content,.path-sitemap .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .layout-content,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .node--type-solution .ds__footer .field--name-custom-field-sub-solution .breadcrumb,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .breadcrumb,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-solution .ds__footer .field--name-custom-field-sub-solution .content,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .content,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .contact-content,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .contact-content{display:grid;grid-template-columns:1fr;row-gap:3rem;column-gap:3rem}@media (min-width:768px){.node--type-solution .ds__footer .field--name-custom-field-sub-solution .container,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .container,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content,.path-sitemap .node--type-solution .ds__footer .field--name-custom-field-sub-solution .layout-content,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content,.path-sitemap .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .layout-content,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .node--type-solution .ds__footer .field--name-custom-field-sub-solution .breadcrumb,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .breadcrumb,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-solution .ds__footer .field--name-custom-field-sub-solution .content,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .content,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .contact-content,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .contact-content{grid-template-columns:1fr 1fr}}.node--type-solution .ds__footer .field--name-custom-field-sub-solution .container>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .container>a,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content>a,.path-sitemap .node--type-solution .ds__footer .field--name-custom-field-sub-solution .layout-content>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content>a,.path-sitemap .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .layout-content>a,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb>a,.path-taxonomy .breadcrumb-block .node--type-solution .ds__footer .field--name-custom-field-sub-solution .breadcrumb>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb>a,.path-taxonomy .breadcrumb-block .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .breadcrumb>a,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content>a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-solution .ds__footer .field--name-custom-field-sub-solution .content>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content>a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .content>a,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main>a,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main>a,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .contact-content>a,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .contact-content>a{color:#262626}.node--type-solution .ds__footer .field--name-custom-field-sub-solution .container>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .container>a:hover h2,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content>a:hover h2,.path-sitemap .node--type-solution .ds__footer .field--name-custom-field-sub-solution .layout-content>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-sitemap .layout-content>a:hover h2,.path-sitemap .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .layout-content>a:hover h2,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb>a:hover h2,.path-taxonomy .breadcrumb-block .node--type-solution .ds__footer .field--name-custom-field-sub-solution .breadcrumb>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb>a:hover h2,.path-taxonomy .breadcrumb-block .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .breadcrumb>a:hover h2,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content>a:hover h2,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-solution .ds__footer .field--name-custom-field-sub-solution .content>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content>a:hover h2,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .content>a:hover h2,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-solution>.ds__main>a:hover h2,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main>a:hover h2,.node--type-solution .ds__footer .field--name-custom-field-sub-solution .contact-content>a:hover h2,.node--type-who-we-help .ds__footer .field--name-custom-field-sub-solution .contact-content>a:hover h2{color:rgba(0,0,0,.7)}.modal-overlay{position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;height:100%;bottom:0;right:0;background:#333;transition:background .3s}.show-video{opacity:1 !important;z-index:9999 !important}.close{font-size:45px;top:0;position:absolute;right:20px;color:#f9550d;cursor:pointer}@media (min-width:768px){.close{font-size:80px;top:20px}}.right-sidebar .banner-content{padding-bottom:20px;padding-left:15px;padding-right:15px}@media (min-width:992px){.right-sidebar .banner-content{border-bottom:none}}@media (min-width:1200px){.right-sidebar .banner-content{padding:0}}.right-sidebar .banner-content .tittle-group{padding-top:25px;display:block;padding-bottom:16px}.right-sidebar .banner-content .tittle-group:after{clear:both;display:block;content:''}.right-sidebar .banner-content .tittle-group img{width:24px;height:auto;float:left;margin-right:8px}.right-sidebar .banner-content .tittle-group img.icon-image{display:none}.right-sidebar .banner-content .tittle-group img.inverted-icon{display:block}.right-sidebar .banner-content .tittle-group .field--name-field-parent-solution{font-size:20px;font-weight:700;margin:0;color:#fff}@media (min-width:768px){.right-sidebar .banner-content .tittle-group .field--name-field-parent-solution{width:-webkit-calc(100% - 69px);width:-moz-calc(100% - 69px);width:calc(100% - 69px);float:left;text-align:left}}.right-sidebar .banner-content .field--name-node-title h2{color:#fff}.right-sidebar .banner-content .banner-title{padding-top:26px}.right-sidebar .region-solution-list{background-color:#f6f9fa}.right-sidebar .region-solution-list:after{content:'';display:block;clear:both}.right-sidebar .region-content .node--type-sub-solution{padding-top:27px}@media (min-width:992px){.right-sidebar .region-content .node--type-sub-solution{padding-top:0}}.right-sidebar .region-content .node--type-sub-solution .field--name-field-tagline{font-size:20px;line-height:26px;color:#697a84}@media (min-width:768px){.right-sidebar .region-content .node--type-sub-solution .field--name-field-tagline{font-size:24px;line-height:34px}}.field--name-field-people-reference{margin-top:25px;display:inline-block;width:100%;font-size:0}.field--name-field-people-reference>.field__item{display:inline-block;width:100%}@media (min-width:992px){.field--name-field-people-reference>.field__item{width:50%;padding-right:7px}}@media (min-width:992px){.field--name-field-people-reference>.field__item:nth-child(even){padding-right:0;padding-left:7px}.field--name-field-people-reference>.field__item:nth-child(even) .node--type-profile{float:right}}.field--name-field-people-reference .node--type-profile{margin-top:22px;border-right:6px solid #e0e0e0;padding-right:20px}@media (min-width:992px){.field--name-field-people-reference .node--type-profile{display:inline-block;padding-right:15px;width:100%;max-width:350px}}@media (min-width:1200px){.field--name-field-people-reference .node--type-profile{padding-right:40px}}.field--name-field-people-reference .node--type-profile .field--name-field-profile-image{width:100px;float:left}.field--name-field-people-reference .node--type-profile .author{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);float:left;padding-left:15px}@media (min-width:992px){.field--name-field-people-reference .node--type-profile .author{padding-top:0}}.field--name-field-people-reference .node--type-profile .field--name-node-title h2{margin-top:0;margin-bottom:5px;font-size:24px}.field--name-field-people-reference .node--type-profile .field--name-node-title h2 a{font-size:20px}@media (min-width:768px){.field--name-field-people-reference .node--type-profile .field--name-node-title h2 a{font-size:24px}}.field--name-field-people-reference .node--type-profile .field--name-field-profile-role{font-size:16px}.paragraph--type--downloads,.paragraph--type--act-on-downloads{padding-top:22px}@media (min-width:992px){.paragraph--type--downloads,.paragraph--type--act-on-downloads{padding-bottom:22px}}.paragraph--type--downloads .file--image,.paragraph--type--act-on-downloads .file--image{background-image:url("/themes/custom/milestone/assets/css/../images/download-icon-black.svg") !important;background-repeat:no-repeat;padding-left:25px;background-position-y:5px}.paragraph--type--downloads .file--image a,.paragraph--type--act-on-downloads .file--image a{font-size:16px;font-weight:700;color:#000}.paragraph--type--downloads .file--image a:hover,.paragraph--type--act-on-downloads .file--image a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.paragraph--type--downloads:hover .file--image,.paragraph--type--act-on-downloads:hover .file--image{background-image:url("/themes/custom/milestone/assets/css/../images/download-icon-black.svg") !important}.paragraph--type--downloads:hover .file--image a,.paragraph--type--act-on-downloads:hover .file--image a{color:#252c30}.paragraph--type--downloads .file-extension,.paragraph--type--act-on-downloads .file-extension{color:#697a84;font-size:16px;line-height:24px}@media (min-width:768px){.paragraph--type--downloads .file-extension,.paragraph--type--act-on-downloads .file-extension{font-size:16px;line-height:26px}}.field--name-field-body-copy-paragraph{padding-top:22px}.paragraph--type--video{padding-top:22px}@media (min-width:992px){.paragraph--type--video{padding-top:47px}}.page-node-type-solution-module .right-sidebar .main-content-block{padding-top:0;margin-top:-16px}.js-sub-solutions{position:relative;padding-right:3rem}@media (min-width:992px){.js-sub-solutions{padding-right:1rem}}.js-sub-solutions #dropdown-arrow{position:absolute;top:1.5rem;right:1rem;cursor:pointer;transition:.3s}@media (min-width:992px){.js-sub-solutions #dropdown-arrow{display:none}}.js-sub-solutions #dropdown-arrow.active{transform:rotate(-180deg)}.js-sub-solutions ul{list-style:none;display:flex;flex-direction:column;margin:0;padding:1rem}@media (min-width:992px){.js-sub-solutions ul{flex-direction:row;flex-wrap:wrap}}@media (min-width:1200px){.js-sub-solutions ul{padding:1rem 0}}.js-sub-solutions ul li{margin:.5rem 0;display:none;order:2}.js-sub-solutions ul li.active{display:block;order:1}@media (min-width:992px){.js-sub-solutions ul li{display:block !important;margin-right:2rem}}.js-sub-solutions ul li a{color:#000;display:block;font-size:16px;font-weight:700}.js-sub-solutions ul li a:hover,.js-sub-solutions ul li a.active{text-decoration:underline;text-decoration-color:#f9550d;text-decoration-thickness:2px;text-underline-position:below;text-underline-offset:5px}.node--view-mode-about-us-page .main-content .field--name-field-introduction{font-size:20px;line-height:26px;color:#697a84;margin-bottom:30px}@media (min-width:768px){.node--view-mode-about-us-page .main-content .field--name-field-introduction{font-size:24px;line-height:34px}}.page-contents .field--name-field-featured-image{margin-bottom:20px}.page-contents .field--name-field-body-copy-paragraph{padding-top:3px}@media (min-width:992px){.page-contents .field--name-field-body-copy-paragraph{padding-top:20px}}.page-contents .paragraph--type--logos-image{margin-bottom:45px}@media (min-width:992px){.page-contents .paragraph--type--logos-image{margin-bottom:90px}}.page-contents .field--name-field-body-copy h1:first-child,.page-contents .field--name-field-body-copy h2:first-child,.page-contents .field--name-field-body-copy h3:first-child,.page-contents .field--name-field-body-copy h4:first-child,.page-contents .field--name-field-body-copy h5:first-child{margin-top:0}@media (min-width:992px){.page-contents .field--name-field-body-copy h2{margin-bottom:15px;margin-top:15px}}.page-contents .field--name-field-body-copy h3{font-family:"Akkurat LL",arial,sans-serif;font-weight:700;font-size:20px}.page-contents .field--name-field-body-copy h3,.page-contents .field--name-field-body-copy h4{margin-bottom:10px}@media (min-width:992px){.page-contents .field--name-field-body-copy h3,.page-contents .field--name-field-body-copy h4{margin-top:33px}}.page-contents .field--name-field-body-copy ul{margin:15px 0 20px;padding:0;list-style:none}.page-contents .field--name-field-body-copy ul li{padding-left:17px;padding-bottom:12px;position:relative}@media (min-width:992px){.page-contents .field--name-field-body-copy ul li{padding-bottom:10px}}.page-contents .field--name-field-body-copy ul li:before{content:'';width:6px;height:6px;background:#262626;position:absolute;top:10px;left:0;border-radius:100%}.page-contents .field--name-field-body-copy ul li ul{margin:5px 0 0 10px}.page-contents .field--name-field-body-copy ul li ul li{padding-bottom:0}.page-contents .field--name-field-body-copy ol{padding:0;list-style:inside decimal}.page-contents .field--name-field-body-copy ol li{padding-bottom:12px;color:#252c30}.page-contents .field--name-field-body-copy blockquote{padding-left:0;padding-top:10px;padding-bottom:10px;color:#00485e;font-family:"Publico Pro Web",arial,sans-serif;line-height:1.33;font-weight:400;font-size:24px;margin-left:1.25rem}.page-contents .field--name-field-body-copy .align-left{float:left;margin-right:20px}.page-contents .field--name-field-body-copy .align-right{float:right;margin-left:20px}.page-contents .field--name-field-body-copy .table-wrap{overflow-x:scroll}@media (min-width:768px){.page-contents .field--name-field-body-copy .table-wrap{overflow:hidden}}.page-contents .field--name-field-body-copy .table-wrap table{width:560px}@media (min-width:768px){.page-contents .field--name-field-body-copy .table-wrap table{width:100%}}.page-contents .region-association-logo{padding-bottom:0;padding-top:48px}.page-contents .region-association-logo .field--name-field-title{text-align:left;font-family:'HN';font-weight:700;margin-bottom:0;font-size:22px;line-height:28px;width:100%}@media (min-width:768px){.page-contents .region-association-logo .field--name-field-title{font-size:28px;line-height:36px}}.page-contents .region-association-logo .field--name-field-title:after{display:none}.page-contents .region-association-logo .field--name-field-banner-image{margin-top:20px}@media (min-width:992px){.page-contents .region-association-logo .field--name-field-banner-image{margin-top:75px;margin-bottom:100px}}.page-contents .region-association-logo .field--name-field-banner-image .field__item{margin-right:0;width:50%}@media (min-width:768px){.page-contents .region-association-logo .field--name-field-banner-image .field__item{width:20%}}.contentWith-sidebar{position:relative}.contentWith-sidebar .block-local-tasks-block{position:absolute;top:0;left:50%;z-index:999;max-width:1200px;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:992px){.contentWith-sidebar .block-local-tasks-block{top:56px}}.contentWith-sidebar .block-local-tasks-block ul.tabs li a{color:#fff}.contentWith-sidebar .block-local-tasks-block ul.tabs li:hover a,.contentWith-sidebar .block-local-tasks-block ul.tabs li.is-active a{color:#000}.contentWith-sidebar .region-content{max-width:100%}.contentWith-sidebar .view-header{position:relative}.contentWith-sidebar .view-header:after{content:'';position:absolute;top:0;left:-1rem;width:120%;height:100%;background-image:linear-gradient(271deg,rgba(0,0,0,.15) 100%,#000 0%);z-index:0}.contentWith-sidebar .view-header .field--name-field-banner-image{background-size:cover;background-repeat:no-repeat;background-position:center right;min-height:300px;position:relative}@media (min-width:992px){.contentWith-sidebar .view-header .field--name-field-banner-image{min-height:380px}}@media (min-width:1501px){.contentWith-sidebar .view-header .field--name-field-banner-image{min-height:440px}}@media (min-width:1921px){.contentWith-sidebar .view-header .field--name-field-banner-image{min-height:480px}}.contentWith-sidebar .view-header .banner-content{padding:0 16px;z-index:5;position:absolute;width:100%;top:55%;left:50%;transform:translate(-50%,-50%);color:#fff}@media (min-width:1200px){.contentWith-sidebar .view-header .banner-content{max-width:1160px;padding:0}}@media (min-width:1440px){.contentWith-sidebar .view-header .banner-content{max-width:1280px}}.contentWith-sidebar .view-header .banner-content .field--name-taxonomy-term-title{padding:25px 0 0;line-height:1}@media (min-width:992px){.contentWith-sidebar .view-header .banner-content .field--name-taxonomy-term-title{padding:0}}.contentWith-sidebar .view-header .banner-content .field--name-taxonomy-term-title h1,.contentWith-sidebar .view-header .banner-content .field--name-taxonomy-term-title h2{color:#fff;margin:0}.contentWith-sidebar .view-header .banner-content .field--name-field-introduction{padding-top:16px}.contentWith-sidebar .sidebar{margin:0 -15px}@media (min-width:992px){.contentWith-sidebar .sidebar{width:260px;float:left;padding-top:64px;margin:0;margin-right:-1px}}.contentWith-sidebar .sidebar .navigation{position:relative}.contentWith-sidebar .sidebar .navigation .dropdown-arrow{position:absolute;top:1.5rem;right:1rem;cursor:pointer;transition:.3s}@media (min-width:992px){.contentWith-sidebar .sidebar .navigation .dropdown-arrow{display:none}}.contentWith-sidebar .sidebar .navigation .dropdown-arrow.active{transform:rotate(-180deg)}.contentWith-sidebar .sidebar .navigation ul.menu{margin:0;padding:1rem;background:#f5f5f5;display:flex;flex-direction:column}@media (min-width:992px){.contentWith-sidebar .sidebar .navigation ul.menu{display:block}}.contentWith-sidebar .sidebar .navigation ul.menu li{margin:.5rem 0;display:none;padding:0;order:2}.contentWith-sidebar .sidebar .navigation ul.menu li.active{display:block;order:1}@media (min-width:992px){.contentWith-sidebar .sidebar .navigation ul.menu li{display:block !important;margin:1rem 0}}.contentWith-sidebar .sidebar .navigation ul.menu li a{color:#000;display:block;font-size:16px;font-weight:700}.contentWith-sidebar .sidebar .navigation ul.menu li a:hover,.contentWith-sidebar .sidebar .navigation ul.menu li a.is-active{text-decoration:underline;text-decoration-color:#f9550d;text-decoration-thickness:2px;text-underline-position:below;text-underline-offset:5px}.view-display-id-governance_page .right-content{width:100%;margin-right:auto;margin-left:auto;margin-top:30px}@media (min-width:992px){.view-display-id-governance_page .right-content{float:left;width:-webkit-calc(100% - 260px);width:-moz-calc(100% - 260px);width:calc(100% - 260px);padding-left:40px;padding-top:64px;margin-top:0;padding-bottom:23px}}.view-display-id-governance_page .right-content:before,.view-display-id-governance_page .right-content:after{content:" ";display:block;clear:both}.view-display-id-governance_page .right-content .views-row{width:90%;float:left;margin-bottom:30px;border-bottom:none}@media (min-width:480px){.view-display-id-governance_page .right-content .views-row{width:48%;float:left;margin-bottom:30px;border-bottom:none;margin-right:4%}}@media (min-width:small){.view-display-id-governance_page .right-content .views-row{width:48%;float:left;margin-bottom:30px;border-bottom:none;margin-right:4%}}@media (max-width:767px){.view-display-id-governance_page .right-content .views-row:nth-child(even){margin-right:0}}@media (min-width:768px){.view-display-id-governance_page .right-content .views-row{width:30%;margin-bottom:40px;padding:0;margin-right:33px}.view-display-id-governance_page .right-content .views-row:nth-child(3n){margin-right:0}}@media (min-width:1200px){.view-display-id-governance_page .right-content .views-row{margin-right:40px}}@media (min-width:768px){.toolbar-tray-open .view-display-id-governance_page .right-content .views-row{margin-right:23px}}.toolbar-tray-open .view-display-id-governance_page .right-content .views-row:nth-child(3n){margin-right:0}.view-display-id-governance_page .right-content .field--name-node-title h2{font-size:20px;line-height:26px;margin-bottom:5px;margin-top:16px}@media (min-width:768px){.view-display-id-governance_page .right-content .field--name-node-title h2{font-size:24px;line-height:34px}}@media (min-width:992px){.view-display-id-governance_page .right-content .field--name-node-title h2{margin-bottom:0;margin-top:8px}}.view-display-id-governance_page .right-content .field--name-node-title h2 a{color:#000}.view-display-id-governance_page .right-content .field--name-field-profile-image{line-height:0}.view-display-id-governance_page .right-content .field--name-field-profile-image img{width:100%;height:auto}@media (min-width:992px){.view-display-id-governance_page .right-content .field--name-field-profile-image img{webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .35s ease-in-out}}@media (min-width:992px){.view-display-id-governance_page .right-content .field--name-field-profile-image img:hover{webkit-filter:grayscale(0);filter:grayscale(0)}}.view-display-id-governance_page .right-content .field--name-field-profile-role{font-size:14px;line-height:16px;word-wrap:break-word;color:#262626}@media (min-width:768px){.view-display-id-governance_page .right-content .field--name-field-profile-role{line-height:20px}}@media (min-width:768px){.toolbar-tray-open .view-governance .view-content .views-row{margin-right:13px;display:inline-block;float:none;vertical-align:top}}.page-node-type-profile .node--type-profile{padding:0 15px;max-width:760px;margin:0 auto;text-align:center}.page-node-type-profile .node--type-profile .field--name-node-title h1{margin-top:30px;margin-bottom:16px;color:#000}@media (min-width:992px){.page-node-type-profile .node--type-profile .field--name-node-title h1{margin-top:0}}.page-node-type-profile .node--type-profile .field--name-node-title h2{margin-top:30px;margin-bottom:16px;color:#000}@media (min-width:992px){.page-node-type-profile .node--type-profile .field--name-node-title h2{margin-top:0}}.page-node-type-profile .node--type-profile .field--name-field-profile-role{margin-bottom:31px;font-size:16px;color:#000}@media (min-width:992px){.page-node-type-profile .node--type-profile .field--name-field-profile-role{margin-bottom:67px}}.page-node-type-profile .node--type-profile .field--name-field-profile-image{margin-bottom:30px;max-width:760px;margin-left:auto;margin-right:auto}@media (min-width:992px){.page-node-type-profile .node--type-profile .field--name-field-profile-image{margin-bottom:64px}}.page-node-type-profile .node--type-profile .field--name-field-profile-image img{width:100%}.page-node-type-profile .node--type-profile .field--name-field-introduction{text-align:left;font-size:20px;color:#000}@media (min-width:992px){.page-node-type-profile .node--type-profile .field--name-field-introduction{width:100%}.page-node-type-profile .node--type-profile .field--name-field-introduction p{margin:7px 0}}.page-node-type-profile .node--type-profile .field--name-field-body-copy{text-align:left;color:#000}.region-back-to-list{padding:10px 15px 15px;width:100%;max-width:760px;margin:0 auto 2rem auto}.region-back-to-list a:after{display:none}.region-back-to-list a:before{content:'';display:inline-block;width:10px;height:10px;background-image:url("/themes/custom/milestone/assets/images/arrow-right-black.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);margin-right:5px}.field--name-field-logos-image{font-size:0;margin-top:50px}.field--name-field-logos-image .field__item{width:50%;display:inline-block;vertical-align:top;margin-bottom:10px}@media (min-width:480px){.field--name-field-logos-image .field__item{width:33.3333%}}@media (min-width:small){.field--name-field-logos-image .field__item{width:33.3333%}}@media (min-width:1200px){.field--name-field-logos-image .field__item{width:25%}}.insights-content-block .region-content{max-width:100%;width:100%;margin:0 auto}.insights-content-block .introduction{max-width:1160px;width:100%;margin:0 auto;padding:30px 16px;position:relative;border-bottom:none;font-size:20px;line-height:26px;color:#697a84;border-top:1px solid #e0e0e0;margin-top:30px}@media (min-width:768px){.insights-content-block .introduction{font-size:24px;line-height:34px}}@media (min-width:992px){.insights-content-block .introduction{margin-top:0;border-top:none}}@media (min-width:1200px){.insights-content-block .introduction{padding:64px 0}}.insights-content-block .introduction .field--name-field-introduction{font-size:20px;line-height:26px;color:#697a84}@media (min-width:768px){.insights-content-block .introduction .field--name-field-introduction{font-size:24px;line-height:34px}}@media (min-width:992px){.insights-content-block .introduction .field--name-field-introduction{width:85%}}.insights-content-block .field--name-field-menu-items{width:100%;margin:0 auto}.insights-content-block .field--name-field-menu-items>.field__item{padding:30px 15px;border-bottom:1px solid #e0e0e0;cursor:pointer}.insights-content-block .field--name-field-menu-items>.field__item:last-child{border-bottom:none}@media (min-width:992px){.insights-content-block .field--name-field-menu-items>.field__item{width:33.3333%;float:left;border-bottom:none;border-right:1px solid #e0e0e0;text-align:center;padding-top:64px;padding-bottom:80px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.insights-content-block .field--name-field-menu-items>.field__item:last-child{border-right:none}.insights-content-block .field--name-field-menu-items>.field__item:hover{background:#f9550d}.insights-content-block .field--name-field-menu-items>.field__item:hover .field--name-field-image img{margin-top:-48px}.insights-content-block .field--name-field-menu-items>.field__item:hover .field--name-field-link a{color:#fff}}.insights-content-block .field--name-field-menu-items>.field__item:after{content:'';display:block;clear:both}.insights-content-block .field--name-field-menu-items>.field__item .field--name-field-image{width:48px;float:left;height:48px;overflow:hidden}@media (min-width:992px){.insights-content-block .field--name-field-menu-items>.field__item .field--name-field-image{float:none;margin:0 auto}}.insights-content-block .field--name-field-menu-items>.field__item .field--name-field-link{width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);float:left;padding-left:33px;padding-top:7px;margin:0;font-size:24px;line-height:30px}@media (min-width:768px){.insights-content-block .field--name-field-menu-items>.field__item .field--name-field-link{font-size:32px;line-height:38px}}@media (min-width:992px){.insights-content-block .field--name-field-menu-items>.field__item .field--name-field-link{width:100%;padding-top:35px;padding-left:0}}.view-display-id-page_3 .right-content{width:100%;margin-right:auto;margin-left:auto;margin-top:30px}@media (min-width:992px){.view-display-id-page_3 .right-content{float:left;width:-webkit-calc(100% - 260px);width:-moz-calc(100% - 260px);width:calc(100% - 260px);padding-top:64px;margin-top:0;padding-bottom:23px;padding-left:7rem}}.view-display-id-page_3 .right-content:before,.view-display-id-page_3 .right-content:after{content:" ";display:block;clear:both}@media (min-width:992px){.view-display-id-page_3 .view-empty{padding-left:40px}}.view-display-id-page_3 .views-row{margin:40px 0;width:100%;clear:both}.view-display-id-page_3 .views-row:first-of-type{margin-top:0}@media (min-width:768px){.view-display-id-page_3 .views-row{margin:64px 0}}.view-display-id-page_3 .views-row .ds__main{display:flex;flex-direction:column-reverse;clear:both}@media (min-width:768px){.view-display-id-page_3 .views-row .ds__main{flex-direction:row}}.view-display-id-page_3 .views-row .field--name-field-date,.view-display-id-page_3 .views-row .field--name-field-date-range{text-transform:uppercase;margin-bottom:8px;font-size:14px}@media (min-width:768px){.view-display-id-page_3 .views-row .insight-content-col{width:66%;padding-right:3rem}}.view-display-id-page_3 .views-row .featured-image-col{width:100%;margin-bottom:1rem}@media (min-width:768px){.view-display-id-page_3 .views-row .featured-image-col{flex:1}}.view-display-id-page_3 .views-row .featured-image-col .field--name-field-thumbnail-image{width:100%;aspect-ratio:300/185}.view-display-id-page_3 .views-row .featured-image-col .field--name-field-thumbnail-image img{width:100%;height:100%;object-fit:cover}.view-display-id-page_3 .views-row .field--name-node-title h3{margin-top:0;margin-bottom:16px;font-size:24px;line-height:1.33;font-weight:700;color:#000}.view-display-id-page_3 .views-row .field--name-node-title h3 a{color:inherit}.view-display-id-page_3 .views-row .field--name-node-title h3 a:hover{color:rgba(0,0,0,.7)}@media (min-width:992px){.view-display-id-page_3 .views-row .field--name-node-title h3{margin-top:4px}}.view-display-id-page_3 .views-row .field--name-field-name-of-event a{margin-bottom:16px;font-size:24px;font-weight:700;color:#000}.view-display-id-page_3 .views-row .field--name-node-link{margin-top:1rem}.view-taxonomy-term:after{display:block;clear:both;content:''}.path-taxonomy .pager ul{padding-left:0;display:inline-block;margin-bottom:0;margin-top:0;margin-left:-8px}.path-taxonomy .pager ul li{display:inline-block;padding:5px}.path-taxonomy .pager ul li.pager__item--first,.path-taxonomy .pager ul li.pager__item--last{display:none}.path-taxonomy .pager ul li a{padding:6px 8px;font-size:16px;color:#000}.path-taxonomy .pager ul li.is-active a{font-weight:400;font-weight:700}.path-taxonomy .pager ul li:hover a{font-weight:400;color:#697a84}.path-taxonomy .pager ul li.pager__item--previous{padding-left:0}.path-taxonomy .pager ul li.pager__item--previous a{font-size:0;line-height:0;background-image:url("/themes/custom/milestone/assets/images/pager-arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-color:transparent;vertical-align:middle;transform:rotate(180deg);display:inline-block}.path-taxonomy .pager ul li.pager__item--next a{font-size:0;line-height:0;background-color:transparent;background-image:url("/themes/custom/milestone/assets/images/pager-arrow-right-black.svg");background-repeat:no-repeat;background-position:center;vertical-align:middle}.path-taxonomy .view-footer{margin-top:16px;display:inline-block;padding-bottom:30px;font-size:16px;color:#666}.news-cover{padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:24px;color:#252c30}@media (min-width:1200px){.news-cover{width:100%;max-width:1160px;margin:0 auto;padding:18px 0 64px}}@media (min-width:1440px){.news-cover{max-width:1280px}}@media (min-width:992px){.news-cover .field--name-block-description{width:85%}}.news-cover h1{margin-top:0}.news-cover h2{margin-top:0;margin-bottom:16px}.news-cover .field--name-field-introduction{padding-bottom:6px;font-size:16px;padding-bottom:1rem}@media (min-width:992px){.news-cover .field--name-field-date{margin-top:0}}.field--name-field-featured-image img{max-width:100%;height:auto}.page-node-type-article .main-content-block{padding-top:2rem;border-top:1px solid #e0e0e0}@media (min-width:1200px){.page-node-type-article .main-content-block{padding-top:0}}.page-node-type-article .right-sidebar .banner-content{border-bottom:none}.page-node-type-article .region-back-to-list{max-width:none;padding:0}.testimonial{clear:both;background-color:#f6f9fa;background-image:url("/themes/custom/milestone/assets/images/testimonial-bg.svg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:30px 0}@media (min-width:992px){.testimonial{padding:65px 0}}@media (min-width:992px){.testimonial .region-testimonial-block{margin-left:auto;max-width:calc(100% - 400px)}}.testimonial .region-testimonial-block .field--name-body{color:#00485e;font-size:24px;line-height:1.4;font-family:"Publico Pro Web",arial,sans-serif;font-style:italic}.testimonial .region-testimonial-block .field--name-body p{margin-bottom:6px}.testimonial .region-testimonial-block .field--name-field-client-name{color:#000;font-size:16px;margin-top:16px}.path-taxonomy .insight-list{color:red}.path-taxonomy .governance-page{color:green}.page-node-type-article .region-content{margin-bottom:2rem}.featured-image-col .paragraph--type--body-copy,.featured-image-col .paragraph--type--video,.featured-image-col .paragraph--type--people-reference,.featured-image-col .paragraph--type--downloads{display:none}.contact-page-layout .cover-wrapper .block-content--type-page-header-block .ds__main{display:none}.contact-content{background:#fff}.contact-content .block-block-content{margin-top:2.5rem}@media (min-width:992px){.contact-content .block-block-content{margin-top:5rem}}.contact-content .block-block-content h2{margin-top:0;margin-bottom:0}@media (min-width:992px){.contact-content .block-block-content h2{margin-bottom:16px}}.contact-content .block-block-content p{margin-bottom:10px}.contact-content form{max-width:757px}@media (min-width:768px){.contact-content form{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}.contact-content form .col-right,.contact-content form .captcha,.contact-content form .form-item-agreement,.contact-content form .form-actions{grid-column:1/span 2}}.view-contact-us .view-header{padding-bottom:1.5rem;position:relative}@media (min-width:992px){.view-contact-us .view-header{padding-bottom:50px}}.view-contact-us .view-content{padding-top:2.5rem;border-top:2px solid #ccc}@media (min-width:992px){.view-contact-us .view-content{padding-top:64px}}.view-contact-us .view-content .views-row{margin-bottom:3rem}@media (min-width:992px){.view-contact-us .view-content .views-row{margin-bottom:4.5rem}}.view-contact-us .view-content .views-row .field--name-node-title h2{margin-bottom:24px}.view-contact-us .view-content .views-row .ds-3col-equal>.group-left{width:100%}@media (min-width:992px){.view-contact-us .view-content .views-row .ds-3col-equal>.group-left{width:33%}}.view-contact-us .view-content .views-row .ds-3col-equal>.group-middle{width:100%}@media (min-width:992px){.view-contact-us .view-content .views-row .ds-3col-equal>.group-middle{width:34%}}.view-contact-us .view-content .views-row .ds-3col-equal>.group-right{width:100%}@media (min-width:992px){.view-contact-us .view-content .views-row .ds-3col-equal>.group-right{width:33%}}@media (min-width:992px){.view-contact-us .view-content .views-row .field--name-field-address,.view-contact-us .view-content .views-row .field--name-dg-offices-address-map{padding-top:0;position:relative;display:inline-block;width:100%}}.view-contact-us .view-content .views-row .field--name-field-address p,.view-contact-us .view-content .views-row .field--name-dg-offices-address-map p{margin:4px 0 0}.view-contact-us .view-content .views-row .field--name-field-address a:hover:after,.view-contact-us .view-content .views-row .field--name-dg-offices-address-map a:hover:after{content:'view full map';text-transform:capitalize;position:absolute;top:60%;left:50%;transform:translate(-40%,-50%);text-align:center;background:#777;display:inline-block;padding:3px 15px;color:#fff;font-size:14px}.view-contact-us .view-content .views-row .field--name-field-phone{margin-top:8px}.view-contact-us .view-content .views-row .field--name-field-phone .field__item{padding-top:4px}.view-contact-us .view-content .views-row .field--name-field-phone a{color:#252c30}.view-contact-us .view-content .views-row .map-data-generate{max-width:100%;margin-top:30px;float:left}@media (min-width:992px){.view-contact-us .view-content .views-row .map-data-generate{margin-top:0;float:right}}.view-contact-us .view-content .views-row .map-data-generate .gm-style-cc{display:none}.view-contact-us .view-content .views-row .map-data-generate a{position:relative}.view-contact-us .view-content .views-row .map-data-generate a:hover:after{content:'view full map';text-transform:capitalize;position:absolute;top:60%;left:50%;transform:translate(-40%,-50%);text-align:center;background:#777;display:inline-block;padding:3px 15px;color:#fff;font-size:14px}.webform-submission-contact-us-form .form-item-country,.webform-submission-book-consultation-call-form .form-item-country{margin-top:0}.webform-submission-contact-us-form .form-type-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox{display:block;float:left;padding:18px 0 0 20px}@media (min-width:480px){.webform-submission-contact-us-form .form-type-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox{padding:18px 0 0 20px;width:100%}}@media (min-width:small){.webform-submission-contact-us-form .form-type-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox{padding:18px 0 0 20px;width:100%}}@media (min-width:768px){.webform-submission-contact-us-form .form-type-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox{padding:18px 0 0 20px;width:100%}}@media (min-width:992px){.webform-submission-contact-us-form .form-type-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox{padding:18px 0 0 45px;width:455px}}@media (min-width:1200px){.webform-submission-contact-us-form .form-type-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox{padding:18px 0 0 100px;width:455px}}.webform-submission-contact-us-form .form-type-checkbox #edit-agreement--description,.webform-submission-book-consultation-call-form .form-type-checkbox #edit-agreement--description{font-style:italic;margin-bottom:10px;font-size:14px}.webform-submission-contact-us-form .form-type-checkbox #edit-agreement--description a,.webform-submission-book-consultation-call-form .form-type-checkbox #edit-agreement--description a{text-decoration:underline;color:#252c30}.webform-submission-contact-us-form .form-type-checkbox input.form-checkbox,.webform-submission-book-consultation-call-form .form-type-checkbox input.form-checkbox{-moz-appearance:checkbox;-webkit-appearance:checkbox;width:auto;height:auto;display:block;float:left}.webform-submission-contact-us-form .form-type-checkbox label,.webform-submission-book-consultation-call-form .form-type-checkbox label{padding-left:30px;display:block;color:red;font-style:italic;padding-bottom:5px;font-size:14px;line-height:13px}@media (min-width:992px){.webform-submission-contact-us-form .form-type-checkbox label,.webform-submission-book-consultation-call-form .form-type-checkbox label{padding-bottom:4px}}.webform-submission-contact-us-form .form-type-checkbox label.error,.webform-submission-book-consultation-call-form .form-type-checkbox label.error{color:red}.webform-submission-contact-us-form .form-type-checkbox label:after,.webform-submission-book-consultation-call-form .form-type-checkbox label:after{content:unset}.paragraph--type--webform{padding:25px 0;position:relative}.paragraph--type--webform:before{content:'';background:#f6f6f6;position:absolute;left:-9999px;top:0;bottom:0;right:0}.paragraph--type--webform:after{content:'';background:#f6f6f6;position:absolute;right:-9999px;top:0;bottom:0;left:0;z-index:-1}.paragraph--type--webform .webform-submission-form,.paragraph--type--webform .paragraph--type--body-copy{position:relative;top:0;right:0;width:calc(100vw - 60px);max-width:1160px}@media (min-width:768px){.paragraph--type--webform .webform-submission-form,.paragraph--type--webform .paragraph--type--body-copy{left:0}}@media (min-width:992px){.paragraph--type--webform .webform-submission-form,.paragraph--type--webform .paragraph--type--body-copy{left:-370px}}.paragraph--type--webform .paragraph--type--body-copy{padding:0 15px}@media (min-width:1160px){.paragraph--type--webform .paragraph--type--body-copy{padding:0}}@media (min-width:992px){[data-history-node-id="375"] .ds__main{margin-left:-130px}}@media (min-width:768px){[data-history-node-id="375"] .paragraph--type--webform{left:0}}@media (min-width:992px){[data-history-node-id="375"] .paragraph--type--webform{left:235px;margin-left:130px}}.path-search .cover-wrapper{min-height:auto}.path-search .region-content{width:100%;margin:0 auto;padding:0 15px}@media (min-width:1200px){.path-search .region-content{max-width:1160px;padding-left:0;padding-right:0}}@media (min-width:1440px){.path-search .region-content{max-width:1280px}}.path-search .region-content>h2{margin-top:3rem;margin-bottom:3rem}.path-search .region-content .item-list{margin-top:3rem}.path-search .region-content .search-result__title{font-weight:700}.path-search .region-content .search-result__title a{color:inherit}.path-search .region-content .search-result__title a:hover{color:rgba(0,0,0,.7)}.path-search .main-content-block{padding:60px 0 30px}@media screen and (max-width:991px){.path-search .main-content-block{padding:30px 0 30px}}.path-search .main-content-block .search-form{position:relative;width:100%;margin-left:auto;margin-right:auto}.path-search .main-content-block .form-wrapper{position:relative;margin-bottom:20px}.path-search .main-content-block .form-type-search{display:inline-block;margin:0;width:100%}.path-search .main-content-block .form-type-search label{display:none}.path-search .main-content-block .form-type-search input{height:auto;width:100%;background:rgba(243,244,246,.7);border:none;padding:20px 70px 20px 10px;box-sizing:border-box;font-size:18px}.path-search .main-content-block .form-submit{display:inline-block;position:absolute;top:0;right:0;height:100%;width:60px;border:none;padding:0;text-indent:-99999px;font-size:0;background:0 0;background-image:url(/themes/custom/milestone/assets/css/../images/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:45px;opacity:1;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.path-search .main-content-block .form-submit:hover{opacity:.7}.path-search .search-results{padding:0}.path-search .search-results li{margin-bottom:18px;padding-bottom:5px;margin-left:0;border-bottom:1px solid #e0e0e0}.path-search .search-results li:last-child{border-bottom:0}.footer{position:relative}.footer-first{background:#252c30;padding:40px 0 20px}@media (min-width:992px){.footer-first{padding:55px 0 47px}}@media (min-width:1200px){.footer-first .container,.footer-first .path-sitemap .layout-content,.path-sitemap .footer-first .layout-content,.footer-first .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .footer-first .breadcrumb,.footer-first .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .footer-first .content,.footer-first .node--type-solution>.ds__main,.footer-first .node--type-who-we-help>.ds__main,.footer-first .contact-content{display:flex;justify-content:space-between;flex-wrap:wrap}}.footer-first .footer-left{width:100%;margin-bottom:2rem;flex-shrink:0;margin-right:4rem}@media (min-width:992px){.footer-first .footer-left{width:220px;text-align:left}}.footer-first .footer-left img{width:150px}@media (min-width:992px){.footer-first .footer-left img{width:220px}}.footer-first .footer-right{width:100%}@media (min-width:992px){.footer-first .footer-right{display:flex}}@media (min-width:1440px){.footer-first .footer-right{flex:1;justify-content:space-between}}.footer-first .footer-right .footer-lleft{width:100%;border-bottom:1px solid #4e4e4e;padding-bottom:12px}@media (min-width:992px){.footer-first .footer-right .footer-lleft{width:795px;border-bottom:none;border-right:1px solid #4e4e4e;padding:0}}.footer-first .footer-right .footer-lright{width:100%}@media (min-width:992px){.footer-first .footer-right .footer-lright{width:165px}}#block-secondarymenu-2 .menu-level--0{list-style:none outside;padding:0;text-align:left;margin:0;display:flex;flex-wrap:wrap}#block-secondarymenu-2 .menu-level--0>li{width:50%;padding-right:1rem;padding-bottom:1.5rem}@media (min-width:768px){#block-secondarymenu-2 .menu-level--0>li{width:25%}}#block-secondarymenu-2 .menu-level--0>li>a{text-transform:uppercase;font-family:"Akkurat LL",arial,sans-serif;font-weight:700;color:#fff;font-size:14px}#block-secondarymenu-2 .menu-level--0>li>a:hover{color:rgba(255,255,255,.85)}#block-secondarymenu-2 .menu-level--1{margin-left:0;padding-left:0;margin-top:1rem}#block-secondarymenu-2 .menu-level--1 li{line-height:1.1}#block-secondarymenu-2 .menu-level--1 li:not(:last-of-type){margin-bottom:1rem}#block-secondarymenu-2 .menu-level--1 li a{font-family:"Akkurat LL",arial,sans-serif;font-weight:400;color:#fff;font-size:14px}#block-secondarymenu-2 .menu-level--1 li a:hover{color:rgba(255,255,255,.85)}#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1{display:flex;align-items:center}#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 li{margin-bottom:0}#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://linkedin.com"],#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://www.linkedin.com"],#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://linkedin.com"],#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://www.linkedin.com"]{display:inline-block;background-image:url("/themes/custom/milestone/assets/images/linkedin-logo.svg");background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0;width:28px;height:28px;margin-right:1rem}#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://linkedin.com"]:hover,#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://www.linkedin.com"]:hover,#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://linkedin.com"]:hover,#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://www.linkedin.com"]:hover{filter:brightness(.85)}#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://twitter.com"],#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://twitter.com"],#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://www.twitter.com"],#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://www.twitter.com"]{display:inline-block;background-image:url("/themes/custom/milestone/assets/images/twitter-logo.svg");background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0;width:28px;height:28px}#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://twitter.com"]:hover,#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://twitter.com"]:hover,#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="http://www.twitter.com"]:hover,#block-secondarymenu-2 .menu-level--0 li:last-of-type .menu-level--1 a[href^="https://www.twitter.com"]:hover{filter:brightness(.85)}#block-secondarymenu-2 .contextual-links li{float:left;clear:both}#block-secondarymenu-2 .contextual-links li a{color:#000;font-weight:400;font-size:small;font-family:sans-serif}#block-tertiarymenu{margin-top:2.5rem}@media (min-width:992px){#block-tertiarymenu{padding-left:2rem;margin-top:0}}#block-tertiarymenu .menu-level--0{margin:0;display:grid;grid-template-columns:1fr 1fr;row-gap:1rem;column-gap:1rem}@media (min-width:768px){#block-tertiarymenu .menu-level--0{display:flex;flex-wrap:wrap;column-gap:2rem}}@media (min-width:992px){#block-tertiarymenu .menu-level--0{justify-content:flex-end}}#block-tertiarymenu .menu-level--0 li{line-height:1.1}#block-tertiarymenu .menu-level--0 a{font-family:"Akkurat LL",arial,sans-serif;font-weight:400;color:#fff;font-size:14px}#block-tertiarymenu .menu-level--0 a:hover{color:rgba(255,255,255,.85)}.footer-second{background:#252c30;padding:18px 0;font-size:14px;line-height:16px}@media (min-width:768px){.footer-second{line-height:20px}}@media (min-width:1200px){.footer-second .container,.footer-second .path-sitemap .layout-content,.path-sitemap .footer-second .layout-content,.footer-second .path-taxonomy .breadcrumb-block .breadcrumb,.path-taxonomy .breadcrumb-block .footer-second .breadcrumb,.footer-second .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .footer-second .content,.footer-second .node--type-solution>.ds__main,.footer-second .node--type-who-we-help>.ds__main,.footer-second .contact-content{display:flex;justify-content:space-between}}.footer-second .copyright{color:rgba(255,255,255,.5);text-align:left;width:100%}@media (min-width:1200px){.footer-second .copyright{text-align:left;flex:1}}.footer-second .copyright p{margin:0}.footer-second a{color:rgba(255,255,255,.5)}.footer-second .signature{width:100%;text-align:left;margin-top:1rem}@media (min-width:1200px){.footer-second .signature{text-align:right;width:fit-content}}.footer-second .field--name-field-company-url{position:relative;padding-left:30px;display:inline-block}@media (min-width:992px){.footer-second .field--name-field-company-url{text-align:right}}.footer-second .field--name-field-company-url:after{content:'';position:absolute;top:7px;left:0;background-image:url("/themes/custom/milestone/assets/css/../images/dg-logo.svg");width:16px;height:13px}.user-login{width:100%;max-width:90%;margin:auto;background:#242c2f;color:#fff;padding:32px 15px;border-radius:10px;text-align:center}@media (min-width:768px){.user-login{max-width:600px}}.user-login .field--name-field-logo-image{display:none}.user-login .block-system-branding-block img{max-width:200px}.user-login label{color:#fff}.user-login label.form-required:after{color:red}.user-login .region.region-content .user-login-form label{text-align:left}.user-login .region.region-content .user-login-form input{width:100%;color:#252c30;border:none}.user-login .region.region-content .user-login-form input.form-submit{margin-top:1rem;max-width:125px;padding:1.5rem 2rem;border-radius:0;color:#fff}.user-login .region.region-content .user-login-form input.form-submit:hover{color:#fff}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types{font-size:0}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2{padding:20px 15px 27px;margin:0 -15px;border-bottom:2px solid #e0e0e0;color:#252c30}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2{width:50%;display:inline-block;vertical-align:top;position:relative;padding:54px 0 60px;cursor:pointer;margin:0;border-bottom:none}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2:after{content:'';clear:both;display:block}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2{font-size:24px;line-height:30px;margin-top:10px;margin-bottom:20px;color:#f9550d}@media (min-width:768px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2{font-size:32px;line-height:38px}}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2{margin-bottom:0}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 ul{margin:0;padding:0;list-style:none}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 ul li{padding-left:17px;padding-bottom:0;position:relative;color:#697a84;font-style:italic}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 ul li{padding-bottom:10px}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 ul li:before{content:'';width:6px;height:6px;background:#f9550d;position:absolute;top:10px;left:0;border-radius:100%}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .box-content{font-size:16px;line-height:24px;margin-top:10px}@media (min-width:768px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .box-content{font-size:16px;line-height:26px}}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .box-content{margin-top:17px}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .box-content p{margin-top:0;margin-bottom:15px}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .box-content p{margin-bottom:10px}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .read-more,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .container .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .region-back-to-list a,.region-back-to-list .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .view-display-id-page_3 .views-row .field--name-node-link a,.view-display-id-page_3 .views-row .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-search .main-content-block .search-form .search-help-link,.path-search .main-content-block .search-form .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .search-help-link{display:inline-block;margin-top:18px;text-align:right;position:relative;padding-right:20px;font-family:'HN';font-weight:700;font-size:14px;line-height:16px;color:#f9550d;float:right}@media (min-width:768px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .read-more,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .container .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .region-back-to-list a,.region-back-to-list .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .view-display-id-page_3 .views-row .field--name-node-link a,.view-display-id-page_3 .views-row .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-search .main-content-block .search-form .search-help-link,.path-search .main-content-block .search-form .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .search-help-link{line-height:20px}}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .read-more,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .container .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .region-back-to-list a,.region-back-to-list .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .view-display-id-page_3 .views-row .field--name-node-link a,.view-display-id-page_3 .views-row .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-search .main-content-block .search-form .search-help-link,.path-search .main-content-block .search-form .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .search-help-link{text-align:left;float:left}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .read-more:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a:after,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a:after,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a:after,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a:after,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a:after,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .container .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2 h2 a:after,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2 h2 a:after,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2 h2 a:after,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2 h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .region-back-to-list a:after,.region-back-to-list .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .view-display-id-page_3 .views-row .field--name-node-link a:after,.view-display-id-page_3 .views-row .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .path-search .main-content-block .search-form .search-help-link:after,.path-search .main-content-block .search-form .node--type-who-we-help .ds__footer .field--name-custom-field-company-types a .col-2 .search-help-link:after{content:'';position:absolute;top:50%;right:0;background-image:url(/themes/custom/milestone/assets/css/../images/right-arrow.svg);background-repeat:no-repeat;width:8px;height:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover{color:#fff}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2{color:#fff}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover ul li{color:#fff}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover ul li:before{background:#fff}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .read-more,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .container .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2:hover h2 a,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2:hover h2 a,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2:hover h2 a,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2:hover h2 a,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .region-back-to-list a,.region-back-to-list .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .view-display-id-page_3 .views-row .field--name-node-link a,.view-display-id-page_3 .views-row .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .path-search .main-content-block .search-form .search-help-link,.path-search .main-content-block .search-form .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .search-help-link{color:#fff}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .read-more:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) a:after,.right-sidebar-block .region-right-sidebar ul:not(.list) li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar ul:not(.list) .views-row a:after,.right-sidebar-block .region-right-sidebar ul:not(.list) .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) a:after,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content li:not(.option) .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row a:after,.right-sidebar-block .region-right-sidebar .view-display-id-related_assets .view-content .views-row .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link a:after,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .ds__main .insight-content-col .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .container .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .container .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-sitemap .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .col-2:hover h2 a:after,.path-sitemap .view-solutions .views-row .field--name-custom-field-sub-solution .layout-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-taxonomy .breadcrumb-block .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .col-2:hover h2 a:after,.path-taxonomy .breadcrumb-block .view-solutions .views-row .field--name-custom-field-sub-solution .breadcrumb .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .col-2:hover h2 a:after,.path-frontpage .region-featured-product .block-views-blockinsights-block-1 .view-solutions .views-row .field--name-custom-field-sub-solution .content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-solution>.ds__main .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .node--type-who-we-help>.ds__main .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .col-2:hover h2 a:after,.view-solutions .views-row .field--name-custom-field-sub-solution .contact-content .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover h2 a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .region-back-to-list a:after,.region-back-to-list .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .view-display-id-page_3 .views-row .field--name-node-link a:after,.view-display-id-page_3 .views-row .field--name-node-link .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover a:after,.node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .path-search .main-content-block .search-form .search-help-link:after,.path-search .main-content-block .search-form .node--type-who-we-help .ds__footer .field--name-custom-field-company-types .col-2:hover .search-help-link:after{background-image:url(/themes/custom/milestone/assets/css/../images/right-arrow-white.svg)}}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:nth-child(odd) .col-2{padding-right:130px;border-right:1px solid #e0e0e0}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:nth-child(odd) .col-2:before{content:'';position:absolute;top:0;bottom:0;left:-9999px;right:0;z-index:-1;border-bottom:1px solid #e0e0e0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:nth-child(odd) .col-2:hover:before{background:#f9550d}}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:nth-child(even) .col-2{padding-left:130px}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:nth-child(even) .col-2:before{content:'';position:absolute;top:0;bottom:0;left:0;right:-9999px;z-index:-1;border-bottom:1px solid #e0e0e0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}@media (min-width:992px){.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:nth-child(even) .col-2:hover:before{background:#f9550d}}.node--type-who-we-help .ds__footer .field--name-custom-field-company-types a:last-child .col-2:before{border-bottom:none}.right-sidebar .region-solution-list:after{content:'';display:block;clear:both}.right-sidebar .region-solution-list .view-content{margin:0;padding:0}.right-sidebar .region-solution-list .view-content .views-row{float:left;list-style:none;margin-left:-4px;font-size:18px}.right-sidebar .region-solution-list .view-content .views-row a{padding:27px 24px;display:block}.right-sidebar .region-solution-list .view-content .views-row a:hover,.right-sidebar .region-solution-list .view-content .views-row a.active{background:#f6f6f6;color:#252c30}.right-sidebar .region-solution-list>.block-views{max-width:1160px;width:100%;margin-right:auto;margin-left:auto}@media (min-width:1440px){.right-sidebar .region-solution-list>.block-views{max-width:1280px}}.region-main-banner .page-banner{min-height:300px;background-size:cover;background-position:center right;background-repeat:no-repeat;background-color:#515151;position:relative}.region-main-banner .page-banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(271deg,rgba(0,0,0,.15) 100%,#000 0%)}@media (min-width:992px){.region-main-banner .page-banner{min-height:380px;top:0;left:0;width:100%}}@media (min-width:1501px){.region-main-banner .page-banner{min-height:440px}}@media (min-width:1921px){.region-main-banner .page-banner{min-height:480px}}.region-main-banner .banner-content{padding:1rem;position:absolute;width:100%;top:55%;left:50%;z-index:1;transform:translate(-50%,-55%);color:#fff}@media (min-width:1200px){.region-main-banner .banner-content{max-width:1160px;padding:0}}@media (min-width:1440px){.region-main-banner .banner-content{max-width:1280px}}.region-main-banner .banner-content .field--name-node-title,.region-main-banner .banner-content .field--name-field-html-title{padding:0;line-height:1}@media (min-width:992px){.region-main-banner .banner-content .field--name-node-title,.region-main-banner .banner-content .field--name-field-html-title{padding:0}}.region-main-banner .banner-content .field--name-node-title h1,.region-main-banner .banner-content .field--name-node-title h2,.region-main-banner .banner-content .field--name-field-html-title h1,.region-main-banner .banner-content .field--name-field-html-title h2{color:#fff;margin:0}.region-main-banner .banner-content .field--name-field-introduction{padding-top:10px;font-size:16px}.region-main-banner .banner-content .field--name-body{font-size:20px;line-height:26px;border-top:1px solid #e0e0e0;margin-top:23px;padding-top:15px;color:#697a84}@media (min-width:768px){.region-main-banner .banner-content .field--name-body{font-size:24px;line-height:34px}}.right-sidebar .region-main-banner .banner-content{padding:0 0 20px}@media (min-width:992px){.right-sidebar .region-main-banner .banner-content{padding:0}}.right-sidebar .region-main-banner .banner-content .field--name-node-title{padding-top:0}@media (min-width:992px){.right-sidebar .region-main-banner .banner-content .field--name-node-title{padding-top:6px}}.node-preview-container{background-color:#d2d2d2}.layout.layout--default.preview-page{margin-top:46px}.preview-page .main-content-block{margin:0;padding:0}.preview-page .region-content{position:relative;max-width:100%}.preview-page .region-content .page-banner{min-height:80px;background-size:cover;background-position:center right;background-color:#515151}@media (min-width:480px){.preview-page .region-content .page-banner{min-height:120px}}@media (min-width:small){.preview-page .region-content .page-banner{min-height:120px}}@media (min-width:768px){.preview-page .region-content .page-banner{min-height:160px}}@media (min-width:992px){.preview-page .region-content .page-banner{min-height:300px;position:relative;top:0;left:0;width:100%}}@media (min-width:1200px){.preview-page .region-content .page-banner{min-height:380px}}@media (min-width:1501px){.preview-page .region-content .page-banner{min-height:440px}}@media (min-width:1921px){.preview-page .region-content .page-banner{min-height:480px}}.preview-page .region-content .banner-content{padding:0}@media (min-width:992px){.preview-page .region-content .banner-content{position:absolute;width:100%;top:55%;left:50%;transform:translate(-50%,-55%);color:#fff}}@media (min-width:992px) and (min-width:1200px){.preview-page .region-content .banner-content{max-width:1160px;padding:0}}@media (min-width:992px) and (min-width:1440px){.preview-page .region-content .banner-content{max-width:1280px}}.preview-page .region-content .banner-content .field--name-node-title{padding:26px 0 0;line-height:1}@media (min-width:992px){.preview-page .region-content .banner-content .field--name-node-title{padding:0}}.preview-page .region-content .banner-content .field--name-node-title h2{margin:0;color:#252c30}@media (min-width:992px){.preview-page .region-content .banner-content .field--name-node-title h2{color:#fff}}.preview-page .region-content .banner-content .field--name-field-introduction{padding-top:10px;font-size:20px;line-height:26px}@media (min-width:768px){.preview-page .region-content .banner-content .field--name-field-introduction{font-size:24px;line-height:34px}}@media (min-width:992px){.preview-page .region-content .banner-content .field--name-field-introduction{padding-top:24px}}.preview-page .region-content .banner-content .field--name-body{font-size:20px;line-height:26px;border-top:1px solid #e0e0e0;margin-top:23px;padding-top:15px;color:#697a84}@media (min-width:768px){.preview-page .region-content .banner-content .field--name-body{font-size:24px;line-height:34px}}.path-restrict-ip .layout{min-height:100vh !important}.path-restrict-ip .layout .cover-wrapper{min-height:unset}.path-restrict-ip .layout .main-content-block{padding-top:0}.node--type-event .field--name-field-name-of-event a{text-decoration:none;margin-top:4px;font-size:24px;line-height:34px;margin-bottom:8px;cursor:pointer}.node--type-event .field--name-field-name-of-event a:hover{color:#252c30}.node--type-event .field--name-body p{color:#252c30}.cc-window.cc-banner,.cc-window.cc-floating,.cc-color-override--560205798.cc-window{color:#fff;background-color:#000 !important;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width:991px){.cc-window.cc-banner,.cc-window.cc-floating,.cc-color-override--560205798.cc-window{display:flex;flex-direction:column;align-items:flex-start}}.cc-window.cc-banner .cc-message,.cc-window.cc-floating .cc-message,.cc-color-override--560205798.cc-window .cc-message{font-size:14px}.cc-window.cc-banner .cc-message h4,.cc-window.cc-floating .cc-message h4,.cc-color-override--560205798.cc-window .cc-message h4{color:#fff;font-family:"Akkurat LL",arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:8px}.cc-window.cc-banner .cc-message a,.cc-window.cc-floating .cc-message a,.cc-color-override--560205798.cc-window .cc-message a{text-decoration:none !important;font-weight:700 !important;color:#fff !important;opacity:1 !important}.cc-window.cc-banner .cc-message a:hover,.cc-window.cc-floating .cc-message a:hover,.cc-color-override--560205798.cc-window .cc-message a:hover{text-decoration:underline !important;text-underline-offset:5px !important;text-decoration-thickness:1px !important}.cc-window.cc-banner .cc-message a:after,.cc-window.cc-floating .cc-message a:after,.cc-color-override--560205798.cc-window .cc-message a:after{content:'';display:inline-block;width:10px !important;height:10px !important;margin-left:5px !important;background-image:url("/themes/custom/milestone/assets/images/arrow-right-white.svg") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.cc-window.cc-banner .cc-btn.cc-deny,.cc-window.cc-floating .cc-btn.cc-deny,.cc-color-override--560205798.cc-window .cc-btn.cc-deny{position:absolute !important;top:0 !important;right:0 !important;text-decoration:none !important}.cc-window.cc-banner .cc-btn.cc-deny:hover,.cc-window.cc-floating .cc-btn.cc-deny:hover,.cc-color-override--560205798.cc-window .cc-btn.cc-deny:hover{opacity:.8}.cc-window.cc-banner .cc-btn.cc-dismiss,.cc-window.cc-floating .cc-btn.cc-dismiss,.cc-color-override--560205798.cc-window .cc-btn.cc-dismiss{border-radius:0 !important;background-color:transparent !important;border:1px solid #fff !important;margin-left:0 !important;margin-right:1rem !important;margin-top:1rem !important}@media (min-width:992px){.cc-window.cc-banner .cc-btn.cc-dismiss,.cc-window.cc-floating .cc-btn.cc-dismiss,.cc-color-override--560205798.cc-window .cc-btn.cc-dismiss{margin-top:0 !important}}.cc-window.cc-banner .cc-btn.cc-dismiss:hover,.cc-window.cc-floating .cc-btn.cc-dismiss:hover,.cc-color-override--560205798.cc-window .cc-btn.cc-dismiss:hover{background-color:#fff !important;color:#000 !important}.cc-revoke{background-color:#000 !important}