@import "https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;600;700&family=Roboto+Condensed:wght@400;700&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{color:#333;font-size:87.5%;line-height:1.4;height:100%}body{font-family:noto-sans,"helvetica neue",sans-serif !important;font-size:14px;overflow-x:hidden;overflow-y:auto;font-style:normal;font-weight:400;background:#fff;margin:0;min-height:100%;flex-direction:column;display:flex;padding-bottom:45px}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:vertical}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{max-width:none;height:auto}figure{margin:0}a{font-size:14px;line-height:18px;color:#1991eb;font-weight:500}a:focus,a:hover{color:#1991eb;text-decoration:none;cursor:pointer}.cat-main-container a:not(.cc-btn-disabled):hover{text-decoration:none;cursor:pointer}p{margin:0 0 10px}.form-group{margin-bottom:20px}label.form-required:before,span.form-required:before{display:inline-block;width:7px;height:7px;content:"*";vertical-align:super;background:0 0;font-weight:400;font-size:12px}label.form-required:after,span.form-required:after{display:none}.button .glyphicon{display:none}.glyphicon{visibility:hidden}.form-item .input-group-addon .glyphicon.glyphicon-spin{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings','helvetica neue',sans-serif;font-style:normal;font-weight:400;line-height:1;color:#337ab7;opacity:1;visibility:visible}.breadcrumb{padding:0;background-color:transparent}.Cat_Legalnotice{float:right;width:auto;margin-top:10px}a svg.mailto{width:23px;height:22px;padding:.2em;fill:#78869e;margin:-5px 0 0 1px}a svg.ext{width:22px;height:22px;padding-right:.2em;fill:#78869e;font-weight:900;margin:-10px 0 0 5px}.help-block,.control-group .help-inline{font-size:14px}cat-file-upload{.text-wrapper{display:flex;gap:8px;text-align:left}.content{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}cat-button:not([disabled])::part(base button){border-color:var(--cat-theme-color-button-contrast-border)}}@media only screen and (min-width:1366px) and (orientation:landscape){html{width:100vw;min-width:768px !important}}@media (min-width:1366px){.container.main-container .container-main-row,.main-container.cat_container .container-main-row{margin:0 auto}}
section#block-feedbackfooter{position:fixed;z-index:2;background-color:#fff;.feedback_icon img{position:fixed;right:35px;bottom:45px;display:block}}#block-views-block-api-services-left-navigation-block-2{opacity:0;display:none;position:absolute}.Cat_footdbg{background-color:#000;border-top:1px solid #eee;padding:0px;position:absolute;right:0;bottom:0;left:0;.footer{position:inherit;bottom:0;background-color:#000;margin-top:0;padding:0;border-top:0 solid transparent}#block-cat-footersection{width:100%;padding:0;.cat_footer{position:relative;overflow:hidden;ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-1px;margin-top:10px;padding-left:0em;li{flex-grow:1;flex-basis:auto;margin:.25em 0;padding:0 0.7em;text-align:center;list-style-type:none;line-height:1;a{color:#fff;position:relative;font-size:13px;font-weight:500;line-height:18px;outline:none;cursor:pointer}}}}.Cat_Legalnotice{float:right;width:auto;margin-top:10px;.text-muted{color:#fff;text-transform:capitalize;font-size:13px;font-weight:400}}}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.cat_footer,.cat_footlist{float:none !important}.Cat_Legalnotice{padding:0 20px;width:auto;margin:0 auto;text-align:center;float:none !important}.Cat_Legalnotice>p{float:none !important}section#block-feedbackfooter{.feedback_icon img{bottom:90px}}}
h2{padding-bottom:14px;padding-top:16px;margin-bottom:0;font-family:noto-sans,"helvetica neue",sans-serif;font-weight:700}input::-webkit-input-placeholder{font-size:14px;line-height:3;color:#000 !important}.visually-hidden{display:none}.container.banner-container{width:100% !important;margin:0;padding:0}.container.banner-container .col-lg-12,.cat_container,.banner-container{padding:0}.container.banner-container .col-lg-12{height:400px !important}.container-main-row{width:100% !important}.discover_bannerwrap button,.banner_graphic_section{display:none}.heading{color:#fff;padding:0;text-align:center;font-size:40px;font-weight:700;margin-bottom:24px;font-family:noto-sans,"helvetica neue",sans-serif}.path-frontpage .container.banner-container .col-lg-12{height:498px !important}.path-frontpage .cat-main-container{margin-top:0 !important;width:100%}.path-frontpage .cat-main-container section{width:100% !important}.path-frontpage .main-container section{margin-bottom:0 !important}.path-frontpage .main-container section .dmp-home-app-head{margin:0 !important;width:100% !important}.path-frontpage #block-views-block-dmp-home-page-apis-block{margin-top:-35px !important}.path-frontpage section.content-wrapper.cat-main-container,.path-frontpage #block-views-block-dmp-home-page-apis-block{background-color:#fff}.path-frontpage.page-node-type-page .region.region-content{padding-left:0 !important}.path-frontpage.page-node-type-page .cat-header-row.row-no-gutters,.path-frontpage.page-node-type-page .banner-container{background-color:transparent}.path-frontpage #block-views-block-dmp-home-page-applications-block{width:100% !important;background-color:#fdd550;z-index:1;position:relative}.path-frontpage .dmp-home-apis-head h1{font-size:20px !important;padding-top:56px;margin-bottom:15px}.path-frontpage .dmp-home-app-head .Applications-title{margin-top:30px !important;color:#000}.path-frontpage .card-title{padding-bottom:10px}.path-frontpage .container-main-row,.path-frontpage .cat-header-row{background-color:#fff !important}.path-frontpage #block-exposedformglobal-searchpage-2-2 .discover_bannerwrap .field-content .wrapper-banner .heading span,.path-frontpage #block-exposedformglobal-searchpage-2-2 .discover_bannerwrap .field-content .wrapper-banner .searchBanner-buttom{display:none}.path-frontpage.anonymous cat-input-field[status=error]::part(base){background-color:#aaa;border-radius:4px}.path-frontpage.anonymous cat-input-field[status=error]::part(footer){margin-top:-7px}.path-frontpage.anonymous #cat-sso-homepage-login .form-item:has(cat-input-field[status=error])+#edit-submit{margin-top:15px}.user-logged-in .dmp-home-image-block{background:0 0}.user-logged-in .dmp-home-image-block.col-md-6.col-lg-6{width:90%}.user-logged-in section#block-discoverourservicesnew{width:80% !important;margin-bottom:56px !important}.field--name-field-home-banner-image{width:1306px;height:498px;align-self:end;position:relative;font-weight:700;top:-14rem !important;margin-top:-25px !important;margin-bottom:-20px}.field--name-field-banner-description,.field--name-field-banner-title{text-align:left !important;left:75px !important;position:relative;top:130px;z-index:1;font-weight:700;color:#000}.field--name-field-banner-description{color:#fff;font-weight:300;font-size:24px;line-height:17px}.dmp-homepage-banner .field--name-field-banner-description{top:15rem !important}.dmp-homepage-banner .col-xs-12.col-sm-12.col-md-12.col-lg-12{display:flex;flex-direction:column;background-color:#000}.dmp-homepage-banner .banner-head{font-family:"Univers-57-Condensed","helvetica neue",sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:40px}.dmp-homepage-banner img.img-responsive{max-width:100%;width:100%;color:transparent;background-size:100% 100%}.discover-header{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:36px}.discover-header h2,.dmp-home-discover-our-services h2{text-align:left}span.discover-header h2{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:32px}span.discover-header-desc,p.Applications-description-new,.dmp-home-discover-our-services .discover-description{font-family:noto-sans,"helvetica neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#000}#block-homepagesigninblock p.discover-description,#block-discoverourservicesnew p.discover-description{text-align:left}#block-homepagesigninblock .dmp-home-discover-our-services.col-md-8.col-lg-8,#block-discoverourservicesnew .dmp-home-discover-our-services.col-md-8.col-lg-8{left:20px}.dmp-home-discover-our-services.col-md-8.col-lg-8{width:50% !important}section#block-discoverourservicesnew{margin-top:56px}section#block-homepagesigninblock{width:80% !important;margin-top:56px;margin-bottom:56px !important}.homepage-signin-header{position:unset;text-align:left}.signin-header h2{color:#fff;font-family:noto-sans,"helvetica neue",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.dmp-home-image-block{background-image:url(/themes/custom/cat/libraries/homepage/images/homepagesignin.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;max-width:420px;height:auto;min-height:240px;padding-left:15px;border-radius:8px}#homepageusername{width:240px;display:inline-block}#cat-sso-homepage-login{margin-top:unset !important;text-align:left}#cat-sso-homepage-login .form-item-username{height:50px !important}#cat-sso-homepage-login .form-item-username .control-label{position:absolute;width:50%;left:10px;top:0;font-size:14px !important;font-weight:400;color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-style:normal;line-height:140%}#cat-sso-homepage-login .form-item-username .label-animation{margin-top:20px !important}#cat-sso-homepage-login #edit-submit,#cat-sso-homepage-login button#edit-submit{width:240px;margin-right:160px;font-size:12px;font-weight:600;color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-style:normal;line-height:140%}#cat-sso-homepage-login .form-group{margin-bottom:10px}span.forget-username-password{align-items:flex-start;display:flex;margin-top:10px}span.forget-username-password a{color:#fff !important;font-family:noto-sans,"helvetica neue",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}#block-views-block-dmp-home-page-applications-block{background:#fdd550;margin-bottom:0}.block-views-blockdmp-home-page-applications-block cat-grid-item{height:150px}.dmp-home-app-head .Applications-title,.dmp-home-app-head .Applications-description,.view-id-dmp_home_page .Applications-description,.view-id-dmp_home_page .Apis-title{text-align:left}.dmp-home-app-head .Applications-description-new,.view-id-dmp_home_page .Applications-description{font-size:16px;color:#000;line-height:24px}h1.Applications-title{font-family:noto-sans,"helvetica neue",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:32px;text-transform:uppercase}#block-documentation h2,.view-dmp-home-page .view-header h2,.Applications-title{font-size:20px !important;line-height:32px}.Applications-title{font-size:32px;margin-bottom:26px;text-align:center}.Applications-description{text-align:center}.main-container section .dmp-home-app-head{text-align:center;margin:12px auto 0 auto;width:60%}.dmp-home-application-header .application-footer-button{margin-top:10px}.dmp-home-application-content cat-text-passage{font-size:12px;color:#333 !important}.dmp-home-application-content cat-heading{display:block;height:50px}.app-title{font-size:16px;font-weight:700;color:#000}.app-title a{color:#000;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;height:40px;font-family:noto-sans,"helvetica neue",sans-serif;font-size:14px;font-style:normal;font-weight:600}.dmp-home-app a,.banner_videolinks1,.banner_videolinks2{font-family:noto-sans,"helvetica neue",sans-serif;font-size:14px;font-style:normal;font-weight:600}section#block-views-block-dmp-home-page-apis-block,section#block-quicktabsdmphomepagedocumentation,section#block-views-block-dmp-home-page-faq-homepage{margin-bottom:56px !important}section#block-views-block-dmp-home-page-apis-block{margin-top:0 !important}#block-views-block-dmp-home-page-apis-block{width:100%;background-color:#f3f3f3;margin-top:60px}#block-views-block-dmp-home-page-apis-block .dmp-home-apis-head{width:100% !important;text-align:justify}#block-views-block-dmp-home-page-apis-block .dmp-home-apis-head .Apis-description{text-align:left !important;font-size:16px;line-height:24px;color:#000}.dmp-home-apis-head h1{font-size:32px;margin-top:50px;margin-bottom:36px}#block-views-block-dmp-home-page-apis-block .view-display-id-apis_block,#block-views-block-dmp-home-page-faq-homepage .view-display-id-faq_homepage{width:80%;margin-left:10%;background-color:#fff;margin-top:-16px}#block-views-block-dmp-home-page-faq-homepage .view-display-id-faq_homepage{margin-top:0 !important}#block-views-block-dmp-home-page-apis-block .view-display-id-apis_block .cat-u-margin-top-md{font-size:12px;color:#000;display:block}#block-views-block-dmp-home-page-apis-block .view-display-id-apis_block cat-grid cat-heading a{font-size:16px;color:#000;text-decoration:none}#block-views-block-dmp-home-page-apis-block .view-content{width:80%;margin:auto;margin-top:40px;margin-bottom:36px}#block-views-block-dmp-home-page-apis-block .form-group{margin-bottom:-36px}#block-views-block-dmp-home-page-apis-block .dmp-home-api{padding-left:10px}h1.Apis-title{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:32px;text-align:center}p.Apis-description{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Apis-description{color:#555;font-size:14px;text-align:center}.Apis-title,.services-heading,.services-video,.dmp-home-knowledgehub-page,.dmp-home-faq-page{text-align:center}.view-dmp-home-page .view-header h2{float:left}#block-documentation,#block-quicktabsdmphomepagedocumentation{width:100%;background-color:#f6f6fa}#block-documentation .field--type-text-with-summary,#block-quicktabsdmphomepagedocumentation .quicktabs-wrapper{width:80%;margin-left:10%;text-align:left;background-color:#f6f6fa}#block-documentation .field--type-text-with-summary{margin-top:-22px}#block-documentation h2{padding-top:56px}#block-documentation .dmp-home-knowledgehub-page{padding-left:10px}#block-documentation .field--name-body p,section#block-documentation .field--name-body p{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#block-documentation .field--name-body h2,section#block-documentation .field--name-body h2{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:32px}#block-documentation cat-tooltip{display:flex}#block-views-block-dmp-home-page-faq-homepage{background:#fff}#block-views-block-dmp-home-page-faq-homepage .dmp-home-faq-header{margin-left:20px}#block-views-block-dmp-home-page-faq-homepage .panel-group{margin-bottom:56px}#views-bootstrap-dmp-home-page-faq-homepage .views-field-field-answer p{color:#000}.view-display-id-faq_block .views-row,.views-field-nothing{text-align:left}#id_home-page-hero-gradient{position:absolute;width:573px;height:498px}section#block-exposedformglobal-searchpage-2-2{position:absolute;top:50%;left:50%;transform:translate(-52%,-52%);width:37%}.form-type-search-api-autocomplete{width:100%}#block-views-block-knowledge-hub-overview-block-1 .view-header,.cat-main-container section{width:80%;margin-left:auto;margin-right:auto}.cat-main-container section.block-views-blockdmp-home-page-faq-block,.block-views-blockdmp-home-page-apis-block,.block-views-blockdmp-home-page-applications-block,.dmp-discover-services{text-align:left !important;width:48%;margin:auto}section.col-sm-12.content-wrapper.cat-main-container{padding:0 !important}#block-globalsearchbanner div.field.field--name-body.field--type-text-with-summary.field--label-hidden{display:none}.field--label-hidden.field--item img.img-responsive{width:100%;color:transparent;background-size:100% 100%}.view-id-dmp_home_page .card-description{color:#565656}.view-display-id-article_block .card-description,.row.wrapper-box.card_tile .card-description{color:#000;font-family:noto-sans,"helvetica neue",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.path-frontpage cat-grid-item{height:150px}.path-frontpage div.region.region-highlighted.dealer-subscription-form cat-toast-group{width:55%;position:absolute;left:23%;z-index:1}@media only screen and (max-width:480px){.path-frontpage .messages__wrapper.notification-banner-toast-wrapper{left:20px !important}}@media only screen and (min-width:481px) and (max-width:768px){.path-frontpage .messages__wrapper.notification-banner-toast-wrapper{left:40px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.path-frontpage .messages__wrapper.notification-banner-toast-wrapper{left:50px !important}}@media only screen and (min-width:1024px) and (max-width:1250px){.path-frontpage .messages__wrapper.notification-banner-toast-wrapper{left:75px !important}}@media only screen and (max-width:1250px){.path-frontpage .messages__wrapper.notification-banner-toast-wrapper{width:100%}.path-frontpage .messages__wrapper.notification-banner-toast-wrapper .banner-content{display:inherit !important}}@media only screen and (max-width:375px){.dmp-home-image-block{width:97%}}@media only screen and (max-width:480px){.dmp-home-image-block{width:97%;background-size:cover;background-position:center;margin:0 auto}}@media only screen and (min-width:481px) and (max-width:767px){.dmp-home-image-block{width:100%;background-size:cover;background-position:center center;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:1024px){.dmp-home-image-block{width:100%;background-size:cover;background-position:center;margin:0 auto}}@media only screen and (max-width:844px) and (orientation:landscape){.dmp-home-image-block{width:100%;max-width:400px;min-height:160px;background-size:cover;margin:0 auto 10px}}@media only screen and (min-width:928px){.dmp-home-image-block{max-width:380px;min-height:220px}}
.carousel-container{width:100%;max-width:1200px;margin:40px auto;position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;.carousel-viewport{overflow:hidden;width:100%;position:relative;.carousel-track{display:flex;transition:transform .4s ease;gap:20px}.card{flex:0 0 330px;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.08);padding:22px 18px 18px 18px;text-align:left;font-size:1.08em;height:200px;display:flex;flex-direction:column;justify-content:flex-start;border:1px solid #eee;overflow:hidden;min-width:220px;max-width:95vw;.card-title,.card-title a{font-weight:700;font-size:14px;font-weight:700;display:block;line-height:24px;color:#111;word-break:break-word;white-space:normal}.card-desc{font-size:.98em;color:#222;overflow-y:auto;flex:1;line-height:1.5;max-height:110px;padding-right:4px}}}.arrow-btn{position:absolute;top:50%;transform:translateY(-50%);background:0 0;color:#444;border:none;border-radius:0;width:40px;height:40px;cursor:pointer;font-size:0;z-index:10;box-shadow:none;display:flex;align-items:center;justify-content:center;transition:opacity .2s;outline:none;padding:0}.arrow-btn:before{content:'';display:block;width:12px;height:12px;border-style:solid;border-width:0 3px 3px 0;border-color:#444;transition:border-color .2s}.arrow-left:before{transform:rotate(135deg);margin-left:2px}.arrow-right:before{transform:rotate(-45deg);margin-right:2px}.arrow-btn:disabled{opacity:.3;cursor:not-allowed}.arrow-btn:disabled:before{border-color:#bbb}.arrow-btn:hover:not(:disabled){opacity:.7}.arrow-btn:hover:not(:disabled):before{border-color:#000}.arrow-btn:focus-visible{outline:2px solid #005fcc;outline-offset:2px;border-radius:4px}.arrow-left{left:-55px}.arrow-right{right:-55px}}@media (max-width:1024px){.carousel-container{max-width:98vw;padding:0 30px;.card{flex:0 0 240px;height:150px;font-size:1em}.arrow-left{left:-20px}.arrow-right{right:-35px}}}@media (max-width:700px){.carousel-container{max-width:100vw;padding:0 30px;.card{flex:0 0 80vw;min-width:70vw;height:120px;font-size:.98em}.arrow-left{left:-20px}.arrow-right{right:-20px}}}@media (max-width:500px){.carousel-container{padding:0 2px;.card{flex:0 0 95vw;min-width:90vw;height:100px;font-size:.95em}.arrow-btn:before{width:10px;height:10px;border-width:0 2.5px 2.5px 0}.arrow-left{width:32px;height:32px}.arrow-right{width:32px;height:32px}}}
body:not(.perkins-class) .main-container.cat_container{.container-main-row{margin-bottom:unset;margin-left:unset}.banner-container{background-color:#000 !important}section#block-homepagebanner{background-color:#000;.field--name-field-home-banner-image{top:-15rem !important}}}.path-frontpage .content-wrapper.cat-main-container{padding-left:0;padding-right:0}.path-frontpage section#block-discoverourservicesnew{display:flex;flex-wrap:wrap;width:unset !important;justify-content:center;.dmp-home-discover-our-services{max-width:443px;min-width:330px;margin-left:30px}}.field-content>.field--name-field-banner-description{display:none}.path-frontpage section#block-homepagesigninblock{display:flex;justify-content:center;flex-wrap:wrap;width:unset !important;.dmp-home-discover-our-services{max-width:478px;min-width:330px;margin-left:30px}}.path-frontpage section#block-views-block-dmp-home-page-applications-block{.dmp-application-wrapper{display:flex;flex-wrap:wrap;justify-content:center;background-color:#fdd550}.dmp-home-application-header{max-width:494px;padding-left:10px;padding-right:10px}.Applications-description-new{text-align:left}.dmp-home-application-content{width:494px;margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}section#block-views-block-dmp-home-page-apis-block{width:100% !important;margin-left:unset !important;margin-right:unset !important;.dmp-home-apis-head{max-width:1007px}.view-display-id-apis_block{width:unset;margin-left:unset;display:flex;flex-direction:column;padding:0 20px}.view-content{width:unset !important;max-width:1007px}}section#block-documentation{.jcarousel-skin-default .jcarousel-control-prev,.jcarousel-skin-default .jcarousel-control-next{backdrop-filter:unset !important;background-color:unset !important;width:unset !important}.home-page-article-tab,.home-page-document-tab{padding:0 7px;display:none}}@media (max-width:570px){body:not(.perkins-class).user-not-logged-in #block-catnextgendev-account-menu .b2c_login_link{width:unset}.dmp-homepage-banner{.field--name-field-banner-description{top:22rem !important}.field--name-field-banner-description p:nth-child(3){line-height:10px}}section#block-homepagebanner{.img-responsive-new{position:relative;top:60px}.dmp-homepage-banner .field--name-field-banner-description{max-width:100%;font-size:18px !important;left:45px !important;line-height:0}}.path-frontpage section#block-views-block-dmp-home-page-applications-block{.dmp-home-application-header{padding-left:30px}.dmp-home-application-content{max-width:80%}}section#block-views-block-dmp-home-page-apis-block{.dmp-home-api{margin-left:0}.Apis-description,.dmp-home-api-header{padding-left:30px}}section#block-documentation{.dmp-home-knowledgehub-page{padding-left:20px}}section#block-views-block-dmp-home-page-faq-homepage{.dmp-home-faq-header{display:block;margin-top:10px;margin-bottom:10px}}p.banner-head span:nth-child(1),p.banner-head span:nth-child(2),p.banner-head span:nth-child(3){font-size:22px !important}}@media (min-width:390px) and (max-width:844px){#block-views-block-dmp-home-page-applications-block{padding-left:unset}#block-views-block-dmp-home-page-apis-block{.Apis-description{padding-left:unset}}.dmp-home-app{margin-left:unset}}@media (max-width:1024px){.path-frontpage .container.banner-container .col-lg-12{overflow-x:hidden;overflow-y:hidden}}@media (min-width:1025px){.path-frontpage section#block-homepagesigninblock{justify-content:unset;margin-left:146px;.dmp-home-discover-our-services{max-width:578px;margin-right:90px}}.path-frontpage section#block-discoverourservicesnew{justify-content:unset;margin-left:153px;.dmp-home-discover-our-services{max-width:520px}}.path-frontpage section#block-views-block-dmp-home-page-applications-block{.dmp-application-wrapper{justify-content:unset;margin-left:173px}.dmp-home-application-header{padding-right:30px}.dmp-home-application-content{width:550px}}section#block-views-block-dmp-home-page-apis-block{.dmp-home-apis-head{max-width:unset}.view-display-id-apis_block{margin-left:133px}.view-content{margin-left:unset;max-width:1207px}}}.dmp-home-application-content{.app-tile{display:flex;flex-direction:row;.app-details{flex:1 1 0}.app-image-icon{width:80px;height:80px;background-color:#000;margin-left:10px;display:flex;align-items:center;border-radius:5px;overflow:hidden}}}.nonprod-class.path-frontpage .main-container .container-main-row{width:100% !important}.path-frontpage{cat-toast#notification-banner-toast::part(close-button){margin-top:.9%}}@media (min-width:570px) and (max-width:1023px){section#block-homepagebanner{p.banner-head span:nth-child(1),p.banner-head span:nth-child(2),p.banner-head span:nth-child(3){font-size:30px !important}.dmp-homepage-banner .field--name-field-banner-description{font-size:20px !important}.dmp-homepage-banner .field--name-field-banner-description{left:55px !important}}}
:host,:root{--size-base-unit:0.5rem}[dir=rtl]{--rtlTranslateX:50%;--rtlGradientToRight:270deg;--rtlBackgroundPositionFrom:-135%;--rtlBackgroundPositionTo:0%;--rtlRotate180:180deg;--rtlRotate135:135deg;--rtlBadgeLeft:-1.5;--rtlBadgeRight:1.5;--rtlTelTypeInputFieldPaddingStart:calc(var(--size-base-unit)*5);--rtlTelTypeInputFieldPaddingEnd:calc(var(--size-base-unit)*2);--rtlTelTypeInputFieldMedPaddingStart:calc(var(--size-base-unit)*4.5);--rtlTelTypeInputFieldMedPaddingEnd:calc(var(--size-base-unit)*1.5);--rtlTelTypeInputFieldSmPaddingStart:calc(var(--size-base-unit)*4);--rtlTelTypeInputFieldSmPaddingEnd:calc(var(--size-base-unit)*1);--rtlTelTypeInputFieldCharBeforePaddingEnd:calc(var(--size-base-unit)*3.75);--rtlTelTypeInputFieldCharAfterPaddingStart:calc(var(--size-base-unit)*6);--rtlTelTypeInputFieldCharAfterErrPaddingStart:calc(var(--size-base-unit)*9);--rtlTelTypeInputFieldIconAfterErrPaddingStart:calc(var(--size-base-unit)*8);--rtlTelTypeInputFieldIconCharAfterErrPaddingStart:calc(var(--size-base-unit)*12);--rtlDisplayNone:none;--rtlDisplayBlock:block;--rtlDrawerRightTranslateX:-100%;--rtlDrawerLeftTranslateX:100%}:host,:root,:root.bedrock{--cat-anim-fade-quick:0.15s;--cat-anim-fade-long:0.4s;--cat-anim-move-quick:0.15s;--cat-anim-move-long:0.4s;--cat-anim-ease:ease;--cat-border-width-sm:1px;--cat-border-width-md:2px;--cat-border-width-lg:4px;--cat-border-width-xl:8px;--cat-border-radius-md:4px;--cat-border-radius-lg:8px;--cat-border-radius-xl:20px;--cat-color-brand-yellow-10:#fff5cc;--cat-color-brand-yellow-20:#fff1b6;--cat-color-brand-yellow-30:#ffee9f;--cat-color-brand-yellow-40:#ffe672;--cat-color-brand-yellow-50:#ffd62b;--cat-color-brand-yellow-60:#ffcd11;--cat-color-brand-yellow-70:#f3c206;--cat-color-brand-yellow-80:#dfb100;--cat-color-brand-yellow-90:#b18d00;--cat-color-brand-yellow-100:#6c5600;--cat-color-brand-green-10:#e6f3e5;--cat-color-brand-green-20:#cae5c7;--cat-color-brand-green-30:#9fd09b;--cat-color-brand-green-40:#72bb71;--cat-color-brand-green-50:#0f992f;--cat-color-brand-green-60:#138d2c;--cat-color-brand-green-70:#197527;--cat-color-brand-green-80:#006618;--cat-color-brand-green-90:#194c1d;--cat-color-brand-green-100:#153216;--cat-color-brand-red-10:#ffeae6;--cat-color-brand-red-20:#ffd1c7;--cat-color-brand-red-30:#ffb2a3;--cat-color-brand-red-40:#fa8d7a;--cat-color-brand-red-50:#ef6552;--cat-color-brand-red-60:#de2222;--cat-color-brand-red-70:#c52320;--cat-color-brand-red-80:#900;--cat-color-brand-red-90:#811f18;--cat-color-brand-red-100:#531a13;--cat-color-brand-blue-10:#dff1ff;--cat-color-brand-blue-20:#bce2ff;--cat-color-brand-blue-30:#89cbff;--cat-color-brand-blue-40:#4db1ff;--cat-color-brand-blue-50:#0893ff;--cat-color-brand-blue-60:#0078d6;--cat-color-brand-blue-70:#0067b8;--cat-color-brand-blue-80:#015394;--cat-color-brand-blue-90:#00447a;--cat-color-brand-blue-100:#002d51;--cat-color-brand-orange-10:#ffeade;--cat-color-brand-orange-20:#ffd5bd;--cat-color-brand-orange-30:#ffb288;--cat-color-brand-orange-40:#ff8b4d;--cat-color-brand-orange-50:#e56c00;--cat-color-brand-orange-60:#ce5309;--cat-color-brand-orange-70:#ab470d;--cat-color-brand-orange-80:#9c3900;--cat-color-brand-orange-90:#6e310f;--cat-color-brand-orange-100:#47210e;--cat-color-brand-purple-10:#d6b5eb;--cat-color-brand-purple-20:#c486eb;--cat-color-brand-purple-30:#b257eb;--cat-color-brand-purple-40:#a129eb;--cat-color-brand-purple-50:#8f24d1;--cat-color-brand-purple-60:#7e20b8;--cat-color-brand-purple-70:#6c1b9e;--cat-color-brand-purple-80:#5b1785;--cat-color-brand-purple-90:#421161;--cat-color-brand-purple-100:#310c47;--cat-color-neutral-0:#fff;--cat-color-neutral-10:#f2f2f2;--cat-color-neutral-20:#e1e1e1;--cat-color-neutral-30:#ccc;--cat-color-neutral-40:#aaa;--cat-color-neutral-50:#909090;--cat-color-neutral-60:#777;--cat-color-neutral-70:#666565;--cat-color-neutral-80:#565656;--cat-color-neutral-90:#3f3f3f;--cat-color-neutral-100:#000;--cat-color-yellow-prop65:#ff0;--cat-color-data-blue-10:#8cbaff;--cat-color-data-blue-20:#4d94ff;--cat-color-data-blue-30:#06f;--cat-color-data-blue-40:#0046b0;--cat-color-data-green-10:#91f2e6;--cat-color-data-green-20:#54ebd9;--cat-color-data-green-30:#1ac69e;--cat-color-data-green-40:#078878;--cat-color-data-purple-10:#9e90d5;--cat-color-data-purple-20:#6852be;--cat-color-data-purple-30:#2708a2;--cat-color-data-purple-40:#1b0671;--cat-color-data-orange-10:#ffa230;--cat-color-data-orange-20:#ff8946;--cat-color-data-orange-30:#fb5a00;--cat-color-data-orange-40:#ad7229;--cat-color-dim-60:rgba(63,63,63,.6);--cat-color-transparent-transparent:transparent;--cat-color-transparent-neutral-10:hsla(0,0%,95%,0);--cat-l-max-width:75rem;--cat-box-shadow-sm:0px 1px 4px rgba(0,0,0,.2);--cat-box-shadow-md:0 0 12px hsla(0,0%,47%,.24);--cat-box-shadow-lg:0 15px 40px hsla(0,0%,47%,.2);--cat-box-shadow-xl:0 18px 40px hsla(0,0%,47%,.35);--cat-box-shadow-toggle:2px 2px 2px rgba(0,0,0,.25);--cat-size-base-unit:0.5rem;--cat-font-family-primary:Noto Sans,sans-serif;--cat-font-family-secondary:Roboto Condensed,sans-serif;--cat-font-size-12:0.75rem;--cat-font-size-14:0.875rem;--cat-font-size-16:1rem;--cat-font-size-18:1.125rem;--cat-font-size-20:1.25rem;--cat-font-size-24:1.5rem;--cat-font-size-32:2rem;--cat-font-size-40:2.5rem;--cat-font-size-48:3rem;--cat-font-size-64:4rem;--cat-font-size-80:5rem;--cat-font-size-128:8rem;--cat-font-size-default:1rem;--cat-font-weight-light:300;--cat-font-weight-regular:400;--cat-font-weight-semibold:600;--cat-font-weight-bold:700;--cat-line-height-16:16px;--cat-line-height-20:20px;--cat-line-height-22:22px;--cat-line-height-24:24px;--cat-line-height-28:28px;--cat-line-height-32:32px;--cat-line-height-34:34px;--cat-line-height-40:40px;--cat-line-height-48:48px;--cat-line-height-56:56px;--cat-line-height-62:62px;--cat-line-height-72:72px;--cat-line-height-80:80px;--cat-line-height-96:96px;--cat-line-height-112:112px;--cat-line-height-default:24px;--cat-z-index-0:0;--cat-z-index-100:100;--cat-z-index-200:200;--cat-z-index-300:300;--cat-z-index-400:400;--cat-z-index-500:500;--cat-z-index-top:99999;--cat-z-index-bottom:-100;--cat-theme-color-button-link-background:transparent;--cat-theme-color-button-link-background-hover:transparent;--cat-theme-color-button-link-background-active:transparent;--cat-theme-color-button-link-background-disabled:transparent;--cat-theme-color-button-link-border:transparent;--cat-theme-color-button-link-border-hover:transparent;--cat-theme-color-button-link-border-active:transparent;--cat-theme-color-button-link-border-disabled:transparent;--cat-theme-color-button-ghost-danger-background:transparent;--cat-theme-color-button-ghost-danger-background-hover:transparent;--cat-theme-color-button-ghost-danger-background-active:transparent;--cat-theme-color-button-ghost-danger-background-disabled:transparent;--cat-theme-color-button-ghost-danger-border:transparent;--cat-theme-color-button-ghost-danger-border-hover:transparent;--cat-theme-color-button-ghost-danger-border-active:transparent;--cat-theme-color-button-ghost-danger-border-disabled:transparent;--cat-color-brand-cat-rental:var(--cat-color-brand-red-80);--cat-color-brand-cat-yellow:var(--cat-color-brand-yellow-60);--cat-color-neutral-white:var(--cat-color-neutral-0);--cat-color-neutral-black:var(--cat-color-neutral-100);--cat-theme-color-background-default-hover:var(--cat-color-neutral-10);--cat-theme-color-background-default-disabled:var(--cat-color-neutral-10);--cat-theme-color-background-subtle:var(--cat-color-neutral-10);--cat-theme-color-background-subtle-hover:var(--cat-color-neutral-30);--cat-theme-color-background-strong:var(--cat-color-neutral-70);--cat-theme-color-background-strong-hover:var(--cat-color-neutral-60);--cat-theme-color-background-xstrong:var(--cat-color-neutral-100);--cat-theme-color-background-xstrong-hover:var(--cat-color-neutral-80);--cat-theme-color-background-xstrong-selected:var(--cat-color-neutral-90);--cat-theme-color-background-brand-hover:var(--cat-color-brand-yellow-40);--cat-theme-color-background-brand-disabled:var(--cat-color-brand-yellow-20);--cat-theme-color-background-utility-success:var(--cat-color-brand-green-10);--cat-theme-color-background-utility-information:var(--cat-color-brand-blue-10);--cat-theme-color-background-utility-warning:var(--cat-color-brand-orange-10);--cat-theme-color-background-utility-error:var(--cat-color-brand-red-10);--cat-theme-color-background-utility-information-strong:var(--cat-color-brand-blue-70);--cat-theme-color-background-utility-success-strong:var(--cat-color-brand-green-70);--cat-theme-color-background-utility-warning-strong:var(--cat-color-brand-yellow-70);--cat-theme-color-background-utility-error-strong:var(--cat-color-brand-red-70);--cat-theme-color-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-background-transparent:var(--cat-color-transparent-transparent);--cat-theme-color-background-transparent-dim:var(--cat-color-dim-60);--cat-theme-color-background-transparent-subtle:var(--cat-color-transparent-neutral-10);--cat-theme-color-background-danger-disabled:var(--cat-color-brand-red-20);--cat-theme-color-border-default:var(--cat-color-neutral-30);--cat-theme-color-border-default-hover:var(--cat-color-neutral-40);--cat-theme-color-border-subtle:var(--cat-color-neutral-10);--cat-theme-color-border-subtle-hover:var(--cat-color-neutral-20);--cat-theme-color-border-strong:var(--cat-color-neutral-100);--cat-theme-color-border-strong-hover:var(--cat-color-neutral-90);--cat-theme-color-border-disabled:var(--cat-color-neutral-20);--cat-theme-color-border-brand:var(--cat-color-brand-yellow-60);--cat-theme-color-border-brand-hover:var(--cat-color-brand-yellow-70);--cat-theme-color-border-utility-information:var(--cat-color-brand-blue-70);--cat-theme-color-border-utility-information-hover:var(--cat-color-brand-blue-80);--cat-theme-color-border-utility-success:var(--cat-color-brand-green-50);--cat-theme-color-border-utility-success-hover:var(--cat-color-brand-green-80);--cat-theme-color-border-utility-warning:var(--cat-color-brand-orange-50);--cat-theme-color-border-utility-warning-hover:var(--cat-color-brand-orange-70);--cat-theme-color-border-utility-error:var(--cat-color-brand-red-60);--cat-theme-color-border-utility-error-hover:var(--cat-color-brand-red-80);--cat-theme-color-border-readonly:var(--cat-color-neutral-10);--cat-theme-color-border-contrast:var(--cat-color-neutral-60);--cat-theme-color-border-contrast-hover:var(--cat-color-neutral-80);--cat-theme-color-content-default:var(--cat-color-neutral-90);--cat-theme-color-content-default-hover:var(--cat-color-neutral-100);--cat-theme-color-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-content-subtle:var(--cat-color-neutral-70);--cat-theme-color-content-subtle-hover:var(--cat-color-neutral-80);--cat-theme-color-content-strong:var(--cat-color-neutral-100);--cat-theme-color-content-strong-hover:var(--cat-color-neutral-90);--cat-theme-color-content-knockout-subtle:var(--cat-color-neutral-10);--cat-theme-color-content-knockout-subtle-hover:var(--cat-color-neutral-20);--cat-theme-color-content-knockout-brand:var(--cat-color-brand-yellow-60);--cat-theme-color-content-knockout-brand-hover:var(--cat-color-brand-yellow-70);--cat-theme-color-content-utility-information:var(--cat-color-brand-blue-70);--cat-theme-color-content-utility-information-hover:var(--cat-color-brand-blue-60);--cat-theme-color-content-utility-success:var(--cat-color-brand-green-70);--cat-theme-color-content-utility-success-hover:var(--cat-color-brand-green-60);--cat-theme-color-content-utility-warning:var(--cat-color-brand-orange-70);--cat-theme-color-content-utility-warning-hover:var(--cat-color-brand-orange-60);--cat-theme-color-content-utility-error:var(--cat-color-brand-red-70);--cat-theme-color-content-utility-error-hover:var(--cat-color-brand-red-60);--cat-theme-color-content-link-default:var(--cat-color-brand-blue-70);--cat-theme-color-content-link-hover:var(--cat-color-brand-blue-60);--cat-theme-color-content-link-active:var(--cat-color-brand-blue-90);--cat-theme-color-content-link-visited:var(--cat-color-brand-purple-80);--cat-theme-color-content-link-inverted-inverse:var(--cat-color-brand-blue-40);--cat-theme-color-content-link-inverted-hover:var(--cat-color-brand-blue-30);--cat-theme-color-content-link-inverted-active:var(--cat-color-brand-blue-50);--cat-theme-color-content-link-inverted-visited:var(--cat-color-brand-purple-20);--cat-theme-color-content-prop65:var(--cat-color-yellow-prop65);--cat-theme-color-content-data:var(--cat-color-data-blue-30);--cat-theme-color-content-data-subtle:var(--cat-color-data-blue-10);--cat-theme-color-content-data-neutral:var(--cat-color-data-blue-20);--cat-theme-color-content-data-strong:var(--cat-color-data-blue-40);--cat-theme-color-content-data-secondary:var(--cat-color-data-green-30);--cat-theme-color-content-data-secondary-subtle:var(--cat-color-data-green-10);--cat-theme-color-content-data-secondary-neutral:var(--cat-color-data-green-20);--cat-theme-color-content-data-secondary-strong:var(--cat-color-data-green-40);--cat-theme-color-content-data-tertiary:var(--cat-color-data-purple-30);--cat-theme-color-content-data-tertiary-subtle:var(--cat-color-data-purple-10);--cat-theme-color-content-data-tertiary-neutral:var(--cat-color-data-purple-20);--cat-theme-color-content-data-tertiary-strong:var(--cat-color-data-purple-40);--cat-theme-color-content-data-negative:var(--cat-color-data-orange-30);--cat-theme-color-content-data-negative-subtle:var(--cat-color-data-orange-10);--cat-theme-color-content-data-negative-neutral:var(--cat-color-data-orange-20);--cat-theme-color-content-data-negative-strong:var(--cat-color-data-orange-40);--cat-theme-color-badge-blue-background:var(--cat-color-brand-blue-20);--cat-theme-color-badge-blue-content:var(--cat-color-brand-blue-80);--cat-theme-color-badge-green-background:var(--cat-color-brand-green-20);--cat-theme-color-badge-green-content:var(--cat-color-brand-green-80);--cat-theme-color-badge-grey-background:var(--cat-color-neutral-20);--cat-theme-color-badge-grey-content:var(--cat-color-neutral-80);--cat-theme-color-badge-yellow-background:var(--cat-color-brand-yellow-20);--cat-theme-color-badge-yellow-content:var(--cat-color-brand-yellow-100);--cat-theme-color-badge-orange-background:var(--cat-color-brand-orange-20);--cat-theme-color-badge-orange-content:var(--cat-color-brand-orange-80);--cat-theme-color-badge-red-background:var(--cat-color-brand-red-30);--cat-theme-color-badge-red-content:var(--cat-color-brand-red-80);--cat-theme-color-button-background-hover:var(--cat-color-neutral-10);--cat-theme-color-button-background-active:var(--cat-color-neutral-30);--cat-theme-color-button-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-primary-background:var(--cat-color-brand-yellow-60);--cat-theme-color-button-primary-background-hover:var(--cat-color-brand-yellow-40);--cat-theme-color-button-primary-background-active:var(--cat-color-brand-orange-30);--cat-theme-color-button-primary-background-disabled:var(--cat-color-brand-yellow-20);--cat-theme-color-button-primary-border:var(--cat-color-brand-yellow-90);--cat-theme-color-button-primary-border-hover:var(--cat-color-brand-yellow-90);--cat-theme-color-button-primary-border-active:var(--cat-color-brand-orange-50);--cat-theme-color-button-primary-border-disabled:var(--cat-color-brand-yellow-20);--cat-theme-color-button-primary-content:var(--cat-color-neutral-100);--cat-theme-color-button-primary-content-hover:var(--cat-color-neutral-100);--cat-theme-color-button-primary-content-active:var(--cat-color-neutral-100);--cat-theme-color-button-primary-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-contrast-background:var(--cat-color-neutral-100);--cat-theme-color-button-contrast-background-hover:var(--cat-color-neutral-90);--cat-theme-color-button-contrast-background-active:var(--cat-color-neutral-70);--cat-theme-color-button-contrast-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-contrast-border:var(--cat-color-neutral-100);--cat-theme-color-button-contrast-border-hover:var(--cat-color-neutral-90);--cat-theme-color-button-contrast-border-active:var(--cat-color-neutral-70);--cat-theme-color-button-contrast-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-contrast-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-link-content:var(--cat-color-brand-blue-70);--cat-theme-color-button-link-content-hover:var(--cat-color-brand-blue-60);--cat-theme-color-button-link-content-active:var(--cat-color-brand-blue-90);--cat-theme-color-button-link-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-danger-background:var(--cat-color-brand-red-70);--cat-theme-color-button-danger-background-hover:var(--cat-color-brand-red-60);--cat-theme-color-button-danger-background-active:var(--cat-color-brand-red-80);--cat-theme-color-button-danger-background-disabled:var(--cat-color-brand-red-20);--cat-theme-color-button-danger-border:var(--cat-color-brand-red-70);--cat-theme-color-button-danger-border-hover:var(--cat-color-brand-red-60);--cat-theme-color-button-danger-border-active:var(--cat-color-brand-red-80);--cat-theme-color-button-danger-border-disabled:var(--cat-color-brand-red-20);--cat-theme-color-button-ghost-danger-content:var(--cat-color-brand-red-70);--cat-theme-color-button-ghost-danger-content-hover:var(--cat-color-brand-red-60);--cat-theme-color-button-ghost-danger-content-active:var(--cat-color-brand-red-80);--cat-theme-color-button-ghost-danger-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-icon-default-background:var(--cat-color-neutral-10);--cat-theme-color-button-icon-default-background-hover:var(--cat-color-neutral-20);--cat-theme-color-button-icon-default-background-active:var(--cat-color-neutral-30);--cat-theme-color-button-icon-default-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-icon-default-border:var(--cat-color-neutral-10);--cat-theme-color-button-icon-default-border-hover:var(--cat-color-neutral-20);--cat-theme-color-button-icon-default-border-active:var(--cat-color-neutral-30);--cat-theme-color-button-icon-default-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-icon-strong-background-hover:var(--cat-color-neutral-80);--cat-theme-color-button-icon-strong-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-icon-strong-border-hover:var(--cat-color-neutral-80);--cat-theme-color-button-icon-strong-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-focus-ring:var(--cat-color-data-blue-30);--cat-theme-color-form-border:var(--cat-color-neutral-60);--cat-theme-color-form-border-focus:var(--cat-color-neutral-100);--cat-theme-color-form-border-hover:var(--cat-color-neutral-100);--cat-theme-color-form-border-active:var(--cat-color-neutral-100);--cat-theme-color-form-background-hover:var(--cat-color-neutral-10);--cat-theme-color-form-background-active:var(--cat-color-neutral-10);--cat-theme-color-status-neutral:var(--cat-color-brand-blue-70);--cat-theme-color-status-active:var(--cat-color-brand-green-70);--cat-theme-color-status-intermediate:var(--cat-color-neutral-70);--cat-theme-color-status-caution:var(--cat-color-brand-yellow-70);--cat-theme-color-status-warning:var(--cat-color-brand-yellow-70);--cat-theme-color-status-danger:var(--cat-color-brand-red-70);--cat-theme-color-status-disabled:var(--cat-color-neutral-10);--cat-theme-color-table-default-hover:var(--cat-color-neutral-10);--cat-theme-color-table-default-selected:var(--cat-color-neutral-20);--cat-theme-color-table-alternate:var(--cat-color-neutral-10);--cat-theme-color-table-alternate-hover:var(--cat-color-neutral-20);--cat-theme-color-table-alternate-selected:var(--cat-color-brand-yellow-20);--cat-theme-color-table-alternate-selected-hover:var(--cat-color-brand-yellow-30);--cat-theme-border-radius:var(--cat-border-radius-md);--cat-theme-border-width:var(--cat-border-width-sm);--cat-theme-box-shadow-sm:var(--cat-box-shadow-sm);--cat-theme-box-shadow-md:var(--cat-box-shadow-md);--cat-theme-box-shadow-lg:var(--cat-box-shadow-lg);--cat-theme-box-shadow-xl:var(--cat-box-shadow-xl);--cat-theme-typography-display-xl-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-xl-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-xl-font-size:var(--cat-font-size-80);--cat-theme-typography-display-xl-line-height:var(--cat-line-height-80);--cat-theme-typography-display-xl-mobile-font-size:var(--cat-font-size-48);--cat-theme-typography-display-xl-mobile-line-height:var(--cat-line-height-56);--cat-theme-typography-display-lg-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-lg-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-lg-font-size:var(--cat-font-size-64);--cat-theme-typography-display-lg-line-height:var(--cat-line-height-72);--cat-theme-typography-display-lg-mobile-font-size:var(--cat-font-size-40);--cat-theme-typography-display-lg-mobile-line-height:var(--cat-line-height-48);--cat-theme-typography-display-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-font-size:var(--cat-font-size-48);--cat-theme-typography-display-line-height:var(--cat-line-height-56);--cat-theme-typography-display-mobile-font-size:var(--cat-font-size-32);--cat-theme-typography-display-mobile-line-height:var(--cat-line-height-40);--cat-theme-typography-display-sm-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-sm-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-sm-font-size:var(--cat-font-size-16);--cat-theme-typography-display-sm-line-height:var(--cat-line-height-24);--cat-theme-typography-headline-lg-font-family:var(--cat-font-family-secondary);--cat-theme-typography-headline-lg-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-headline-lg-font-size:var(--cat-font-size-40);--cat-theme-typography-headline-lg-line-height:var(--cat-line-height-48);--cat-theme-typography-headline-lg-mobile-font-size:var(--cat-font-size-32);--cat-theme-typography-headline-lg-mobile-line-height:var(--cat-line-height-40);--cat-theme-typography-headline-font-family:var(--cat-font-family-secondary);--cat-theme-typography-headline-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-headline-font-size:var(--cat-font-size-32);--cat-theme-typography-headline-line-height:var(--cat-line-height-40);--cat-theme-typography-headline-mobile-font-size:var(--cat-font-size-24);--cat-theme-typography-headline-mobile-line-height:var(--cat-line-height-32);--cat-theme-typography-title-font-family:var(--cat-font-family-secondary);--cat-theme-typography-title-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-title-font-size:var(--cat-font-size-24);--cat-theme-typography-title-line-height:var(--cat-line-height-32);--cat-theme-typography-title-mobile-font-size:var(--cat-font-size-20);--cat-theme-typography-title-mobile-line-height:var(--cat-line-height-28);--cat-theme-typography-title-sm-font-family:var(--cat-font-family-secondary);--cat-theme-typography-title-sm-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-title-sm-font-size:var(--cat-font-size-20);--cat-theme-typography-title-sm-line-height:var(--cat-line-height-28);--cat-theme-typography-label-lg-font-family:var(--cat-font-family-primary);--cat-theme-typography-label-lg-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-label-lg-font-size:var(--cat-font-size-16);--cat-theme-typography-label-lg-line-height:var(--cat-line-height-24);--cat-theme-typography-label-font-family:var(--cat-font-family-primary);--cat-theme-typography-label-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-label-font-size:var(--cat-font-size-14);--cat-theme-typography-label-line-height:var(--cat-line-height-20);--cat-theme-typography-label-sm-font-family:var(--cat-font-family-primary);--cat-theme-typography-label-sm-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-label-sm-font-size:var(--cat-font-size-12);--cat-theme-typography-label-sm-line-height:var(--cat-line-height-16);--cat-theme-typography-body-font-family:var(--cat-font-family-primary);--cat-theme-typography-body-font-weight:var(--cat-font-weight-regular);--cat-theme-typography-body-font-size:var(--cat-font-size-16);--cat-theme-typography-body-line-height:var(--cat-line-height-24);--cat-theme-typography-body-sm-font-family:var(--cat-font-family-primary);--cat-theme-typography-body-sm-font-weight:var(--cat-font-weight-regular);--cat-theme-typography-body-sm-font-size:var(--cat-font-size-14);--cat-theme-typography-body-sm-line-height:var(--cat-line-height-20);--cat-theme-typography-footnote-font-family:var(--cat-font-family-primary);--cat-theme-typography-footnote-font-weight:var(--cat-font-weight-regular);--cat-theme-typography-footnote-font-size:var(--cat-font-size-12);--cat-theme-typography-footnote-line-height:var(--cat-line-height-16);--cat-theme-typography-footnote-bold-font-family:var(--cat-font-family-primary);--cat-theme-typography-footnote-bold-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-footnote-bold-font-size:var(--cat-font-size-12);--cat-theme-typography-footnote-bold-line-height:var(--cat-line-height-16);--cat-theme-color-background-default:var(--cat-color-neutral-white);--cat-theme-color-background-brand:var(--cat-color-brand-cat-yellow);--cat-theme-color-content-knockout:var(--cat-color-neutral-white);--cat-theme-color-content-knockout-hover:var(--cat-color-neutral-white);--cat-theme-color-badge-black-background:var(--cat-color-neutral-black);--cat-theme-color-badge-black-content:var(--cat-color-neutral-white);--cat-theme-color-badge-white-background:var(--cat-color-neutral-white);--cat-theme-color-badge-white-content:var(--cat-color-neutral-black);--cat-theme-color-button-background:var(--cat-color-neutral-white);--cat-theme-color-button-border:var(--cat-color-neutral-black);--cat-theme-color-button-border-hover:var(--cat-color-neutral-black);--cat-theme-color-button-border-active:var(--cat-color-neutral-black);--cat-theme-color-button-content:var(--cat-color-neutral-black);--cat-theme-color-button-content-hover:var(--cat-color-neutral-black);--cat-theme-color-button-content-active:var(--cat-color-neutral-black);--cat-theme-color-button-contrast-content:var(--cat-color-neutral-white);--cat-theme-color-button-contrast-content-hover:var(--cat-color-neutral-white);--cat-theme-color-button-contrast-content-active:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content-hover:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content-active:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content-disabled:var(--cat-color-neutral-white);--cat-theme-color-button-icon-strong-background:var(--cat-color-neutral-black);--cat-theme-color-button-icon-strong-background-active:var(--cat-color-neutral-black);--cat-theme-color-button-icon-strong-border:var(--cat-color-neutral-black);--cat-theme-color-button-icon-strong-border-active:var(--cat-color-neutral-black);--cat-theme-color-focus-ring-inverted:var(--cat-color-neutral-white);--cat-theme-color-form-background:var(--cat-color-neutral-white);--cat-theme-color-form-background-focus:var(--cat-color-neutral-white);--cat-theme-color-table-default:var(--cat-color-neutral-white)}*,::slotted(*),:after,:before{box-sizing:border-box}:focus-visible{outline-color:var(--cat-theme-color-focus-ring)}.cat-u-content-knockout-brand{color:var(--cat-theme-color-content-knockout-brand)}.cat-u-is-hidden{display:none!important;visibility:hidden!important}.cat-u-is-vishidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}@media (min-width:23.4375rem){.cat-u-hide-sm{display:none!important}}@media (min-width:35rem){.cat-u-hide-sm-2{display:none!important}}@media (min-width:48rem){.cat-u-hide-md{display:none!important}}@media (min-width:60rem){.cat-u-hide-lg{display:none!important}}@media (min-width:75rem){.cat-u-hide-xl{display:none!important}}@media (max-width:23.4375rem){.cat-u-show-sm{display:none!important}}@media (max-width:35rem){.cat-u-show-sm-2{display:none!important}}@media (max-width:48rem){.cat-u-show-md{display:none!important}}@media (max-width:60rem){.cat-u-show-lg{display:none!important}}@media (max-width:75rem){.cat-u-show-xl{display:none!important}}.cat-u-margin-none{margin:0!important}.cat-u-margin-sm{margin:calc(var(--size-base-unit)*1)!important}.cat-u-margin-md{margin:calc(var(--size-base-unit)*2)!important}.cat-u-margin-lg{margin:calc(var(--size-base-unit)*3)!important}.cat-u-margin-xl{margin:calc(var(--size-base-unit)*4)!important}.cat-u-margin-xxl{margin:calc(var(--size-base-unit)*8)!important}.cat-u-margin-top-none{margin-block-start:0!important}.cat-u-margin-top-sm{margin-block-start:calc(var(--size-base-unit)*1)!important}.cat-u-margin-top-md{margin-block-start:calc(var(--size-base-unit)*2)!important}.cat-u-margin-top-lg{margin-block-start:calc(var(--size-base-unit)*3)!important}.cat-u-margin-top-xl{margin-block-start:calc(var(--size-base-unit)*4)!important}.cat-u-margin-top-xxl{margin-block-start:calc(var(--size-base-unit)*8)!important}.cat-u-margin-right-none{margin-inline-end:0!important}.cat-u-margin-right-sm{margin-inline-end:calc(var(--size-base-unit)*1)!important}.cat-u-margin-right-md{margin-inline-end:calc(var(--size-base-unit)*2)!important}.cat-u-margin-right-lg{margin-inline-end:calc(var(--size-base-unit)*3)!important}.cat-u-margin-right-xl{margin-inline-end:calc(var(--size-base-unit)*4)!important}.cat-u-margin-right-xxl{margin-inline-end:calc(var(--size-base-unit)*8)!important}.cat-u-margin-bottom-none{margin-block-end:0!important}.cat-u-margin-bottom-sm{margin-block-end:calc(var(--size-base-unit)*1)!important}.cat-u-margin-bottom-md{margin-block-end:calc(var(--size-base-unit)*2)!important}.cat-u-margin-bottom-lg{margin-block-end:calc(var(--size-base-unit)*3)!important}.cat-u-margin-bottom-xl{margin-block-end:calc(var(--size-base-unit)*4)!important}.cat-u-margin-bottom-xxl{margin-block-end:calc(var(--size-base-unit)*8)!important}.cat-u-margin-bottom-xl-xxl{margin-block-end:calc(var(--size-base-unit)*4)!important}@media (min-width:48rem){.cat-u-margin-bottom-xl-xxl{margin-block-end:calc(var(--size-base-unit)*8)!important}}.cat-u-margin-left-none{margin-inline-start:0!important}.cat-u-margin-left-sm{margin-inline-start:calc(var(--size-base-unit)*1)!important}.cat-u-margin-left-md{margin-inline-start:calc(var(--size-base-unit)*2)!important}.cat-u-margin-left-lg{margin-inline-start:calc(var(--size-base-unit)*3)!important}.cat-u-margin-left-xl{margin-inline-start:calc(var(--size-base-unit)*4)!important}.cat-u-margin-left-xxl{margin-inline-start:calc(var(--size-base-unit)*8)!important}.cat-u-padding-none{padding:0!important}.cat-u-padding-sm{padding:calc(var(--size-base-unit)*1)!important}.cat-u-padding-md{padding:calc(var(--size-base-unit)*2)!important}.cat-u-padding-lg{padding:calc(var(--size-base-unit)*3)!important}.cat-u-padding-xl{padding:calc(var(--size-base-unit)*4)!important}.cat-u-padding-xxl{padding:calc(var(--size-base-unit)*8)!important}.cat-u-padding-top-none{padding-block-start:0!important}.cat-u-padding-top-sm{padding-block-start:calc(var(--size-base-unit)*1)!important}.cat-u-padding-top-md{padding-block-start:calc(var(--size-base-unit)*2)!important}.cat-u-padding-top-lg{padding-block-start:calc(var(--size-base-unit)*3)!important}.cat-u-padding-top-xl{padding-block-start:calc(var(--size-base-unit)*4)!important}.cat-u-padding-top-xxl{padding-block-start:calc(var(--size-base-unit)*8)!important}.cat-u-padding-right-none{padding-inline-end:0!important}.cat-u-padding-right-sm{padding-inline-end:calc(var(--size-base-unit)*1)!important}.cat-u-padding-right-md{padding-inline-end:calc(var(--size-base-unit)*2)!important}.cat-u-padding-right-lg{padding-inline-end:calc(var(--size-base-unit)*3)!important}.cat-u-padding-right-xl{padding-inline-end:calc(var(--size-base-unit)*4)!important}.cat-u-padding-right-xxl{padding-inline-end:calc(var(--size-base-unit)*8)!important}.cat-u-padding-bottom-none{padding-block-end:0!important}.cat-u-padding-bottom-sm{padding-block-end:calc(var(--size-base-unit)*1)!important}.cat-u-padding-bottom-md{padding-block-end:calc(var(--size-base-unit)*2)!important}.cat-u-padding-bottom-lg{padding-block-end:calc(var(--size-base-unit)*3)!important}.cat-u-padding-bottom-xl{padding-block-end:calc(var(--size-base-unit)*4)!important}.cat-u-padding-bottom-xxl{padding-block-end:calc(var(--size-base-unit)*8)!important}.cat-u-padding-left-none{padding-inline-start:0!important}.cat-u-padding-left-sm{padding-inline-start:calc(var(--size-base-unit)*1)!important}.cat-u-padding-left-md{padding-inline-start:calc(var(--size-base-unit)*2)!important}.cat-u-padding-left-lg{padding-inline-start:calc(var(--size-base-unit)*3)!important}.cat-u-padding-left-xl{padding-inline-start:calc(var(--size-base-unit)*4)!important}.cat-u-padding-left-xxl{padding-inline-start:calc(var(--size-base-unit)*8)!important}.cat-u-display-flex{align-items:center;display:flex!important}.cat-u-display-block{display:block!important}.cat-u-width-100{width:100%}.cat-u-theme-typography-display-xl{font-family:var(--cat-theme-typography-display-xl-font-family)!important;font-size:var(--cat-theme-typography-display-xl-font-size)!important;font-weight:var(--cat-theme-typography-display-xl-font-weight)!important;line-height:var(--cat-theme-typography-display-xl-line-height)!important}@media (width <= calc(48rem - 0.02px)){.cat-u-theme-typography-display-xl{font-size:var(--cat-theme-typography-display-xl-mobile-font-size)!important;line-height:var(--cat-theme-typography-display-xl-mobile-line-height)!important}}.cat-u-theme-typography-display-lg{font-family:var(--cat-theme-typography-display-lg-font-family)!important;font-size:var(--cat-theme-typography-display-lg-font-size)!important;font-weight:var(--cat-theme-typography-display-lg-font-weight)!important;line-height:var(--cat-theme-typography-display-lg-line-height)!important}@media (width <= calc(48rem - 0.02px)){.cat-u-theme-typography-display-lg{font-size:var(--cat-theme-typography-display-lg-mobile-font-size)!important;line-height:var(--cat-theme-typography-display-lg-mobile-line-height)!important}}.cat-u-theme-typography-display{font-family:var(--cat-theme-typography-display-font-family)!important;font-size:var(--cat-theme-typography-display-font-size)!important;font-weight:var(--cat-theme-typography-display-font-weight)!important;line-height:var(--cat-theme-typography-display-line-height)!important}@media (width <= calc(48rem - 0.02px)){.cat-u-theme-typography-display{font-size:var(--cat-theme-typography-display-mobile-font-size)!important;line-height:var(--cat-theme-typography-display-mobile-line-height)!important}}.cat-u-theme-typography-display-sm{font-family:var(--cat-theme-typography-display-sm-font-family)!important;font-size:var(--cat-theme-typography-display-sm-font-size)!important;font-weight:var(--cat-theme-typography-display-sm-font-weight)!important;line-height:var(--cat-theme-typography-display-sm-line-height)!important}.cat-u-theme-typography-headline-lg{font-family:var(--cat-theme-typography-headline-lg-font-family)!important;font-size:var(--cat-theme-typography-headline-lg-font-size)!important;font-weight:var(--cat-theme-typography-headline-lg-font-weight)!important;line-height:var(--cat-theme-typography-headline-lg-line-height)!important}@media (width <= calc(48rem - 0.02px)){.cat-u-theme-typography-headline-lg{font-size:var(--cat-theme-typography-headline-lg-mobile-font-size)!important;line-height:var(--cat-theme-typography-headline-lg-mobile-line-height)!important}}.cat-u-theme-typography-headline{font-family:var(--cat-theme-typography-headline-font-family)!important;font-size:var(--cat-theme-typography-headline-font-size)!important;font-weight:var(--cat-theme-typography-headline-font-weight)!important;line-height:var(--cat-theme-typography-headline-line-height)!important}@media (width <= calc(48rem - 0.02px)){.cat-u-theme-typography-headline{font-size:var(--cat-theme-typography-headline-mobile-font-size)!important;line-height:var(--cat-theme-typography-headline-mobile-line-height)!important}}.cat-u-theme-typography-title{font-family:var(--cat-theme-typography-title-font-family)!important;font-size:var(--cat-theme-typography-title-font-size)!important;font-weight:var(--cat-theme-typography-title-font-weight)!important;line-height:var(--cat-theme-typography-title-line-height)!important}@media (width <= calc(48rem - 0.02px)){.cat-u-theme-typography-title{font-size:var(--cat-theme-typography-title-mobile-font-size)!important;line-height:var(--cat-theme-typography-title-mobile-line-height)!important}}.cat-u-theme-typography-title-sm{font-family:var(--cat-theme-typography-title-sm-font-family)!important;font-size:var(--cat-theme-typography-title-sm-font-size)!important;font-weight:var(--cat-theme-typography-title-sm-font-weight)!important;line-height:var(--cat-theme-typography-title-sm-line-height)!important}.cat-u-theme-typography-label-lg{font-family:var(--cat-theme-typography-label-lg-font-family)!important;font-size:var(--cat-theme-typography-label-lg-font-size)!important;font-weight:var(--cat-theme-typography-label-lg-font-weight)!important;line-height:var(--cat-theme-typography-label-lg-line-height)!important}.cat-u-theme-typography-label{font-family:var(--cat-theme-typography-label-font-family)!important;font-size:var(--cat-theme-typography-label-font-size)!important;font-weight:var(--cat-theme-typography-label-font-weight)!important;line-height:var(--cat-theme-typography-label-line-height)!important}.cat-u-theme-typography-label-sm{font-family:var(--cat-theme-typography-label-sm-font-family)!important;font-size:var(--cat-theme-typography-label-sm-font-size)!important;font-weight:var(--cat-theme-typography-label-sm-font-weight)!important;line-height:var(--cat-theme-typography-label-sm-line-height)!important}.cat-u-theme-typography-body{font-family:var(--cat-theme-typography-body-font-family)!important;font-size:var(--cat-theme-typography-body-font-size)!important;font-weight:var(--cat-theme-typography-body-font-weight)!important;line-height:var(--cat-theme-typography-body-line-height)!important}.cat-u-theme-typography-body-sm{font-family:var(--cat-theme-typography-body-sm-font-family)!important;font-size:var(--cat-theme-typography-body-sm-font-size)!important;font-weight:var(--cat-theme-typography-body-sm-font-weight)!important;line-height:var(--cat-theme-typography-body-sm-line-height)!important}.cat-u-theme-typography-footnote{font-family:var(--cat-theme-typography-footnote-font-family)!important;font-size:var(--cat-theme-typography-footnote-font-size)!important;font-weight:var(--cat-theme-typography-footnote-font-weight)!important;line-height:var(--cat-theme-typography-footnote-line-height)!important}.cat-u-theme-typography-footnote-bold{font-family:var(--cat-theme-typography-footnote-bold-font-family)!important;font-size:var(--cat-theme-typography-footnote-bold-font-size)!important;font-weight:var(--cat-theme-typography-footnote-bold-font-weight)!important;line-height:var(--cat-theme-typography-footnote-bold-line-height)!important}body{background:var(--cat-theme-color-background-default);color:var(--cat-theme-color-content-default);display:flex;flex-direction:column;font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);line-height:var(--cat-theme-typography-body-line-height);margin:0;padding:0}img{height:auto;max-width:100%}
body{position:relative;padding-bottom:45px}.path-contact .contact-message-contact-admin-form .form-actions #edit-submit{background-color:unset}a#edit-cancel,a#edit-delete,button.reset,a.cc-btn-secondary-outline,button#edit-reset-view-my-historical-subscription,button.cc-btn-secondary-outline,a.secondary-btn.cc-btn.cc-btn-secondary-bold{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-14);line-height:var(--cat-line-height-20);font-weight:var(--cat-font-weight-semibold);display:inline-flex;justify-content:center;align-items:center;padding:var(--cat-button-padding,calc(var(--size-base-unit)*1.125) calc(var(--size-base-unit)*2));margin:0;background-color:var(--cat-theme-color-button-background);border-width:var(--cat-theme-border-width);border-style:solid;border-color:var(--cat-theme-color-button-border);border-start-start-radius:var(--cat-button-border-block-start-left-radius,var(--cat-theme-border-radius));border-start-end-radius:var(--cat-button-border-block-start-right-radius,var(--cat-theme-border-radius));border-end-end-radius:var(--cat-button-border-block-end-right-radius,var(--cat-theme-border-radius));border-end-start-radius:var(--cat-button-border-block-end-left-radius,var(--cat-theme-border-radius));color:var(--cat-theme-color-button-content);width:var(--cat-theme-button-width,auto);text-decoration:none;cursor:pointer;transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}a#edit-delete{background-color:var(--cat-theme-color-button-danger-background);color:var(--cat-theme-color-button-danger-content);border-color:var(--cat-theme-color-button-danger-border)}a#edit-delete:hover{background-color:var(--cat-theme-color-button-danger-background-hover);border-color:var(--cat-theme-color-button-danger-border-hover);color:var(--cat-theme-color-button-danger-content-hover)}a#edit-delete:focus{background-color:var(--cat-theme-color-button-danger-background);color:var(--cat-theme-color-button-danger-content);border-color:var(--cat-theme-color-button-danger-background)}a#edit-cancel:hover,button#edit-reset-view-my-historical-subscription:hover,button.reset:hover,a.cc-btn-secondary-outline:hover,button.cc-btn-secondary-outline:hover,a.secondary-btn.cc-btn.cc-btn-secondary-bold:hover{background-color:var(--cat-theme-color-button-background-hover);border-color:var(--cat-theme-color-button-border-hover);color:var(--cat-theme-color-button-content-hover)}a#edit-cancel:focus,button.reset:focus,button#edit-reset-view-my-historical-subscription:focus,a.cc-btn-secondary-outline:focus,button.cc-btn-secondary-outline:focus,a.secondary-btn.cc-btn.cc-btn-secondary-bold:focus{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,0);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}a#edit-cancel:focus-visible,button.reset:focus-visible,button#edit-reset-view-my-historical-subscription:focus-visible,a.cc-btn-secondary-outline:focus-visible,button.cc-btn-secondary-outline:focus-visible,a.secondary-btn.cc-btn.cc-btn-secondary-bold:focus-visible{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,0);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}a#edit-cancel:active,button.reset:active,button#edit-reset-view-my-historical-subscription:active,a.cc-btn-secondary-outline:active,button.cc-btn-secondary-outline:active,a.secondary-btn.cc-btn.cc-btn-secondary-bold:active{background-color:var(--cat-theme-color-button-background-active);border-color:var(--cat-theme-color-button-border-active);color:var(--cat-theme-color-button-content-active)}.cc-btn.cc-btn-primary{background-color:var(--cat-theme-color-button-primary-background);border-color:var(--cat-theme-color-button-primary-border);color:var(--cat-theme-color-button-primary-content);font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-14);line-height:var(--cat-line-height-20);font-weight:var(--cat-font-weight-semibold);display:inline-flex;justify-content:center;align-items:center;padding:var(--cat-button-padding,calc(var(--size-base-unit)*1.125) calc(var(--size-base-unit)*2));margin:0;border-width:var(--cat-theme-border-width);border-style:solid;border-start-start-radius:var(--cat-button-border-block-start-left-radius,var(--cat-theme-border-radius));border-start-end-radius:var(--cat-button-border-block-start-right-radius,var(--cat-theme-border-radius));border-end-end-radius:var(--cat-button-border-block-end-right-radius,var(--cat-theme-border-radius));border-end-start-radius:var(--cat-button-border-block-end-left-radius,var(--cat-theme-border-radius));width:var(--cat-theme-button-width,auto);text-decoration:none;cursor:pointer;transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cc-btn.cc-btn-primary{background-color:var(--cat-theme-color-button-primary-background);border-color:var(--cat-theme-color-button-primary-border);color:var(--cat-theme-color-button-primary-content)}.cc-btn.cc-btn-primary:active{background-color:var(--cat-theme-color-button-primary-background-active);border-color:var(--cat-theme-color-button-primary-border-active);color:var(--cat-theme-color-button-primary-content-active)}.cc-btn.cc-btn-primary:hover,.cc-btn.cc-btn-primary:focus{background-color:var(--cat-theme-color-button-primary-background-hover);border-color:var(--cat-theme-color-button-primary-border-hover);color:var(--cat-theme-color-button-primary-content-hover)}.cc-btn.cc-btn-primary:focus,.cc-btn.cc-btn-primary:focus-visible{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,0);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.contact-message-contact-admin-form .send-message,.contact-message-contact-admin-form .btn.cancel{white-space:nowrap !important;width:auto !important;display:inline-block !important}.path-contact.contact-integrations .contact-message-contact-admin-form .form-actions{width:100% !important}.contact-message-contact-admin-form .captcha{width:100% !important}.node-article-edit-form .form-actions:has(#edit-delete) #edit-cancel,.node-document-edit-form .form-actions:has(#edit-delete) #edit-cancel,.node-faq-edit-form .form-actions:has(#edit-delete) #edit-cancel{margin-left:11.5rem !important}.node-article-edit-form .form-actions #edit-delete,.node-document-edit-form .form-actions #edit-delete,.node-faq-edit-form .form-actions #edit-delete{margin-right:18px}.select-wrapper ul.list-unstyled{height:51px}.select-wrapper ul li.init a{height:51px;padding-top:23px}.select-wrapper ul li.init[aria-expanded=false]:after,.select-wrapper ul li.init[aria-expanded=true]:after{top:24px}:where(.path-apis,.path-user) .select-wrapper ul.list-unstyled{height:41px}:where(.path-apis,.path-user) .select-wrapper ul li.init a{height:41px;padding-top:10px}:where(.path-apis,.path-user) .select-wrapper ul li.init[aria-expanded=false]:after,:where(.path-apis,.path-user) .select-wrapper ul li.init[aria-expanded=true]:after{top:14px}.hide-blocks-dropdown-options,.hide-blocks-component-on-load{visibility:hidden}.path-frontpage .dmp-home-application-content{margin-top:10px}cat-heading a:hover{color:#000}.container.alert-container cat-toast{margin:10px auto 0px;display:inline-block;max-width:100%;cat-heading{display:flex}a{font-size:13px}}:root cat-tooltip{--cat-z-index-top:99}.user_catprofile ul li a[data-toggle=dropdown]:hover{background-color:transparent}body:has(:not(.body-wrapper))::-webkit-scrollbar{width:8px}body:has(:not(.body-wrapper))::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:26px}body:has(:not(.body-wrapper))::-webkit-scrollbar-thumb:hover{background:#555}body:is(.vendor){.contact-support,.contact_admin .contact-support,#block-feedbackfooter,.user-profile.team-management-buttons{display:none}}.ui-dialog-titlebar.ui-widget-header{background:unset;.ui-button:hover{color:#fff}.ui-button:hover,.ui-button .ui-icon{background:0 0 !important;border:unset !important}}cat-dropdown::part(text){white-space:nowrap}.form-group:last-child,.panel:last-child{margin-bottom:0}.select-wrapper{position:relative}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}
body{color:#000}a{font-size:14px;line-height:18px;color:#003087;font-weight:500}a:hover,a:focus{color:#003087}.perkins-class .form-type-textarea label.error,.perkins-class .form-type-textfield label.error,.perkins-class .form-type-number label.error,.perkins-class .form-type-email label.error,.perkins-class.path-api-catalog .description.help-block{display:block !important}.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-mail-0-value label,.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-cws-0-value label,.perkins-class.path-api-catalog .form-item-field-cat-sf-tech-owner-email-0-value label,.perkins-class.path-api-catalog .form-item-field-cat-sf-tech-owner-cwsgroup-0-value label,.perkins-class.path-api-catalog .form-item-field-cat-sf-technical-owner-0-value label,.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-0-value label{display:none !important}.path-contact .form-type-email label.label-animation{top:-35px !important}.perkins-class .form-type-textfield label,.perkins-class .form-type-number label,.perkins-class .form-type-url label,.perkins-class .form-type-email label,.perkins-class .form-type-tel label{top:0;font-size:12px}.perkins-class .form-type-textfield label.label-animation,.perkins-class .form-type-number label.label-animation,.perkins-class .form-type-url label.label-animation,.perkins-class .form-type-email label.label-animation,.perkins-class .form-type-tel label.label-animation{top:-35px;font-size:12px}.perkins-class .cc-btn-primary{background-color:#003087 !important;color:#fff !important;border:2px solid transparent !important;width:90px!important;border-radius:0}.perkins-class .cc-btn-primary:not(.cc-btn-disabled):hover,.perkins-class .cc-btn-primary:not(.cc-btn-disabled):hover:not(:active),.perkins-class .cc-btn-primary:not(.cc-btn-disabled):focus,.perkins-class .cc-btn-primary:not(.cc-btn-disabled):focus:not(:active){box-shadow:0 8px 10px #003087 !important;background-color:#003087 !important;color:#fff !important;border:2px solid transparent !important;width:90px!important;border-radius:0}.perkins-class .cc-btn-secondary-outline,.perkins-class a#edit-cancel{background-color:#fff;color:#43485c;border:1px solid #78869e;width:90px;border-radius:0}.perkins-class #edit-openid-connect-client-generic-login{border:0}.perkins-class .form-type-textfield .control-label,.perkins-class .form-type-select .control-label,.perkins-class .form-type-textarea .control-label,.perkins-class .form-type-email .control-label{display:block !important}.cc-checkbox-container{position:relative;height:16px;box-sizing:border-box;display:inline-block;margin:6px}.cc-checkbox-container .cc-checkbox-inner-container{position:relative;height:inherit;cursor:pointer;box-sizing:border-box;display:inline-block}.cc-checkbox-container .cc-checkbox-inner-container input[type=checkbox]{position:absolute;opacity:0;height:15px;width:40px;margin-left:-1px}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark{display:inline-block;position:relative;width:16px;height:16px;top:0;left:0}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark:before{content:"";position:absolute;width:16px;height:16px;border:1px solid #43485c;border-radius:3px;box-sizing:border-box}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark svg{width:12px;height:10px;position:absolute;top:3px;left:2px;opacity:0}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark:after{content:" ";position:absolute;height:0;width:0}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-label{height:16px;display:inline-block;padding-left:9px;float:right;line-height:16px}.cc-checkbox-container.cc-checkbox-checked .cc-checkbox-inner-container input[type=checkbox]:not([disabled])~.cc-checkbox-checkmark:before{background-color:#fc0;border:none}.cc-checkbox-container.cc-checkbox-checked svg,.cc-checkbox-container.cc-checkbox-checked:hover .cc-checkbox-checkmark svg{opacity:1}.cc-checkbox-container .cc-checkbox-inner-container input[type=checkbox]:checked:not([disabled])~.cc-checkbox-checkmark svg{opacity:1}.cc-checkbox-container .cc-checkbox-inner-container input[type=checkbox]:checked:not([disabled])~.cc-checkbox-checkmark:before{background-color:#fc0;border:none}.cc-checkbox-container .cc-checkbox-inner-container input[type=checkbox]:checked:not([disabled])~.cc-checkbox-checkmark svg{opacity:1}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark{display:inline-block;width:16px;height:16px;top:0;left:0}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark:before{content:"";position:absolute;width:16px;height:16px;border:1px solid #43485c;border-radius:3px;box-sizing:border-box}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark:after{content:" ";position:absolute;height:0;width:0}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-label{height:18px;display:inline-block;padding-left:9px;line-height:18px}.cc-checkbox-container:focus{outline:0}.perkins-class.path-contact .contact-message-form .button--primary,.perkins-class.path-contact .contact-message-form .button--primary:focus,.perkins-class.path-contact .contact-message-form .button--primary:hover{width:180px !important}.perkins-class .contact-message-form #edit-cancel{margin-right:10px}.perkins-class #openid-connect-login-form .cc-btn-primary{width:auto !important}.perkins-class #views-exposed-form-articles-landing-page-1 .cc-btn-primary{margin-right:10px}.perkins-class #views-exposed-form-faq-listing-page-1 .form-type-textfield .form-text#edit-key{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/api_catalog/css/../images/search_icon.svg);padding:0 0 0 30px}.perkins-class #views-exposed-form-faq-listing-page-1 .form-autocomplete .input-group{margin-top:21px;border-bottom:1px solid #505f7a !important}.perkins-class .view-id-faq_listing.view-display-id-page_1 .form-type-textfield,.perkins-class .view-id-faq_listing.view-display-id-page_1 .form-type-select{width:285px}.perkins-class.anonymous .ui-menu.ui-widget.ui-autocomplete,.perkins-class.authenticated .ui-menu.ui-widget.ui-autocomplete{width:287px !important}.perkins-class .cc-btn-secondary-bold{background-color:#43485c;color:#fff}.perkins-class .select_drop_down{z-index:100;position:relative}.perkins-class form#node-document-form .form-actions{float:right}.perkins-class .path-api-catalog .ui-menu.ui-widget.ui-autocomplete{width:230px !important}.perkins-class button#edit-openid-connect-client-generic-login:focus,.perkins-class button#edit-openid-connect-client-generic-login:focus-visible{border:none !important;outline:none !important}.perkins-class .environemnt-value #edit-reset-api-services{height:40px}.perkins-class .view-id-api_services.view-display-id-page_2 input#edit-key{border:none !important;border-radius:0 !important}.perkins-class .dealer-subscription-form .form-control,.select-wrapper{border-radius:0 !important}.perkins-class.path-api-catalog .dealer-subscription-form .form-control:hover,.perkins-class.path-api-catalog.path-subscription .select-wrapper:hover{border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid #505f7a !important}.perkins-class .dealer-subscription-form .form-control,.select-wrapper{border-radius:0 !important}.perkins-class.path-api-catalog .form-type-textfield .form-text:focus{background-color:#e6e6e6 !important;border-bottom:2px solid #003087 !important}.perkins-class .path-api-catalog #edit-field-cat-sf-app-description-0-value{border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid #505f7a !important}.perkins-class .path-api-catalog #edit-field-cat-sf-app-description-0-value:focus{border-bottom:2px solid #003087 !important}.perkins-class .path-api-catalog #edit-field-cat-sf-app-description-0-value:focus{background-color:#dddedf}.perkins-class.path-api-catalog .dealer-subscription-form .form-control,.perkins-class.path-api-catalog.path-subscription .select-wrapper{border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid #505f7a !important}.path-api-catalog .field--name-field-cat-sf-oauth-client button{margin-top:-175px;margin-left:273px;background-color:transparent !important;font-size:24px}.path-api-catalog .field--name-field-cat-sf-oauth-client button,.path-api-catalog .field--name-field-cat-sf-oauth-client button:hover{margin-top:-175px;margin-left:273px;background-color:transparent !important;font-size:24px;position:relative}.path-api-catalog .field--name-field-cat-sf-oauth-client button,.path-api-catalog .field--name-field-cat-sf-oauth-client button:hover{box-shadow:none !important;color:#43485c !important}.perkins-class.path-api-catalog .field--name-field-cat-sf-oauth-client .form-item .button:hover,.perkins-class.path-api-catalog .field--name-field-cat-sf-oauth-client .form-item .button:focus{color:#5e6a71 !important;background-color:transparent !important;box-shadow:none !important}.path-api-catalog .form-submit.btn-danger{border:1px solid #78869e !important;background-color:transparent !important;color:#43485c}.perkins-class .form-type-radio .cc-radio-checked.active .cc-radio-outer-circle{box-shadow:inset 0 0 1px #003087 !important}.cc-checkbox-container .cc-checkbox-inner-container input[type=checkbox]:checked:not([disabled])~.cc-checkbox-checkmark:before{background-color:#003087 !important}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark svg path#Path{fill:#fff !important}.cc-radio-checked:not(.cc-radio-disabled) .cc-radio-outer-circle{background-color:transparent !important}.form-type-radio:not(.cc-radio-disabled):hover .cc-radio-inner-circle,.cc-radio-checked .cc-radio-inner-circle{background-color:#003087}.cc-radio-checked:not(.cc-radio-disabled) .cc-radio-outer-circle,.form-type-radio .active.cc-radio-checked:not(.cc-radio-disabled) .cc-radio-outer-circle{box-shadow:inset 0 0 0 1px #003087}.form-type-radio:not(.cc-radio-disabled):active .cc-radio-outer-circle{background-color:transparent !important;box-shadow:inset 0 0 1px #003087 !important}.perkins-class .form-type-radio .cc-radio-outer-circle{width:16px;height:16px}.perkins-class .form-type-radio .cc-radio-inner-circle{width:10px;height:10px;left:17px !important}.perkins-class.path-api-catalog.path-subscription button#edit-reset{display:block !important}.perkins-class a#edit-cancel{margin-left:415px !important;position:relative;height:40px}.node-article-form #edit-actions,.node-faq-form #edit-actions{float:right}.view-id-document_landing.view-display-id-page_1 button#edit-reset-document-landing{margin-left:10px}.perkins-class.path-contact a#edit-cancel{margin-left:0 !important}body .Cat_headbg{background-color:#003087;height:95px;max-height:95px}.navbar.container,.path-user #edit-openid-connect-client-generic-login{background-color:#003087 !important;border-radius:0}.page-node-type-document .cat_container .page-header{display:none}li.expanded.active.open .dropdown-menu,li.expanded.active.has_open .dropdown-menu{display:block !important}.logo.navbar-btn{margin-top:19px;margin-bottom:22px}.cat_userguidelines .text-useguide{color:#fff}.cat_userguidelines a img{filter:brightness(0) invert(1)}.user_profile .login-details .navbar-right>li>a.user_first_name{color:#fff !important;padding:0 0 0 15px !important;text-transform:capitalize}.logged-in-user .login-details ul li a[data-toggle=dropdown]{padding:3px 30px 0 7px !important}.user_profile .logged-in-user{height:auto}.user-not-logged-in .navbar-default .navbar-nav>li{padding-top:24px}.login-details .navbar-right>li.open>a,.navbar-default .expanded .dropdown-menu a{color:#fff !important}#block-openidconnectlogin,#edit-openid-connect-client-generic-login,.cat_userguidelines{background-color:#5e6a71!important}#block-perkins-appcataloglogininfo{display:none}.navbar-default .expanded.active.active-trail:hover,.navbar-default .navbar-nav>li .active-trail:hover,.navbar-default .expanded .dropdown-menu li a:hover,.navbar-default .expanded .dropdown-menu,.navbar-default .dropdown-menu .active-trail{color:#fff !important}.back_to_home:hover a{color:#003087;border-bottom:1px solid #003087}.page-node-type-page .container.page-header.page-skin{display:none}.breadcrumb .active{color:#5e6a71!important}.navbar-default .navbar-nav>li .active.active-trail,.navbar-default .navbar-nav>li .active-trail,.login-details li.expanded.active.open a,.navbar-default .navbar-nav>li>a{color:#fff !important}.page_breadcrumb a{color:#003087 !important}.navbar-default .active-trail,.navbar-default .expanded.open,.login-details li.expanded.active.open{background-color:#5e6a71 !important}.navbar-default .expanded.dropdown:hover{background-color:transparent}.navbar-default .navbar-nav>li>a,.login-details .block-profile-wrap .login-username a,.dropdown-menu>li>a{font-weight:400;text-transform:none;line-height:normal}.navbar-default .navbar-nav>li>a:hover{color:#f6f6f6 !important}.navbar-default .expanded.dropdown .dropdown-menu,.navbar-default .expanded .dropdown-menu,.navbar-default .expanded.dropdown .dropdown-menu li a{background:#5e6a71;color:#fff !important}a[data-drupal-link-system-path=api-catalog]{float:left !important;padding:0 7px 0 15px !important;height:auto !important}#block-perkins-main-menu ul.nav li.dropdown:hover>ul.dropdown-menu{display:none !important}#block-perkins-main-menu ul.nav li.dropdown.open>ul.dropdown-menu{display:block !important}.Cat_footdbg,.Cat_footdbg .footer,.Cat_Legalnotice{background-color:#5e6a71 !important}.cat_footer li a,.text-muted{color:#fff}svg.ext path{stroke:#fff !important}.navbar .logo img{width:185px !important;height:auto}.navbar .logo.navbar-btn{padding:0 0 0 21px}.user_profile .expanded.dropdown,.user_profile .expanded,.user_profile .expanded .dropdown-menu{width:100%}.path-frontpage .banner-container{width:100% !important;margin-left:0 !important}.pagination>li>a{color:#003087 !important}.form-type-fields-animation .form-control{background-color:#dddedf;border-bottom:2px solid #003087 !important}@media (max-width:991px){.Cat_headbg .navbg{background-color:#003087;border-color:transparent}.login-details .block-profile-wrap .login-username{display:contents}}@media only screen and (min-width:992px){.user_profile .login-details .expanded{padding:37px 12px 37px 0 !important;height:auto;margin-right:30px}#block-perkins-main-menu .dropdown-menu>li>a{padding-left:15px;padding-bottom:15px}.login-details .block-profile-wrap{margin-left:5px;margin-bottom:5px}.navbar-default #navbar-collapse #block-perkins-main-menu .navbar-nav>li{padding:40px 0}#block-perkins-main-menu .navbar-nav>li>a{padding:0 7px 0 15px !important;text-transform:capitalize}#block-perkins-main-menu ul li a[data-toggle=dropdown]{padding:3px 22px 0 2px !important}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){#block-perkins-main-menu .navbar-nav{text-align:left;width:auto !important;padding:0 !important}#block-perkins-main-menu ul li .active-trail{width:85% !important;border:none}#block-perkins-main-menu ul li a[data-toggle=dropdown]{float:right;display:initial !important;width:6%}#block-perkins-views-block-user-info-block-1{width:100%}#block-perkins-main-menu a[data-drupal-link-system-path=api-catalog]{float:none !important;height:auto !important;padding-left:15px !important}.user_profile .login-details .navbar-right>li>a.user_first_name{padding:10px 0 10px 15px !important;margin-top:0}.navbar-default .expanded.dropdown .dropdown-menu li a{padding-left:15px !important}.login-details ul li a[data-toggle=dropdown]{right:17px !important;top:-2px}.navbar-default .navbar-toggle{margin-top:18px}.user_profile .login-details .navbar-right>li>a.user_first_name{padding-left:15px !important}#block-perkins-main-menu ul li a[data-toggle=dropdown]{right:16px !important}.navbar .logo img{width:150px !important;height:auto}}@media only screen and (min-width:320px) and (max-width:991px) and (orientation:landscape){#block-perkins-main-menu .navbar-nav{text-align:left;width:auto !important;padding:0 !important}#block-cat-account-menu .navbar-right{text-align:center}#block-perkins-main-menu ul li .active-trail{width:90%;border:none}#block-perkins-main-menu ul li a[data-toggle=dropdown]{float:right;display:initial !important;width:6%}#block-perkins-views-block-user-info-block-1{width:100%}#block-perkins-main-menu a[data-drupal-link-system-path=api-catalog]{float:none !important;height:auto !important}.path-frontpage .view-id-discover_applications_view .row.wrapper-discoverbox .slider_summary_section{height:80px !important}.user_profile .login-details .navbar-right>li>a.user_first_name,#block-perkins-main-menu a[data-drupal-link-system-path=api-catalog]{padding:10px 0 10px 15px !important;margin-top:0}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}.path-frontpage .navbar-default .navbar-nav>li>a{text-transform:none !important}.login-details .navbar-nav a[aria-expanded=true]:after,.login-details .navbar-nav a[aria-expanded=false]:after{right:23px;position:absolute}.login-details .navbar-nav>li>a:not(:last-child){width:50%;padding-top:10px}.login-details .block-profile-wrap{float:inherit}.login-details .block-profile-wrap .login-username a{padding-left:15px}.navbar-default .navbar-toggle{margin-right:20px;margin-top:18px;padding:9px 0;background-position:3px 15px}.navbar-default .navbar-toggle .icon-bar{margin:7px 0 0;width:30px;height:3px}.navbar .logo img{width:150px !important;height:auto}}@media only screen and (min-width:813px) and (max-width:991px) and (orientation:landscape){.login-details .navbar-nav a[aria-expanded=true]:after,.login-details .navbar-nav a[aria-expanded=false]:after{width:5%}}@media only screen and (min-width:768px)and (max-width:1023px) and (orientation:portrait){#block-perkins-main-menu .navbar-nav{float:left;width:auto;padding:0 !important;text-align:left}.user_profile .expanded.dropdown,.user_profile .expanded{width:100%}#block-cat-account-menu .navbar-right{text-align:center}#block-perkins-views-block-user-info-block-1{float:none}#block-perkins-main-menu a[data-drupal-link-system-path=api-catalog]{float:none !important;padding-left:15px !important}.user_profile .login-details .navbar-right>li>a.user_first_name{padding:10px 0 15px 15px !important;margin-top:0}.login-details .navbar-nav a[aria-expanded=true]:after,.login-details .navbar-nav a[aria-expanded=false]:after{position:absolute;right:2px;top:13px}.navbar.container{padding:0 !important}.login-details .block-profile-wrap .login-username a{padding-left:15px !important}.navbar-default .navbar-toggle{margin-top:18px}}@media (max-width:991px){#block-perkins-main-menu ul li .active-trail{width:90%;border:none}#block-perkins-main-menu ul li a[data-toggle=dropdown]{float:right;display:initial !important;width:6%;right:15px}#block-perkins-views-block-user-info-block-1{width:100%}}@media (min-width:1228px) and (max-width:1229px){#block-perkins-main-menu .navbar-nav{width:71%;padding:0 30px 0 45px}}@media screen and (min-device-width:1200px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:1){#block-perkins-main-menu ul li a[data-toggle=dropdown]{display:none}#block-perkins-views-block-user-info-block-1{float:left}}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-height:1366px) and (min-width:1024px) and (orientation:landscape){.login-details .expanded.open{background:#f6f6f6 !important}#block-perkins-main-menu .expanded.active .active-trail{color:#fff !important}}@media only screen and (min-width:320px) and (max-width:350px) and (orientation:portrait){.cat_footer li{padding:0 !important}.cat-footer .Cat_Legalnotice{padding:0 0 15px !important}}@media only screen and (min-width:320px) and (max-width:700px) and (orientation:landscape){.cat_footer{text-align:center !important}.cat_footer.pull-left{float:none !important}.cat_footer ul{display:inline-flex !important;float:none !important}.Cat_Legalnotice{float:none !important;margin-top:0;margin-bottom:10px}.Cat_Legalnotice .pull-left{text-align:center !important;float:none !important}}.ui-autocomplete .ui-menu-item:hover{background:#5e6a71}#navbar-collapse{overflow:hidden}#block-perkins-main-menu .navbar-nav{float:left;padding-left:45px}#block-perkins-main-menu ul li a .caret{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/api_catalog/css/../images/down_arrow_grey.svg);background-repeat:no-repeat;background-position:-3px 0;background-color:transparent;display:none;width:20px;height:20px;color:transparent}#block-perkins-views-block-user-info-block-1{float:right}#block-perkins-views-block-user-info-block-1 .navbar-right{width:100%}#block-perkins-main-menu ul li a[data-toggle=dropdown]{display:none;display:block !important;float:right;padding:5px 10px 0 0}#block-perkins-main-menu .active-trail a[aria-expanded=true]:after{cursor:pointer;width:7px;height:7px;background-repeat:no-repeat;background-size:10px;background-position:0 2px;content:"";float:right}.cc-btn-primary:not(.cc-btn-disabled):hover,.cc-btn-primary:not(.cc-btn-disabled):hover:not(:active),.cc-btn-primary:not(.cc-btn-disabled):focus,.cc-btn-primary:not(.cc-btn-disabled):focus:not(:active){box-shadow:0 8px 10px #003087 !important;background-color:#003087 !important;color:#fff !important}#popup-buttons .agree-button.eu-cookie-compliance-secondary-button{background-color:#003087;color:#fff}#popup-buttons .decline-button,.cookie-statement-banner a#cookie{color:#003087}.path-user #block-subscribedproductdetailsblock td{color:#5e6a71}.path-user .view-user-info.view-id-user_info.view-display-id-block_3 span.views-label,.path-user #block-subscribedproductdetailsblock th,.path-user #block-subscribedproductdetailsblock table caption{color:#000}.path-user .view-user-info.view-id-user_info.view-display-id-block_3 .user_profile_field span.field-content,.path-user #block-subscribedproductdetailsblock td{color:#5e6a71}.cc-checkbox-container .cc-checkbox-inner-container input[type=checkbox]:checked:not([disabled])~.cc-checkbox-checkmark:before{background-color:#003087 !important}.cc-checkbox-container .cc-checkbox-inner-container .cc-checkbox-checkmark svg path#Path{fill:#fff !important}.cc-radio-checked:not(.cc-radio-disabled) .cc-radio-outer-circle{background-color:transparent !important}.form-type-radio:not(.cc-radio-disabled):hover .cc-radio-inner-circle,.cc-radio-checked .cc-radio-inner-circle{background-color:#003087}.cc-radio-checked:not(.cc-radio-disabled) .cc-radio-outer-circle,.form-type-radio .active.cc-radio-checked:not(.cc-radio-disabled) .cc-radio-outer-circle{box-shadow:inset 0 0 0 1px #003087}.form-type-radio:not(.cc-radio-disabled):active .cc-radio-outer-circle{background-color:transparent !important;box-shadow:inset 0 0 1px #003087 !important}.modal-header{border-bottom:1px solid hsla(0,0%,90.2%,.6) !important}.cc-btn-primary{background-color:#003087 !important;color:#fff !important;font-weight:700}.cc-btn-secondary-bold{background-color:#fff;color:#fff}.page_breadcrumb li a:hover{border-bottom:1px solid #003087 !important}.cat-back-btn .cat-back-arrow-btn{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/api_catalog/css/../../api_catalog/images/breadcrumb_arrow.svg) !important}body.authenticated.path-frontpage,body.anonymous.path-frontpage,.path-frontpage .container-main-row{background-color:#fff !important}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{height:65px}.path-frontpage .discover_bannerwrap .banner_description_section .discover_banner_description,.path-frontpage .discover_videowrap .discover_video_description span.discover_intro_description,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section .slider_summary .slide_desc.page-description{color:#5e6a71}.path-frontpage #block-perkins-views-block-discover-applications-view-block-1{margin:0 0 90px}.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .discover_intrographic{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/api_catalog/css/../../api_catalog/images/Perkins_hero.png);min-height:422px;margin-top:15px;background-size:cover;background-position:center center;display:inline-block}.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .banner_description_section{margin:0 0 7px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section .slider_summary .slide_desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:22px}.path-frontpage .region-banner .discover_bannerwrap{height:auto}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{height:55px !important}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:none !important;min-height:350px !important;display:inline-block}.path-frontpage .discover-video-bg{display:none !important}.path-frontpage .discover_bannerwrap .banner_graphic_section{margin-bottom:0 !important}.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .container{width:77%;padding:0}.path-frontpage .container.discover_videowrap{width:77%;min-height:200px}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .container,.path-frontpage .container.discover_videowrap{width:94%}.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .discover_intrographic{min-height:145px}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:landscape){.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .container,.path-frontpage .container.discover_videowrap{width:94%}.path-frontpage #block-perkins-banner-2 .discover_bannerwrap .discover_intrographic{min-height:238px}}.path-api-catalog .api-catalog-grid .product-description,.path-api-catalog .api-products-grid .product-description,.view-api-services .Api_wrapper .api_description,.page-node-type-api-products .api-products-grid .product-description,.page-node-type-api-products .field-content p,.path-api-catalog .view-id-api_services .view-header p .page-skin,.path-api-catalog .modal.apis_content ul li a{color:#5e6a71 !important}.path-api-catalog .api-catalog-grid .product-apis a,.view-api-services .Api_wrapper .api_readmore_wrap a,.path-api-catalog .api-products-grid .product-apis a,.page-node-type-api-products .api-products-grid .product a{color:#003087 !important}.path-api-catalog .form-autocomplete .form-type-fields-animation{border-bottom:2px solid #003087 !important}.path-api-catalog .view-display-id-page_1 .wrapper-box,.page-node-type-api-products .col-12.col-sm-6.col-md-6.col-lg-4.col-xl-4.row.wrapper-box{border-color:#003087 !important}.select-wrapper ul.list-unstyled:hover,.listsytle{border-bottom:2px solid #003087 !important}.path-api-catalog .modal-title{color:#000 !important}.page-node-type-api-products #block-perkins-views-block-api-services-list-block-3 .block-title{color:#000;margin-top:0;margin-bottom:15px}.page-node-type-api-products .api-products-grid .products-title a,.path-api-catalog .Api_wrapper .api_name a{word-break:break-word;font-weight:700 !important}.page-node-type-api-products .view-footer .product-subscribe a,.path-api-catalog .cc-btn-secondary-outline{color:#5e6a71;border:1px solid #5e6a71;font-weight:700}.path-api-catalog.user-not-logged-in form#views-exposed-form-api-services-page-2[data-drupal-form-fields="edit-key,edit-submit-api-services"] #edit-actions{margin-left:30px}.path-api-catalog form#views-exposed-form-api-services-page-2 .form-autocomplete+#edit-actions #edit-submit-api-services,.path-api-catalog form#views-exposed-form-api-services-page-1 .form-autocomplete+#edit-actions #edit-submit-api-services{position:absolute}.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .btn:hover,.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .btn:hover:not(:active),.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .btn:focus,.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .btn:focus:not(:active){border:2px solid transparent !important;box-shadow:0 8px 10px #003087 !important;color:#f6f6f6 !important;background-color:#003087 !important}.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .information-container .info p,.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .information-container .info li,.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .information-container .info table,.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .opblock-tag small,.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-external-docs-wrapper p,.swagger-ui .opblock-title_normal p{color:#5e6a71 !important}.page-node-type-api-and-services .swagger-ui .info a{color:#003087 !important}.code_samples .code_samples_list .code_list.active{border-top:2px solid #003087 !important}.page-node-type-api-and-services .node__content .btn-warning{color:#f6f6f6 !important;background-color:#003087 !important;border:0 solid transparent !important;border-radius:0}.page-node-type-api-and-services .node__content .btn-warning:hover,.page-node-type-api-and-services .node__content .btn-warning:focus{border:0 solid transparent !important;box-shadow:0 8px 10px #003087 !important;background-color:#003087 !important}.path-api-catalog span.cc-badge-color-primary.cc-badge-content.cc-badge-active,.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .btn,.page-node-type-api-products .api-products-grid span.cc-badge-active{background-color:#003087 !important;color:#fff !important}.path-api-catalog .category_product_api .sub_category a{background-color:#5e6a71 !important}.path-api-catalog .sub_category_body{color:#5e6a71 !important}.path-api-catalog .sub_category_match.field_tag_apis_title li a,.path-api-catalog .sub_category_match.field_mapped_products_list li a,.path-api-catalog .sub_category_match.api__products_mapped_list li a{color:#003087 !important}.path-api-catalog #views-exposed-form-api-product-search-page-1 button#edit-submit-api-product-search{display:none}@media only screen and (min-width:320px) and (max-width:350px) and (orientation:portrait){.path-api-catalog .view-display-id-page_1 #edit-actions .form-submit{width:73px}}.path-api-catalog #node-cat-subscription-form-form button#edit-submit,.page-node-type-api-products .view-footer .product-subscribe a{background-color:#003087 !important;color:#fff !important;font-weight:700;border:0}.page-node-type-api-and-services .cat_container .field--name-field-swagger-file-upload .swagger-container .btn.authorize svg{fill:#f6f6fa}.path-api-catalog #node-cat-subscription-form-form button#edit-submit:hover,.page-node-type-api-products .view-footer .product-subscribe a:hover{box-shadow:0 8px 10px #003087 !important;background-color:#003087 !important;color:#fff !important;border:0 !important}.path-api-catalog .help-block,.path-api-catalog .help_subscription,.path-api-catalog #edit-field-cat-sf-environments--wrapper--description,.path-api-catalog .node-cat-subscription-form-form p,.path-api-catalog p{color:#5e6a71 !important}.path-api-catalog #edit-field-cat-sf-app-description-0-value:focus{border-bottom:2px solid #003087 !important}.path-api-catalog .field--name-field-cat-sf-oauth-client .form-item .button:hover,.path-api-catalog .field--name-field-cat-sf-oauth-client .form-item .button:focus{color:#5e6a71 !important}.path-api-catalog.path-subscription #edit-field-cat-sf-environments-wrapper .checkbox .cc-checkbox-container label.error{top:20px}.path-api-catalog .modal .close{color:#003087}.path-contact .btn-primary{background-color:#003087 !important;color:#fff !important}.cc-btn-primary:not(.cc-btn-disabled):hover,.cc-btn-primary:not(.cc-btn-disabled):hover:not(:active),.cc-btn-primary:not(.cc-btn-disabled):focus,.cc-btn-primary:not(.cc-btn-disabled):focus:not(:active){box-shadow:0 8px 10px #003087 !important;background-color:#003087 !important;color:#fff !important}.path-api-catalog .field--name-field-cat-sf-oauth-client button{box-shadow:none !important;color:#43485c !important}body,.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a,.login-details .block-profile-wrap .login-usernamea,h1,.page-header,h2,.page-subheader,h3,h4,.page-description,h5,.page-subdescription,h6,.page-lowsubheader,.page_breadcrumb,.ui-autocomplete,.cc-badge-content,.searchHeader-input-right input,.cc-modal span,.dev-guidelines-desktopul .quicktabs-tabs li a,.form-item-keywords .form-textarea-wrapper textarea,.field--name-field-de .form-textarea-wrapper textarea,.login-details .block-profile-wrap .login-username a{font-family:Helvetica Neue,sans-serif !important}.path-api-catalog #node-perkins-dealer-subscription-form-form .form-type-textfield .form-text,.path-api-catalog #node-perkins-dealer-subscription-form-form .form-email{width:100%}.path-api-catalog .field--name-field-cat-sf-chk-busi-owner-mail#edit-field-cat-sf-chk-busi-owner-mail-wrapper,.path-api-catalog .field--name-field-cat-sf-chk-tech-owner-mail#edit-field-cat-sf-chk-tech-owner-mail-wrapper{margin-top:-15px !important}.path-api-catalog #edit-footer,.path-api-catalog .layout-region-node-secondary{display:none}.path-api-catalog .form-type-textfield .form-text,.path-api-catalog .form-email{width:328px;border:none;border-bottom:2px solid #43485c;border-radius:0;padding-left:0;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,.075);box-shadow:inset 0 0px 0px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/api_catalog/css/../images/search_icon.svg);background-repeat:no-repeat;background-position:4px;background-color:transparent;border-bottom:1px solid #505f7a}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper textarea{overflow-y:auto;padding:8px 0 5px 12px;width:100%;white-space:unset;border-bottom:1px solid #505f7a;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,.075);box-shadow:inset 0 0px 0px rgba(0,0,0,.075);border-radius:0;box-sizing:border-box;max-height:82px !important;background-color:transparent}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper label{display:block;position:absolute;transform-origin:top left;transform:translate(0,16px) scale(1);transition:all .1s ease-in-out;font-weight:400;font-size:16px}.path-api-catalog #edit-field-dealer-sf-environments--wrapper legend,.path-api-catalog #edit-field-dealer-sf-client-id--wrapper legend{border-bottom:0;font-weight:700;color:#000 !important;font-size:19px}.path-api-catalog #edit-field-dealer-sf-client-id--wrapper--description,.path-api-catalog #edit-field-dealer-sf-environments--wrapper--description{float:left;margin-top:5px;font-size:12px;color:#43485c;margin-right:10px}.path-api-catalog #edit-field-dealer-sf-environments .checkbox{width:auto;float:left;margin-top:-7px}.path-api-catalog #edit-field-dealer-sf-client-id--wrapper--description{position:absolute;margin-top:25px}.path-api-catalog .form-type-textfield .form-text:focus,.path-api-catalog .form-email:focus{background-color:#dddedf}.path-api-catalog .node-perkins-dealer-subscription-form-form p{font-size:12px;margin-top:-25px}.path-api-catalog #edit-field-dealer-sf-client-id label{padding:0 50px 0 30px}.path-api-catalog .node-perkins-dealer-subscription-form-form h3{letter-spacing:normal}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper{margin-top:38px}.path-api-catalog #edit-field-dealer-sf-client-id-wrapper{margin-bottom:65px}.path-api-catalog .node-perkins-dealer-subscription-form-form .tabledrag-toggle-weight,.path-api-catalog .node-perkins-dealer-subscription-form-form td.field-multiple-drag{display:none}.path-api-catalog .node-perkins-dealer-subscription-form-form tr.draggable.odd{background-color:#fff !important}.path-api-catalog .node-perkins-dealer-subscription-form-form th,.path-api-catalog .node-perkins-dealer-subscription-form-form td{border:none;color:#43485c;padding-left:0}.path-api-catalog .field--name-field-dealer-sf-oauth-client .form-type-textfield{width:40%;height:35px}.path-api-catalog .field--name-field-dealer-sf-oauth-client button{margin-top:-175px;margin-left:273px;background-color:transparent !important;font-size:24px;color:#5e6a71 !important}.path-api-catalog .field--name-field-dealer-sf-oauth-client .button:hover,.path-api-catalog .field--name-field-dealer-sf-oauth-client .button:focus{background-color:transparent !important;box-shadow:none !important;color:#5e6a71 !important}.path-api-catalog .node-perkins-dealer-subscription-form-form tr{background-color:#fff !important}.form-item-field-dealer-sf-app-description-0-value .labelfocus{margin-top:-37px !important;font-size:12px !important}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper.topspace{padding-top:0}.path-api-catalog label.form-required:after,.path-api-catalog span.form-required:after,.path-api-catalog #field-dealer-sf-oauth-client-values th.form-required:after{display:none}.path-api-catalog #edit-field-dealer-sf-environments-wrapper .cc-checkbox-container{margin-left:0}.path-api-catalog .node-perkins-dealer-subscription-form-form .container{padding-left:0;margin-left:0}.path-api-catalog .input-field-character-counter{float:right}.cat_container .region-content{margin-bottom:45px}.path-api-catalog #edit-field-dealer-sf-environments-wrapper{margin-bottom:44px}.path-api-catalog #edit-field-dealer-sf-environments .cc-checkbox-container label{padding-left:0;padding-right:20px}.path-api-catalog #edit-title-wrapper{display:none}.path-api-catalog .help_subscription{font-weight:700}.path-api-catalog #edit-field-dealer-sf-app-description-0-value:focus{border-bottom:2px solid #003087 !important;background-color:#dddedf}.path-api-catalog .reset-subscription-form#edit-reset{position:absolute;bottom:50px;color:#5e6a71 !important;background:0 0 !important;border:1px solid #5e6a71 !important;outline:0;font-weight:700}.reset-subscription-form#edit-reset#edit-reset:hover,.reset-subscription-form#edit-reset:focus{background:0 0 !important;box-shadow:inset 0 0 0 #fff,0 8px 20px rgba(0,0,0,.2) !important;border:1px solid #78869e !important}.path-api-catalog #node-perkins-dealer-subscription-form-form .field--name-field-dealer-sf-oauth-client .form-type-textfield input{display:inline-block;margin-top:0;padding:0 40px 0 12px}.path-api-catalog #node-perkins-dealer-subscription-form-form input{padding:0 0 0 12px}.path-api-catalog .field--name-field-dealer-sf-oauth-client .table-responsive{border:none;margin-top:-26px}.path-api-catalog #edit-field-dealer-sf-product-name-wrapper input{background-color:#dddedf}.path-api-catalog .node-perkins-dealer-subscription-form-form{margin-top:30px}.path-api-catalog #edit-field-dealer-sf-app-techowner-wrapper label.form-required:before,.path-api-catalog #edit-field-dealer-sf-techowner-email-wrapper label.form-required:before,.path-api-catalog #edit-field-dealer-sf-businowner-email-wrapper label.form-required:before,.path-api-catalog #edit-field-dealer-sf-app-businowner-wrapper label.form-required:before,.path-api-catalog #edit-field-dealer-sf-organis-country-wrapper label.form-required:before,.path-api-catalog #edit-field-dealer-sf-organis-code-wrapper label.form-required:before,.path-api-catalog #edit-field-dealer-sf-organis-name-wrapper label.form-required:before{display:none}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.page-node-type-api-products .dialog-off-canvas-main-canvas .container-fluid.cat-contentbtm{margin-bottom:90px}#edit-field-dealer-sf-app-description-wrapper .labelfocus{margin-top:-25px !important}.path-api-catalog #edit-field-dealer-sf-environments .cc-checkbox-container label{padding-right:0}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper label{transform:none;margin-right:9px}.path-api-catalog #edit-field-dealer-sf-environments-wrapper .checkbox{width:50%}.reset-subscription-form#edit-reset#edit-reset{bottom:0}.path-api-catalog .field--name-field-dealer-sf-oauth-client button{margin-top:-100px !important;margin-left:257px}.path-api-catalog .form-type-textfield .form-text,.path-api-catalog .field--name-field-dealer-sf-oauth-client .form-type-textfield,.path-api-catalog .form-email{width:100% !important}.path-api-catalog .node-perkins-dealer-subscription-form-form{margin-top:85px}.Cat_Legalnotice{padding:0 25px 15px !important}}@media only screen and (min-width:400px) and (max-width:414px) and (orientation:portrait){.path-api-catalog #edit-field-dealer-sf-app-description-wrapper label{transform:translate(0,16px) scale(1)}#edit-field-dealer-sf-app-description-wrapper .labelfocus{margin-top:-42px !important}.path-api-catalog .field--name-field-dealer-sf-oauth-client button{margin-left:300px !important}.Cat_Legalnotice{padding:0 45px 15px !important}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:landscape){.path-api-catalog .reset-subscription-form#edit-reset{bottom:0}}@media only screen and (max-width:812px) and (orientation:landscape){.node-perkins-dealer-subscription-form-form .layout-region-node-main{width:100% !important}.navbar-default #block-perkins-main-menu .navbar-nav>li{padding-top:0 !important}.path-frontpage .container .discover_bannerwrap .banner_graphic_section{margin-bottom:0 !important}}@media only screen and (min-width:320px) and (max-width:350px) and (orientation:portrait){.path-api-catalog #edit-field-dealer-sf-environments-wrapper .checkbox{width:100% !important}.path-api-catalog .field--name-field-dealer-sf-oauth-client button{margin-left:220px !important;margin-top:-100px !important}}@media only screen and (max-width:568px) and (min-width:320px) and (orientation:landscape){.path-api-catalog #edit-field-dealer-sf-environments-wrapper .checkbox{width:50% !important}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock td{min-width:230px}}@media only screen and (min-width:320px) and (max-width:812px) and (orientation:landscape){.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock td{min-width:230px}}@media only screen and (min-width:768px) and (max-width:800px) and (orientation:portrait){.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock td{min-width:230px}}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock .block-title{margin-bottom:30px}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock table caption{display:none}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock td{min-height:60px;align-items:center;vertical-align:middle;min-width:160px;word-break:break-word;padding-right:16px;padding-left:25px;border:1px solid #e6e9f0;white-space:normal}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock th{padding-right:16px;padding-left:25px;border:2px solid #e6e9f0;height:60px;align-items:center;vertical-align:middle}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock thead{border-top:2px solid #e6e9f0}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock tr{border-bottom:1px solid #e6e9f0;background-color:#f6f6f6}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock .table-responsive{margin-bottom:60px;overflow-x:auto}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock .table-responsive::-webkit-scrollbar{width:8px;height:6px}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock .table-responsive::-webkit-scrollbar-corner{background:#f1f1f1;border-radius:26px}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock .table-responsive::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:26px}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock .table-responsive::-webkit-scrollbar-track{background:#f1f1f1;border-radius:26px}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock td div{padding:10px 16px 15px 25px;border-bottom:1px solid #e6e9f0;margin-right:-16px;margin-left:-25px}.user-logged-in.path-user #block-perkins-subscribedproductdetailsblock td div:nth-last-child(-n+1){border-bottom:none}.path-api-catalog #edit-field-cat-sf-application-name-wrapper input,.path-api-catalog #edit-field-cat-sf-product-name-wrapper input,.path-api-catalog.path-subscription .form-type-textfield input{background-image:none;padding:0 0 0 12px}.path-subscription #node-perkins-dealer-subscription-form-form .form-group,.path-api-catalog #node-perkins-dealer-subscription-form-form .form-type-textfield{width:100% !important}.path-api-catalog #edit-field-dealer-sf-environments-wrapper{margin-bottom:15px;padding-bottom:30px;border-bottom:1px solid #bdbdbd}.path-api-catalog #node-perkins-dealer-subscription-form-form button#edit-submit{float:right;margin-right:0;margin-bottom:15px}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper label.error{position:absolute;font-size:12px !important;display:block}.path-api-catalog #edit-field-dealer-sf-application-name-0-value-error{top:50px}.path-api-catalog .field--name-field-dealer-sf-environments .checkbox:nth-child(1) .cc-checkbox-container label.error{opacity:1;white-space:nowrap}.path-api-catalog .field--name-field-dealer-sf-environments .checkbox .cc-checkbox-container label.error{opacity:0;top:22px}.path-api-catalog #node-perkins-dealer-subscription-form-form td .form-type-textfield input{width:328px !important}.path-api-catalog .field--name-field-dealer-sf-environments .checkbox{width:auto;float:left;margin-top:-7px}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper label.error.labelfocus{top:70px;font-size:12px !important}.path-api-catalog #edit-field-dealer-sf-app-description-wrapper{position:relative}.path-api-catalog #node-perkins-dealer-subscription-form-form #field-dealer-sf-oauth-client-add-more-wrapper{margin-bottom:-37px;margin-top:-25px}.more-link.form-group a{background-color:#003087;color:#fff}.more-link.form-group a:hover,.more-link.form-group a:focus{box-shadow:0 8px 10px #003087;background-color:#003087;color:#fff}.page-node-type-api-and-services .cat_container .region-content{position:relative}.page-node-type-faq .add_faq_post a.add_faq{background-color:#003087 !important;color:#fff !important;border-color:#003087 !important}.page-node-type-faq .add_faq_post a.add_faq:hover,.page-node-type-faq .add_faq_post a.add_faq:active{box-shadow:0 8px 10px #003087 !important;background-color:#003087 !important;color:#fff !important}@media only screen and (min-width:1025px){.page-node-type-api-products .container.main-container .container-main-row .cat-main-container .region-content,.page-node-type-api-products .container-fluid .cat-content_bottom{width:953px !important}}.path-subscription .region-content,.path-webform .region-content{width:620px !important}.page-node-type-api-products form#views-exposed-form-api-services-list-block-1{display:none}.card_flex .text-left{line-height:30px}.k_hub_api_category_ span.api_field_category{display:inline-flex;background-color:#f6f6f6;padding:0 10px;align-items:center;height:24px;margin:5px 5px 0 0;border-radius:4px;color:#43485c;border:1px solid #dddedf}.view.view-document-landing.view-id-document_landing.view-display-id-block_3 .download_link{padding:0 10px 0 15px;position:relative;margin-top:0;margin-right:5px}.view.view-document-landing.view-id-document_landing.view-display-id-page_1 .download_link{margin-top:15px;width:fit-content;position:relative;height:30px;display:inline-flex;align-items:center;margin-right:15px}.view.view-document-landing.view-id-document_landing.view-display-id-block_3 .download_link{position:relative;top:4px !important}a.khub_backButton{position:relative;left:25%}a.khub_ArticleBackButton{position:relative;right:30px}.path-node.page-node-type-document form#node-document-edit-form a#edit-delete{position:relative !important;font-weight:600;font-size:14px;font-family:inherit;line-height:1.42857143;margin-right:10px !important;width:auto;border:2px solid transparent;left:160px}.path-node.page-node-type-article form#node-article-edit-form a#edit-delete,.path-node.page-node-type-faq form#node-faq-edit-form a#edit-delete{position:relative !important;font-weight:600;font-size:14px;font-family:inherit;line-height:1.42857143;border-radius:0;width:auto;border:2px solid transparent;left:175px}.path-node.page-node-type-article form#node-article-edit-form button#edit-submit,.path-node.page-node-type-faq form#node-faq-edit-form button#edit-submit,.path-node.page-node-type-document form#node-document-edit-form button#edit-submit{margin-right:15px !important}form#node-article-edit-form a#edit-cancel,form#node-faq-edit-form a#edit-cancel,form#node-document-edit-form a#edit-cancel,form#node-faq-form a#edit-cancel,form#node-article-form a#edit-cancel,form#node-document-form a#edit-cancel{float:right !important;margin-left:0 !important}.path-node.page-node-type-article h1.page-header.page-skin,.path-node.page-node-type-faq h1.page-header.page-skin,.path-node.page-node-type-document h1.page-header.page-skin{width:100%;display:none}.path-node.page-node-type-article form#node-article-delete-form div#edit-actions button#edit-submit,.path-node.page-node-type-faq form#node-faq-delete-form div#edit-actions button#edit-submit,.path-node.page-node-type-document form#node-document-delete-form div#edit-actions button#edit-submit{float:none}.path-node.page-node-type-faq form#node-faq-delete-form div#edit-actions a#edit-cancel{margin-left:13.5rem;float:left}.path-faq-landing .add_modify_link{margin-bottom:30px;width:100%}.path-api-catalog #openid-connect-login-form #edit-openid-connect-client-generic-login{left:0 !important;top:0 !important}.path-faq-landing #openid-connect-login-form #edit-openid-connect-client-generic-login:hover,.path-api-catalog #openid-connect-login-form #edit-openid-connect-client-generic-login:hover{box-shadow:none !important;background-color:#5e6a71 !important;color:#fff!important}.user-not-logged-in #block-catnextgendev-account-menu .nav>li>a:focus{background-color:#eeeeee00 !important;outline:none !important}.user-not-logged-in .user_profile{top:57px !important}.user-logged-in .user_profile{top:65px !important}.perkins-class.user-not-logged-in.path-frontpage #block-openidconnectlogin{background-color:#5e6a71!important}.perkins-class .cws-content span{color:#fff !important}.perkins-class.page-node-type-api-and-services #block-views-block-api-services-block-1{margin-top:60px !important}.perkins-class .content-wrapper.cat-main-container .dealer-subscription-form h1.page-header.page-skin{margin:10px !important}
.perkins-class .view-id-api_services.view-display-id-page_1 .views-exposed-form #edit-actions{float:none !important;display:flex;padding-left:10px;margin-top:22px !important}.perkins-class .view-id-api_services form.views-exposed-form input.form-text{border:none !important;padding-left:35px !important}.perkins-class .view-id-api_services form.views-exposed-form input.form-text:hover,.perkins-class .view-id-api_services form.views-exposed-form input.form-text:focus{border:none !important}.perkins-class .field--name-field-cat-sf-oauth-client input.cancel{padding:10px !important;width:60% !important}.perkins-class .field--name-field-cat-sf-oauth-client td:has(.form-item-field-cat-sf-oauth-client-0-value){width:60%}.perkins-class .field--name-field-cat-sf-client-id-condition #edit-field-cat-sf-client-id-condition label{padding:0 50px 0 35px}.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-mail-0-value label.error,.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-cws-0-value label.error,.perkins-class.path-api-catalog .form-item-field-cat-sf-tech-owner-email-0-value label.error,.perkins-class.path-api-catalog .form-item-field-cat-sf-tech-owner-cwsgroup-0-value label.error,.perkins-class.path-api-catalog .form-item-field-cat-sf-technical-owner-0-value label.error,.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-0-value label.error{display:block !important}.perkins-class.path-api-catalog .form-item-field-cat-sf-technical-owner-0-value input,.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-0-value input{margin:-8px 0 10px}.perkins-class.path-api-catalog #edit-field-cat-sf-chk-business-owner-wrapper,.perkins-class.path-api-catalog #edit-field-cat-sf-chk-technical-owner-wrapper{margin-bottom:20px !important}.perkins-class.path-api-catalog .form-item-field-cat-sf-technical-owner-0-value label.error,.perkins-class.path-api-catalog .form-item-field-cat-sf-business-owner-0-value label.error{padding-top:15px !important}.path-api-catalog.perkins-class form#views-exposed-form-api-services-page-2 .form-autocomplete+#edit-actions #edit-submit-api-services{position:absolute;display:block !important;opacity:1;margin-left:25px}
.navbar-default .dropdown-menu>li>a:hover{background:#43485c}
.perkins-class{.select-wrapper ul.list-unstyled{height:35px}.select-wrapper ul li.init a{padding-top:7px;height:31px}.select-wrapper ul li.init[aria-expanded=false]:after{top:14px}.select-wrapper ul li.init[aria-expanded=true]:after{top:13px}}.node-article-form #edit-field-i--wrapper--description,.node-article-edit-form #edit-field-i--wrapper--description,.node-document-form #edit-field-i--wrapper--description,.node-document-edit-form #edit-field-i--wrapper--description{margin-left:0;position:absolute;margin-top:110px;display:block !important}.form-item-items-per-page .select_drop_down{position:absolute !important}
#search-banner,.searchBanner-buttom input.form-control{font-size:16px;font-weight:400;outline:none;padding:0 50px 0 47px;background-repeat:no-repeat;background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../../app_catalog/images/search.svg);background-position:20px 22px;width:100%;text-overflow:ellipsis;height:60px;border:0;border-radius:10px;margin-top:0}.searchBanner-buttom .input-group-addon{background-color:#fff;height:auto;padding:0 8px;border:0}.searchBanner-buttom .input-group-addon .glyphicon.glyphicon-spin{right:-48px;top:2px}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:0 0}.searchBanner-buttom .form-type-fields-animation .form-control{background-color:#fff;border-bottom:0 solid #ffcd11 !important}.wrapper-banner{max-width:945px;width:100%;float:left;position:absolute;z-index:99;margin:auto;left:0;right:0;height:100%;top:33%}.searchBanner-buttom button{display:none}.searchBanner-buttom .form-item{width:100%}.discover_bannerwrap .col-lg-12{padding:0}.resettxt{cursor:pointer;color:#505f7a;visibility:hidden;display:block;background-repeat:no-repeat;background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../../app_catalog/images/close_btn.svg);filter:opacity(.5);margin-top:-36px;padding:8px;float:right;margin-right:20px}.heading{display:grid;align-items:end;font-size:36px;font-weight:700;margin-bottom:15px;color:#fff}.searchBanner-buttom .input-group{background:#fff;width:100%;border-radius:10px}.path-frontpage.page-node-type-page .alert{margin:0 -15px}.path-frontpage .discover_bannerwrap{float:left;width:100%}.path-frontpage .container-main-row,.path-frontpage .cat-header-row{background-color:#f6f6fa}.path-frontpage .discover_bannerwrap .banner_title_section{float:left;width:100%}.path-frontpage.page-node-type-page .cat-header-row.row-no-gutters,.path-frontpage.page-node-type-page .banner-container{background-color:#000;width:auto}.path-frontpage.page-node-type-page .discover_bannerwrap .banner_description_section,.path-frontpage.page-node-type-page .discover_bannerwrap .banner_title_section{width:auto}.path-frontpage.page-node-type-page .discover-video-bg .field-content{padding:0;max-width:945px;margin:0 auto}.path-frontpage.page-node-type-page .container.discover_videowrap{margin:0;width:100%}.path-frontpage .discover_bannerwrap .banner_title_section .discover_banner_title h1{text-align:center;font-size:48px;font-weight:700;color:#000;padding:20px 0 0}.path-frontpage .discover_bannerwrap .banner_description_section{float:left;width:100%;margin:0 0 20px;text-align:center;font-weight:400;font-size:16px;color:#43485c}.path-frontpage #block-banner-2 .discover_bannerwrap .banner_title_section,.path-frontpage #block-banner-2 .discover_bannerwrap .banner_description_section{opacity:0;width:100%}.path-frontpage .discover_bannerwrap .banner_description_section .discover_banner_subdescription{float:left;width:100%}.path-frontpage .discover_bannerwrap .banner_arrow_section{float:left;width:100%;text-align:center}.path-frontpage .discover_bannerwrap .discover_introarrow{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../images/intro_down_arrow.svg);background-repeat:no-repeat;background-position:6px 5px;background-color:transparent;display:inline-block;width:28px;height:25px;color:transparent;cursor:pointer}.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{filter:invert(1);position:absolute;left:83px;bottom:160px}.path-frontpage .discover_bannerwrap .discover_intrographic{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../images/Home_banner@2x.png);background-repeat:no-repeat;background-position:initial;background-color:transparent;display:inherit;width:100%;min-height:367px;color:transparent;background-size:cover}.path-frontpage .discover_videowrap{background-color:#f9fafb;min-height:230px;width:100%}.path-frontpage .views-field-field-discover-video-banner .field-content{padding:0;max-width:945px;margin:0 auto}.path-frontpage .discover_videowrap .discover_video_title{float:left;width:100%;text-align:center;padding:40px 0 0}.path-frontpage .discover_videowrap .discover_video_description{text-align:center;padding:0 0 50px}.path-frontpage .discover_videowrap .discover_video_description .discover_intro_description{font-size:16px;color:#43485c;font-weight:400}.path-frontpage .discover-video-bg{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../images/video_bg.svg);background-repeat:no-repeat;background-position:center bottom;background-color:transparent;display:inline-block;width:100%;min-height:850px;color:transparent}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video{position:relative;padding-bottom:56%;height:0}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video:after{content:'';display:block;padding-bottom:56.25%}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.path-frontpage #block-views-block-discover-applications-view-block-1,.path-frontpage #block-homediscoverapplications{margin:0 0 60px}.path-frontpage .view-id-discover_applications_view .discover_slider_section{float:left;width:100%;text-align:center;margin:0 0 30px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:left;width:100%;min-height:280px;margin:10px 20px;box-shadow:0 1px 4px rgb(67 72 92/20%);background-color:#fff}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:hover,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:focus,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .active{cursor:pointer;outline:none;box-shadow:0 15px 40px rgb(67 72 92/20%)}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;width:auto;clear:both;padding:10px 0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{height:70px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section .slider_summary .slide_desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:22px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{clear:both;padding:15px 0 10px;text-align:left;display:inline-grid;float:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{clear:both;padding:6px 15px;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section .slider_title a{font-size:19px;font-weight:700;color:#48485c;text-align:left;line-height:1}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section .slider_summary{float:left;width:auto;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section .slider_summary .slide_desc{font-size:14px;font-weight:400;color:#43485c;line-height:20px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section .slider_comingsoon{font-size:14px;color:#43485c;line-height:50px}.path-frontpage .view-id-discover_applications_view .view-content{text-align:center;display:flex;flex-flow:wrap;justify-content:center;float:left;width:100%}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.path-frontpage .discover_bannerwrap .banner_title_section .discover_intro_video,.discover_slidetxt{font-size:24px;line-height:1.2;color:#000}.path-frontpage .discover_bannerwrap .banner_title_section .discover_banner_title h1{font-size:36px;line-height:1.2;padding:0}.path-frontpage .discover_bannerwrap .banner_description_section .discover_banner_description,.path-frontpage .discover_bannerwrap .banner_description_section .discover_banner_subdescription,.path-frontpage .discover_videowrap .discover_video_description .discover_intro_description{font-size:16px;font-weight:400;color:#43485c}.path-frontpage .discover_bannerwrap .banner_arrow_section{margin:0}.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{opacity:0}.path-frontpage .discover_videowrap{background-color:#f6f6f6;min-height:250px;width:95%}.path-frontpage .discover_bannerwrap .banner_title_section{margin:0}.path-frontpage .discover_videowrap .discover_video_title{padding:20px 0 10px}.path-frontpage .discover_videowrap .discover_video_description{float:left;width:100%;text-align:center;margin:0 0 30px}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:95%;height:95%}.path-frontpage .discover-video-bg{background-image:none;min-height:400px}.path-frontpage .view-id-discover_applications_view .discover_slider_section{margin:0;text-align:center}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:left;width:90%;min-height:250px;margin:10px 20px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{float:left;width:100%;clear:both;padding:15px 0 10px;text-align:center;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section .slider_summary{float:left;width:100%;clear:both;text-align:center}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{float:left;width:100%;clear:both;padding:6px 15px 15px 0;text-align:center}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:hover,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:focus,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .active{background-color:#f6f6f6;color:transparent;cursor:pointer;outline:none;display:block}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{width:112px;margin-left:65%;margin-top:25%}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:landscape){.path-frontpage .discover_videowrap .discover_video_title{float:left;width:100%;text-align:center;padding:85px 0 10px}.path-frontpage .discover_videowrap .discover_video_description{float:left;width:100%;text-align:center;margin:0 0 20px}.path-frontpage .discover-video-bg{background-image:none;min-height:562px !important}.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{left:45px;bottom:48px}.path-frontpage .discover_videowrap{width:96%}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:96%;height:96%}.path-frontpage .view-id-discover_applications_view .discover_slider_section .discover_slidetxt{font-size:34px;line-height:1.3}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:none;width:30%;min-height:360px;display:inline-flex;margin:8px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:hover,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:focus,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .active{background-color:#f6f6f6;color:transparent;cursor:pointer;outline:none}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;width:85% !important;clear:both;padding:30px 55px 10px 0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{padding:0;height:auto}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{float:left;width:85% !important;clear:both;padding:15px 0 10px;text-align:left;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{float:left;width:85% !important;clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{float:left;width:85% !important;clear:both;padding:6px 15px 6px 0;text-align:left}}@media only screen and (min-width:812px) and (max-width:1023px) and (orientation:landscape){.path-frontpage .discover_videowrap .discover_video_title{float:left;width:100%;text-align:center;padding:85px 0 10px}.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{left:52px;bottom:80px}.path-frontpage .discover_videowrap .discover_video_description{float:left;width:100%;text-align:center;margin:0 0 20px}.wrapper-banner{padding:0 15px}.path-frontpage .discover-video-bg{background-image:none;min-height:600px;height:680px}.path-frontpage .discover_videowrap{width:100%;background-color:#f6f6f6}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:92%;height:92%}.path-frontpage .view-id-discover_applications_view .discover_slider_section .discover_slidetxt{font-size:35px;line-height:1.3}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .col-xs-12{padding-left:10%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:none;display:inline-block;width:30%;min-height:348px;margin:8px;vertical-align:top}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:hover,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:focus,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .active{background-color:#f6f6f6;color:transparent;cursor:pointer;outline:none}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;clear:both;padding:12% 0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{padding:0;height:auto;width:95px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{clear:both;padding:15px 0 10px;text-align:left;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{float:left;clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{clear:both;padding:0;text-align:left}}@media only screen and (min-width:813px) and (max-width:1024px) and (orientation:landscape){.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{left:62px;bottom:115px}.path-frontpage .discover_videowrap .discover_video_title{float:left;width:100%;text-align:center;padding:55px 0 0}.path-frontpage .discover_videowrap .discover_video_description{float:left;width:100%;text-align:center;margin:0 0 20px}.path-frontpage .discover-video-bg{background-image:none;min-height:600px;height:772px}.path-frontpage .discover_videowrap{width:92%}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:92%;height:92%}.path-frontpage .view-id-discover_applications_view .discover_slider_section .discover_slidetxt{font-size:35px;line-height:1.3}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:left;width:30%;min-height:320px;margin:8px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:hover,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox:focus,.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .active{background-color:#f6f6f6;color:transparent;cursor:pointer;outline:none}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;clear:both;padding:30px 55px 10px 0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{padding:0;height:auto;width:75px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{clear:both;padding:15px 0 10px;text-align:left;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{clear:both;padding:6px 15px 6px 0;text-align:left}}@media only screen and (min-width:768px) and (orientation:portrait){.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{opacity:0}.wrapper-banner{padding:0 15px}.path-frontpage .discover_videowrap .discover_video_description{float:left;width:100%;text-align:center;margin:0 0 30px}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:90%;height:90%}.path-frontpage .discover-video-bg{background-image:none;height:672px;min-height:520px}.path-frontpage .view-id-discover_applications_view .discover_slider_section .discover_slidetxt{line-height:.75}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:none;display:inline-block;width:30%;min-height:373px;margin:10px;vertical-align:top}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .col-xs-12{padding-left:15%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{float:left;width:80%;clear:both;padding:15px 0 10px;text-align:left;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{float:left;width:80%;clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{float:left;width:80%;clear:both;padding:6px 15px 6px 0;text-align:left}.path-frontpage .discover_videowrap{width:90%;background-color:#f6f6f6}}@media only screen and (min-width:813px) and (max-width:1024px) and (orientation:landscape){.path-frontpage .navbar-default .navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:lighter;outline:none}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:none;display:inline-block;width:30%;min-height:380px;margin:8px;vertical-align:top}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:92.09%;height:92.09%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;clear:both;padding:10% 0 8%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{padding:10% 0;height:auto;width:95px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{width:100%;clear:both;padding:15px 0 10px;text-align:left;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{float:left;clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{clear:both;padding:6px 15px 6px 0;text-align:left}.path-frontpage .discover_videowrap{width:85.09%;background-color:#f6f6f6}.path-frontpage #block-views-block-discover-applications-view-block-1,.path-frontpage #block-homediscoverapplications{margin:0}}@media only screen and (min-width:1024px) and (orientation:portrait){.path-frontpage .navbar-default .navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:lighter;outline:none}.path-frontpage.page-node-type-page .discover_bannerwrap .discover_introarrow{left:65px;bottom:100px;opacity:1}.path-frontpage.page-node-type-page .discover-video-bg .field-content,.wrapper-banner{max-width:945px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:none;display:inline-block;width:30%;min-height:412px;margin:10px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .col-xs-12{padding-left:10%}.path-frontpage #block-cat-views-block-discover-video-view-block-1 .views-field-field-discover-video-banner .field-content .video-embed-field-responsive-video iframe{width:94%;height:94%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;clear:both;padding:8% 0}.path-frontpage .view-id-discover_applications_view .view-content{padding:0 0 0 10%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{padding:0;height:auto}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{float:left;clear:both;padding:15px 0 10px;text-align:left;display:inline-grid}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{float:left;clear:both;text-align:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{float:left;clear:both;padding:6px 15px 6px 0;text-align:left}.path-frontpage .discover_videowrap{width:100%;background-color:#f6f6f6}.path-frontpage #block-views-block-discover-applications-view-block-1,.path-frontpage #block-homediscoverapplications{margin:113px 0 90px}}@media only screen and (min-width:1025px){.path-frontpage .discover_bannerwrap .banner_graphic_section{width:100%;color:transparent;margin-bottom:0}.path-frontpage .discover_videowrap{width:69%;background-color:#f6f6f6}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{float:left;width:205px;min-height:280px;height:340px;margin:0 18px;margin-bottom:30px}.path-frontpage .discover-video-bg{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../images/video_bg.svg);background-repeat:no-repeat;background-position:53% 94%;background-color:transparent;display:inline-block;width:100%;min-height:812px;color:transparent;background-size:75%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{float:left;clear:both;padding:11% 0}.view-id-discover_applications_view .row{margin:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{padding:0;height:auto;width:100%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_title_section{clear:both;padding:15px 0 10px;text-align:left;display:inline-grid;float:left}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section{clear:both;text-align:left;height:70px}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_summary_section div{padding-left:0;padding-right:0}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .slider_comingsoon_section{clear:both;padding:6px 15px 6px 0;text-align:left}}@media only screen and (width:1024px) and (height:1366px) and (orientation:portrait){.path-frontpage #block-views-block-discover-applications-view-block-1,.path-frontpage #block-homediscoverapplications{margin:113px 0 90px}.path-frontpage .view-id-discover_applications_view .discover_slider_section{margin:0 0 60px}}@media only screen and (width:812px) and (height:375px) and (orientation:landscape){.path-frontpage .view-id-discover_applications_view .discover_slider_section .discover_slidetxt{line-height:3.3}}@media only screen and (width:320px) and (height:568px) and (orientation:portrait){.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{margin-left:40%;margin-top:25%}}@media (min-width:768px){.col-sm-6{width:100% !important}}@media only screen and (min-width:1440px) and (orientation:landscape){.path-frontpage .views-field-field-discover-video-banner .field-content{padding:0;margin:0 auto}.path-frontpage .discover-video-bg{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../images/video_bg.svg);background-repeat:no-repeat;background-position:54% 100%;background-color:transparent;display:inline-block;width:100%;min-height:848px;color:transparent;background-size:77%}}.path-frontpage .view-id-discover_applications_view .discover_slider_section .discover_slidetxt,.path-frontpage .discover_videowrap .discover_video_title .discover_intro_video{color:#000;font-size:24px}@media only screen and (max-width:736px) and (min-width:414px) and (orientation:portrait){.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{margin-left:80%;margin-top:25%}}.path-frontpage.page-node-type-page .discover_bannerwrap .field-content{width:100%;margin:0 auto}@media (max-width:991px){.path-frontpage.page-node-type-page .discover_bannerwrap .discover_intrographic{min-height:39vw}.path-frontpage.page-node-type-page .discover_bannerwrap .field-content{width:auto;margin:0 auto}}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox.silder_content{pointer-events:none}.administrator .view-id-discover_applications_view .wrapper-discoverbox.reusable_component,.cat_employee .view-id-discover_applications_view .wrapper-discoverbox.reusable_component{display:block}.wrapper-discoverbox.reusable_component{display:none}@media (min-width:1200px){.path-frontpage .discover_bannerwrap{width:100%;height:367px}.path-frontpage .container-fluid{padding-left:0;padding-right:0;max-width:100%}.main-container.cat_container .container-main-row{margin:0 auto}}@media only screen and (max-width:812px) and (min-width:375px) and (orientation:portrait){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{position:relative;height:0;padding-bottom:56%}.path-frontpage .discover_bannerwrap{width:100%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{min-height:350px}}@media only screen and (min-width:1024px) and (orientation:portrait){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{height:480px}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{width:100%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{margin:5% 25%;width:50%}}@media (min-width:1366px){.path-frontpage .discover_bannerwrap{width:100%;height:367px}.path-frontpage .container-fluid{padding-left:0;padding-right:0;max-width:100%}.main-container.cat_container .container-main-row{width:100%;margin-left:0}}@media only screen and (max-width:812px) and (min-width:320px) and (orientation:portrait){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{position:relative;height:0;padding-bottom:56%}.path-frontpage .discover_bannerwrap{width:100%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox{min-height:350px}}@media only screen and (min-width:1024px) and (orientation:portrait){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{height:480px}}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section{width:100%}.path-frontpage .view-id-discover_applications_view .wrapper-discoverbox .silder_image_section a img{margin:5% 25%;width:50%}}@media only screen and (max-width:767px) and (min-width:320px) and (orientation:portrait){.path-frontpage #block-banner-2 .discover_bannerwrap .banner_title_section,.path-frontpage #block-banner-2 .discover_bannerwrap .banner_description_section{opacity:0;position:absolute}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){#block-homevideo .discover-video-banner div#video #video-start{height:400px}.path-frontpage.page-node-type-page #block-homevideo .discover-video-banner .field-content .video-embed-field-responsive-video iframe{height:400px}}@media only screen and (max-width:812px) and (min-width:320px) and (orientation:landscape){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{position:relative;height:350px;width:100%}}@media only screen and (max-width:767px){.wrapper-banner{padding:0 15px}.heading{font-size:16px;margin-top:0;margin-bottom:10px}input#search-banner,.searchBanner-buttom input.form-control{height:40px;background-position:20px 13px}.resettxt{margin-top:-28px}}
.path-frontpage.page-node-type-page .discover-video-banner .field-content{padding:0;max-width:945px;margin:0 auto}.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{position:relative}.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video:after{content:'';display:block}.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}@media (min-width:813px) and (max-width:1199px){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{position:relative;height:480px}}@media only screen and (min-width:1440px) and (orientation:landscape){.path-frontpage.page-node-type-page .discover-video-banner .field-content{padding:0;max-width:980px;margin:0 auto}.path-frontpage.page-node-type-page .discover-video-bg .field-content,.wrapper-banner{max-width:980px}}@media (min-width:1200px){.path-frontpage.page-node-type-page .cat_container{background-color:#f6f6fa;width:100%}}.discover-video-banner div#video #video-start{background-image:url(/sites/digital.perkins.com/themes/custom/perkins/libraries/cat_discover/css/../images/discover-video.png);background-repeat:no-repeat;background-position:center center;background-color:#f6f6fa;display:inline-block;color:transparent;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;cursor:pointer}.container.view-discover-applications-view{width:fit-content;width:-moz-fit-content}@media (min-width:1200px){.path-frontpage.page-node-type-page .block-block-content .discover-video-banner .field-content .video-embed-field-responsive-video{height:480px}}.path-frontpage .discover-video-bg{background-image:none;min-height:480px;margin-bottom:20px}body.path-frontpage{background-color:#fff !important}.banner_graphic_section{display:unset}.path-frontpage .content-wrapper.cat-main-container{margin-top:56px !important}
