.disabled-link{pointer-events:none;cursor:not-allowed;text-decoration:none}.processing{background-image:url(/spdji/en/app/images/e-store/loading-spinner-white.svg)!important;background-size:30px!important;opacity:.5;pointer-events:none;cursor:not-allowed}.section-top{margin-top:40px}.spg-lg-hidden{display:none!important}.e-store h1,.e-store-product-report h1{font-size:48px;margin-top:0;margin-bottom:16px}.e-store h2,.e-store-product-report h2{font-size:36px}.e-store h3,.e-store-product-report h3{font-size:28px}.e-store h4,.e-store-product-report h4{font-size:23px}.e-store h5,.e-store-product-report h5{font-size:16px}.e-store h6,.e-store-product-report h6{font-size:14px}.content.e-store{max-width:100%;margin:0}.data-feed .home-page-intro-banner,.data-feed hr.line-break{margin-bottom:0}.data-feed hr.line-break{margin:0 auto}.breadcrumbs-title+hr{max-width:100%;border-bottom:1px solid #ebe7e1;width:100%}.breadcrumbs-title{margin-top:1.25rem}.breadcrumbs-heading a:before{content:'<';position:absolute;top:0;left:0}.breadcrumbs-subheading{font-size:16px;padding-left:7px;color:#666}.breadcrumbs-heading{font-size:18px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.data-feed .section-bottom{margin-bottom:30px}.home-page-intro-banner{margin-bottom:90px}.breadcrumbs-heading a{position:relative;padding-left:15px;padding-right:8px;font-size:18px}hr.content-line-break{border-bottom:2px solid #000;margin:40px auto 15px auto;max-width:100%}.download-brochure h6{padding-bottom:15px}.home-page-intro-first-column.intro-content h2{font-size:58px;color:#000;letter-spacing:-1.16px;margin-bottom:6px}.home-page-intro-first-column.intro-content h6{font-size:24px;color:#000;letter-spacing:-.48px;margin-bottom:16px}.home-page-intro-first-column.intro-content p{font-size:16px;color:#000;letter-spacing:0;margin-bottom:21px}hr.line-break{border-bottom:1px solid #000;margin:142px auto 44px auto}hr.line-break.no-promo-banner{margin:60px auto 44px auto}.intro-card h1{font-size:24px;letter-spacing:-.48px;color:#fff;margin-bottom:11px}.estore-content-container .featured-banner .card-content.white h4{font-size:23px;letter-spacing:-.48px;margin:10px 0 8px 0}.estore-content-container .featured-banner .featured-banner-content{margin:18px 0}.estore-content-container .featured-banner .card-content .link-with-arrow{font-size:14px;letter-spacing:.28px}.intro-card p{font-size:16px;letter-spacing:0;color:#fff;margin-bottom:15px}.intro-card .link-with-arrow{color:#edf86f;font-size:14px;letter-spacing:.28px}.section-bottom{margin-bottom:100px}.intro-card{background:#9e8d73;padding:24px;color:#fff;min-height:400px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.intro-card .fa-sticky-note-o,.intro-card .fa-th{font-size:44px;color:#edf86f}.footer-section{margin-top:0!important}.intro-cards-layout{display:grid;gap:20px}.e-store-featured-banner,.promotional-banner-card,.two-card-promo-content-wrapper{width:calc(100% - 40px);margin:0 auto;max-width:1360px}.e-store-featured-banner .card{margin:0;padding:65px 24px}.e-store-featured-banner .card p{font-size:16px}.our-offerings-slider .slider-controls.disabled{display:none}.our-offerings-slider .owl-carousel.owl-loaded{display:block!important}.home-page-intro-banner .card-background-image.js-fit-parent img{object-fit:cover}.intro-content .link-with-arrow,.intro-content .link-with-arrow:active,.intro-content .link-with-arrow:focus,.intro-content .link-with-arrow:hover{color:#d6002a!important}.intro-card .link-with-arrow,.intro-card .link-with-arrow:active,.intro-card .link-with-arrow:focus,.intro-card .link-with-arrow:hover{color:#edf86f!important;padding:10px 0}.home-page-intro-first-column.intro-content{width:100%;padding-right:25px}.e-store .mktoError,.e-store-product-report .mktoError{z-index:8!important}.home-page-intro-first-column .link-with-arrow{letter-spacing:.28px;color:#dd3052;text-transform:uppercase;padding-top:0}.home-page-intro-second-column .thumbnail{height:91px;margin:0;width:auto}.promotional-banner-card .banner-card{display:grid;padding:0}.promotional-banner-card{border:1px solid #efefef;background:#e0e7ef;padding:0;margin-top:50px}.e-store-featured-banner{margin-top:50px}.promotional-banner-card .banner-card .promotional-content-left{color:#000;padding:20px}.promotional-banner-card .banner-card .promotional-content-left .promotional-card-title{font-size:12px;letter-spacing:1.1px;margin-bottom:16px}.promotional-banner-card .banner-card .promotional-content-left .promotional-card-header{margin:0;letter-spacing:-.96px;color:#000;line-height:48px;text-transform:none}.promotional-banner-card .banner-card .promotional-content-left .promotional-card-header{text-transform:none}.promotional-banner-card .banner-card .promotional-content-left .promotional-card-description{margin:12px 0;font-size:20px;letter-spacing:-.4px}.promotional-banner-card .banner-card .promotional-content-left .learn-more-promotional{color:#d6002a;font-size:20px;letter-spacing:-.4px;line-height:20px;text-transform:none;margin-bottom:0}.promotional-banner-card .banner-card .promotional-content-left .learn-more-promotional:after{margin-left:12px}.promotional-banner-card .banner-card .promotional-content-right{position:relative;grid-row:1}.two-card-promo-content-wrapper{margin:164px auto 101px auto}.two-card-promo-content-wrapper .promo-content-cards-layout{display:flex;flex-direction:column;gap:30px}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card{background:#ebe7e1;padding:34px 32px 33px 32px;display:flex;flex-direction:column;justify-content:space-between;min-height:363px}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card a{display:flex;height:100%;flex-direction:column;justify-content:space-between}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card .link-with-arrow{padding:0;color:#d6002a!important;font-size:14px;letter-spacing:.28px}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card h1,.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card h3{font-size:28px;color:#000;letter-spacing:-.6px;margin-top:0;margin-bottom:19px}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card p{font-size:18px;color:#000;letter-spacing:0}.two-card-promo-content-wrapper .promo-content-title{margin-bottom:40px}.two-card-promo-content-wrapper .promo-content-title h2{letter-spacing:-.72px;color:#000}.our-offerings-slider .slider-controls .owl-next,.our-offerings-slider .slider-controls .owl-prev{font-size:26px}@media print,screen and (min-width:48em){.intro-card{min-width:auto;max-width:100%}.intro-cards-layout{grid-template-columns:1fr 1fr}.e-store-featured-banner,.promotional-banner-card,.two-card-promo-content-wrapper{width:calc(100% - 80px)}.two-card-promo-content-wrapper .promo-content-cards-layout{flex-direction:row}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card{max-width:420px;width:50%}.promotional-banner-card .banner-card{grid-template-columns:3fr 1fr;overflow:hidden}.promotional-banner-card .banner-card .promotional-content-right{grid-column:2}.our-offerings-slider .item .banner-text{padding:50px 0}}@media print,screen and (max-width:64em){.promotional-banner-card .banner-card .promotional-content-left .promotional-card-header{font-size:36px;line-height:36px}.promotional-banner-card .banner-card .promotional-content-left .learn-more-promotional,.promotional-banner-card .banner-card .promotional-content-left .promotional-card-description{font-size:16px}.key-benefits .owl-carousel .owl-item img{width:47px;height:47px}.our-offerings-slider .slider-controls .owl-next,.our-offerings-slider .slider-controls .owl-prev{font-size:26px}}@media print,screen and (min-width:70em){.intro-card{width:320px}.two-card-promo-content-wrapper{display:grid;grid-template-columns:1fr 2fr;gap:20px}.two-card-promo-content-wrapper .promo-content-title{margin-bottom:0}.home-page-intro-two-column{display:grid;grid-template-columns:1fr 1fr}.home-page-intro-second-column.intro-cards-layout{position:relative;top:-138px}.row.card-row{grid-template-columns:repeat(2,1fr)}.promotional-banner-card .banner-card .promotional-content-right{grid-column:2}.promotional-banner-card{grid-column:span 2;grid-row:2;margin-top:0}.e-store-featured-banner{margin-top:0}.promotional-banner-card .banner-card{grid-template-columns:3fr 1fr;overflow:hidden;height:250px}.promotional-banner-card .banner-card .promotional-content-left,.promotional-banner-card .banner-card .promotional-content-right{height:250px}}@media print,screen and (min-width:75em){.e-store-featured-banner,.promotional-banner-card,.two-card-promo-content-wrapper{width:calc(100% - 200px)}.promotional-banner-card .banner-card .promotional-content-right{height:100%}}@media print,screen and (min-width:80em){.row.card-row{grid-template-columns:repeat(3,1fr)}.promotional-banner-card{grid-column:span 3}}@media screen and (min-width:100em){.our-offerings-slider .item .banner-text{font-size:72px;padding:100px 0 100px 0}.our-offerings-slider .owl-carousel .owl-stage-outer .owl-item img{width:345px;height:430px}.our-offerings-slider .slider-controls .slider-dots{padding:2px 10px}}.color-6f6f6f{color:#6f6f6f}#news-announcements-wrapper{margin:66px auto}#news-announcements-wrapper .widget-title{padding:0 0 45px 0;letter-spacing:-.02em;font-weight:700;line-height:1.16}#news-announcements-wrapper .ihsm-fs-na-content-header{letter-spacing:0;padding:16px 0;font-size:23px;color:#000;letter-spacing:-.48px}#news-announcements-wrapper .row .col-md-3,#news-announcements-wrapper .row .col-md-6{padding-left:10px;padding-right:10px}#news-announcements-wrapper .arrow{border:solid #d6002a;border-width:0 3px 3px 0;display:inline-block;padding:3px}#news-announcements-wrapper .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#news-announcements-wrapper .ihsm-na-text-overlay-wrapper{background-color:#fff;padding:20px;width:52%;margin:170px 32px 32px;height:fit-content}#news-announcements-wrapper .ihsm-fs-na-tags p{margin-bottom:0;font-weight:400;font-size:12px;letter-spacing:0;color:#999}#news-announcements-wrapper .ihsm-fs-na-tags p.font-red{color:#d6002a}#news-announcements-wrapper.single .row{margin-left:0;margin-right:0}#news-announcements-wrapper.single .single-col-wrapper{padding:0}#news-announcements-wrapper.single .single-col-wrapper .ihsm-fs-na-img{display:none}#news-announcements-wrapper.single .link-with-arrow{top:18px}#news-announcements-wrapper .ihsm-fs-na-content-cta-link{font-size:14px;padding:24px 0 0 0;letter-spacing:.28px;color:#d6002a;text-transform:uppercase}#news-announcements-wrapper .ihsm-fs-na-content-desc{margin-bottom:0;font-size:16px;letter-spacing:0;color:#666}#news-announcements-wrapper .mktoForm{max-width:100%}.e-store .ty_message{height:100%;display:flex}#news-announcements-wrapper .mktoForm .mktoFormCol{width:50%}#news-announcements-wrapper .mktoFieldWrap{width:100%;max-width:100%}#news-announcements-wrapper .mktoForm input,#news-announcements-wrapper .mktoForm select{width:95%!important;max-width:95%;margin-bottom:8px}#news-announcements-wrapper .mktoForm .mktoButton:after{content:"\f105";font-family:FontAwesome;position:relative;left:20px}#news-announcements-wrapper .contact-an-expert .mktoFieldWrap label{left:7px}@media screen and (max-width:374px){#news-announcements-wrapper.single .ihsm-fs-na-content-header{font-size:20px}#news-announcements-wrapper.single .ihsm-fs-na-content-desc{font-size:14px}#news-announcements-wrapper.single .ihsm-na-text-overlay-wrapper{padding:15px 20px!important}}@media screen and (max-width:600px){#news-announcements-wrapper .mktoForm .mktoFormCol{width:100%}}@media (min-width:600px) and (max-width:1023px){#news-announcements-wrapper .mktoForm .mktoFormCol{width:100%}}.color-666666{color:#999}.color-E91E63{color:#e91e63}#benchmark-reports-signup-wrapper .ihsm-fs-brs-content-header{margin:0 0 5px 0;padding:0;letter-spacing:-.6px;color:#000}.ihsm-fs-na-content-desc{color:#000;letter-spacing:0;margin-bottom:16px}#benchmark-reports-signup-wrapper .ihsm-fs-na-content-desc{font-size:14px}#benchmark-reports-signup-wrapper.section-bottom{margin-bottom:130px}#benchmark-reports-signup-wrapper form label{margin-bottom:.25rem;font-size:14px;font-weight:500}#benchmark-reports-signup-wrapper form input,#benchmark-reports-signup-wrapper form select{border:1.5px solid #666}#benchmark-reports-signup-wrapper .select-arrow-down{background:url(arrow-down.png) no-repeat right .75rem center/15px 12px}#benchmark-reports-signup-wrapper .mktoForm{max-width:100%}#benchmark-reports-signup-wrapper .mktoForm .mktoFormCol{width:50%}#benchmark-reports-signup-wrapper .mktoFieldWrap{width:100%;max-width:100%}#benchmark-reports-signup-wrapper .mktoForm input,#benchmark-reports-signup-wrapper .mktoForm select{width:95%!important;max-width:95%;margin-bottom:8px}.data-feed #benchmark-reports-signup-wrapper span.font-red{margin-right:12px}.data-feed #benchmark-reports-signup-wrapper .tel.font-red{font-size:16px;font-weight:400;letter-spacing:unset}.mktoForm .mktoRequiredField .mktoAsterix{display:inline-block!important}#benchmark-reports-signup-wrapper .mktoForm .mktoButton:after{content:"\f105";font-family:FontAwesome;position:relative;left:20px}.mktoButton{background:#d6002a}@media screen and (max-width:600px){#benchmark-reports-signup-wrapper .mktoForm .mktoFormCol{width:100%}}.data-feed-wrapper{background-color:#ebe7e1;padding:66px 0;margin:0 auto}@media print,screen and (min-width:320px) and (max-width:767px){.home-page-intro-banner{margin-bottom:20px}.data-feed-wrapper{padding:40px 0}.ihsm-fs-na-content-desc{margin-bottom:30px}.our-offerings-slider .item .banner-tag{width:85%}.promo-banner .title{letter-spacing:-.6px!important}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card h1{font-size:24px;letter-spacing:-.48px;margin-bottom:20px}.section-bottom{margin-top:80px;margin-bottom:80px}.promo-banner{Padding-bottom:36px!important}.promo-banner .text-link{margin-bottom:27px}}.data-feed-wrapper .content{margin:0 auto}.data-feed-wrapper .widget-title{text-align:left;font-size:28px;font-weight:700;letter-spacing:-.6px;color:#9e8d73;margin-bottom:8px}.data-feed-wrapper .widget-sub-title{text-align:left;font-size:36px;font-weight:700;letter-spacing:-.96px;color:#000;font-family:Albra}@media print,screen and (min-width:320px) and (max-width:767px){.data-feed-wrapper .widget-sub-title{font-size:30px;letter-spacing:-.6px;font-family:Albra}}@media print,screen and (min-width:320px) and (max-width:360px){.data-feed-wrapper h2{font-size:22px;letter-spacing:-.48px}}@media print,screen and (min-width:361px) and (max-width:767px){.data-feed-wrapper h2{font-size:24px}}.data-feed-wrapper #data-feed-wrapper-table{display:table;padding:5px;margin-top:50px}.data-feed-wrapper .border-row,.data-feed-wrapper .border-row-top,.data-feed-wrapper .data-feed-wrapper-row{display:table-row;padding:5px;border:#000 solid 1px}.data-feed-wrapper-row p{margin-bottom:11px;font-size:20px;line-height:1.6;text-rendering:optimizeLegibility;letter-spacing:0;font-weight:700;color:#000}.data-feed-wrapper .data-feed-wrapper-first-column{display:table-cell;padding:5px;background-color:unset;width:33%;border-bottom:1px solid #d9d7d5;margin:5px;max-height:100%}.data-feed-wrapper .last-row-first-column{border-bottom:unset}.data-feed-wrapper .data-feed-wrapper-second-column{display:table-cell;padding:20px;background-color:#fff;width:33%;border-bottom:1px solid #d9d7d5;margin:5px;max-height:100%;position:relative;font-size:18px;color:#000;letter-spacing:0}@media print,screen and (min-width:361px) and (max-width:767px){.data-feed-wrapper .data-feed-wrapper-second-column,.data-feed-wrapper .data-feed-wrapper-third-column{font-size:18px!important}}.data-feed-wrapper .border-row .data-feed-wrapper-second-column,.data-feed-wrapper .border-row .data-feed-wrapper-third-column,.data-feed-wrapper .border-row-top .data-feed-wrapper-second-column,.data-feed-wrapper .border-row-top .data-feed-wrapper-third-column{padding:5px}.data-feed-wrapper .data-feed-wrapper-third-column{display:table-cell;padding:15px;background-color:#fff;width:33%;border-bottom:1px solid #d9d7d5;margin:5px;margin:5px;max-height:100%;position:relative;font-size:18px;z-index:1}.data-feed-wrapper .highlight{z-index:10!important;border-bottom:1px solid #d9d7d5}@media only screen and (max-width:767px){.data-feed-wrapper #data-feed-wrapper-table{width:180%}.data-feed-wrapper h4{font-size:26px}.data-feed-wrapper .data-feed-wrapper-second-column{width:50%}.data-feed-wrapper .data-feed-wrapper-first-column{width:0%}.data-feed-wrapper .data-feed-wrapper-third-column{width:50%}.data-feed-wrapper-row p{font-weight:700;margin-bottom:11px}.desktop-view{display:none!important}.mobile-view{display:block}}@media print,screen and (max-width:1024px){.global-icons.button-bookmark-saved{height:18px;width:12px;margin:12px 0 0 15px}.desktop-view{display:none!important}.mobile-view{display:block}}@media print,screen and (min-width:767px) and (max-width:1024px){.home-page-intro-banner{margin-bottom:40px}.global-icons.button-bookmark-saved{height:18px;width:12px;margin:12px 0 0 15px}.desktop-view{display:none!important}.mobile-view{display:block!important}}.data-feed-wrapper .colborder{border-left:2px solid #edf86f;border-right:2px solid #edf86f}@media print,screen and (min-width:767px) and (max-width:1024px){.data-feed-wrapper .data-feed-wrapper-second-column{width:50%}.data-feed-wrapper .data-feed-wrapper-first-column{width:0%}.data-feed-wrapper .data-feed-wrapper-third-column{width:50%}.data-feed-wrapper-row p{font-weight:700}desktop-view{display:none!important}.mobile-view{display:block}}@media print,screen and (min-width:1599px){#benchmark-reports-signup-wrapper .mktoForm input,#benchmark-reports-signup-wrapper .mktoForm select{margin-bottom:14px}.download-brochure .title{width:82%}.two-card-promo-content-wrapper .promo-content-title h2{width:85%}}@media print,screen and (max-width:1024px){.data-feed-wrapper .one{border-bottom:3px solid #d9d7d5!important;z-index:1}}.data-feed-wrapper .data-feed-wrapper-row:first-child{position:relative;top:10px}.button-red,.button-red:focus,.data-feed-wrapper .link-with-arrow{transition:color .25s cubic-bezier(.06,.72,.93,1);font-weight:400;text-decoration:none}@media print,screen and (min-width:48em){.data-feed-wrapper .link-with-arrow{position:absolute;font-size:20px;margin-top:0;right:-7px;padding:15px 25px}.desktop-view{display:block}.mobile-view{display:none}}.data-feed-wrapper .link-with-arrow{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;font-size:14px;position:inherit;display:block;color:#fff;letter-spacing:.28px;padding:18px 24px;background:#d6002a;text-transform:inherit;width:fit-content;top:0;right:0;margin:12px 0;cursor:pointer}@media print,screen and (min-width:361px) and (max-width:767px){.data-feed-wrapper .link-with-arrow{font-size:14px;letter-spacing:.28px;margin-bottom:4px}}.data-feed-wrapper .td-third-column .link-with-arrow{width:180px}.segment-link-name-wrapper{display:inline-block;margin-left:6px}#data-feed-wrapper-table .data-feed-wrapper-row .highlight .segment-link-name-wrapper{width:calc(100% - 60px);position:relative;vertical-align:middle}#data-feed-wrapper-table .data-feed-wrapper-row .highlight .segment-link-name-wrapper span h2{width:calc(100% - 40px)}#data-feed-wrapper-table .data-feed-wrapper-row .data-feed-wrapper-second-column.highlight,#data-feed-wrapper-table .data-feed-wrapper-row .data-feed-wrapper-third-column.highlight{vertical-align:top}.segment-link{padding-left:5px;color:#a89982;font-weight:700;text-transform:capitalize!important;letter-spacing:0;font-size:16px}.js-fit-parent{overflow:hidden}.segment-link-image{position:relative;width:41px;height:auto;padding-right:5px;vertical-align:middle}.segment-link-name-wrapper span h2,.segment-link-name-wrapper span h3{font-size:28px;color:#9e8d73;font-weight:700;letter-spacing:-.6px}.segment-link-image img{height:36px;width:auto}@media print,screen and (min-width:767px) and (max-width:1024px){.segment-link-name-wrapper span h2{font-size:24px}.segment-link-image{position:relative;width:24px;height:auto;padding-right:5px;vertical-align:middle}.segment-link-image img{width:40px;max-width:40px;height:auto}}@media print,screen and (max-width:767px){.segment-link-name-wrapper span h2{font-size:21px}.segment-link-image{position:relative;width:24px;height:auto;padding-right:5px;vertical-align:middle}.segment-link-image img{width:24px;max-width:40px;height:auto}}.data-feed-wrapper .blue-banner .link-with-arrow:after{float:right;margin-right:3px}.data-feed-wrapper .showborder{border-top:0;border-bottom:2px solid #edf86f}.data-feed-wrapper .border-row-top .showborder{border-top:2px solid #edf86f;border-bottom:0}.data-feed-wrapper .data-feed-wrapper-second-column.last.colborder,.data-feed-wrapper .data-feed-wrapper-third-column.last.colborder{border-bottom:0}.data-feed-notes{padding-top:50px}.data-feed-notes p{line-height:19px;letter-spacing:0;font-size:12px;font-weight:400;margin-bottom:0;color:#999}.btn-small{font-size:14px;line-height:21px;letter-spacing:.28px}.download-brochure{margin-bottom:67px}.download-brochure .title{font-size:28px;letter-spacing:-.6px;color:#000}.download-brochure p{font-size:16px;line-height:25px;color:#000;letter-spacing:0}.download-brochure p:last-of-type{margin-bottom:40px}.key-benefits p{font-size:16px;letter-spacing:0;color:#000}.key-benefits.content{margin-top:66px}.key-benefits .content-wrapper{margin:78px auto 0 auto}.key-benefits .nav-carousel .nav-stage{display:flex}.key-benefits .lg-carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.key-benefits .owl-next.disabled,.key-benefits .owl-prev.disabled{cursor:not-allowed;color:#999}.key-benefits .content-wrapper .item-icon{width:74px;height:64px}#benchmark-reports-signup-wrapper img{width:100%}.key-benefits .content-wrapper .title{margin:42px auto 10px auto;letter-spacing:-.48px}.key-benefits .lg-carousel .item{margin-bottom:68px;max-width:80%}.key-benefits .nav-dots button{display:inline-block;width:8px;height:8px;border:1px solid #000;border-radius:100%;margin-right:8px}.key-benefits .nav-dots button:last-child{margin-right:0}.key-benefits .nav-dots button.active{background:#000}.key-benefits .content-wrapper{position:relative}.key-benefits .nav-controls{display:flex}.key-benefits .nav-controls .owl-next,.key-benefits .nav-controls .owl-prev{font-size:26px;color:#000}.key-benefits .nav-controls .nav-dots{padding:10px}.key-benefits .heading-title{letter-spacing:-.6px}@media screen and (max-width:1023px){.download-brochure .title{max-width:554px}.key-benefits .content-wrapper{margin:40px auto 0 auto}.key-benefits.content{margin-top:40px;margin-bottom:40px}.section-bottom{margin-bottom:40px}}@media screen and (min-width:768px) and (max-width:1023px){#benchmark-reports-signup-wrapper .ihsm-fs-brs-content-header,#news-announcements-wrapper .widget-title,.key-benefits .heading-title{line-height:43px}.our-offerings-slider .item .banner-tag{width:43%}.promo-banner .title{letter-spacing:-.72px!important}.promo-banner{padding-bottom:43px!important}#news-announcements-wrapper .ihsm-fs-na-content-header{line-height:28px}#news-announcements-wrapper .ihsm-fs-na-content-desc{line-height:25px}.e-store-faq.faq-us-wrapper .segment-link-list-first-column,.e-store-faq.faq-us-wrapper .segment-link-list-second-column{padding-left:0!important;padding-right:0!important}}.segment-link-list.theme.faq-section.faq-page .segment-link-list-first-column h2.card-set-title{color:#000;letter-spacing:-.6px;margin-bottom:30px}.faq-section .sub-nav-wrapper a.is-current-section:after{content:none}.e-store-faq.faq-us-wrapper .faq-section .segment-link-list-first-column .tab-content-tabs-column.contact-faq{display:none!important}.e-store-faq.faq-us-wrapper .segment-link-list-first-column .tab-content-tabs-column{margin-top:1.25em}.e-store-faq.faq-us-wrapper .segment-link-list-first-column .tab-content-tabs-column li>span a.link-with-arrow{width:100%;line-height:1.7}.e-store-faq.faq-us-wrapper.section-bottom{margin-top:0;margin-bottom:0}.e-store-faq.faq-us-wrapper .segment-link-list-first-column .tab-content-tabs-column li a.link-with-arrow.is-current,.faq-section .page-secondary-menu .sub-nav-wrapper .slick-slide a.is-current{color:#d6002a}.e-store-faq.faq-us-wrapper .segment-link-list-first-column .tab-content-tabs-column li>span{display:inline-block;vertical-align:middle;width:100%;padding-bottom:30px;font-weight:700;color:#000;-webkit-transition:color .35s;transition:color .35s;cursor:pointer;font-size:14px;letter-spacing:.28px}.faq-page .accordion-container .accordion-title{cursor:pointer;padding:26px 24px 24px}.e-store-faq.faq-us-wrapper .accordion-container .accordion-title h2{font-size:20px;letter-spacing:0;color:#000;font-weight:700;padding-right:3px}.e-store-faq.faq-us-wrapper .accordion-container .accordion-title.active{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc}.e-store-faq.faq-us-wrapper .accordion-container .paragraph-bold{font-weight:700}.e-store-faq.faq-us-wrapper .accordion-list-one>li::before{content:"\2014";padding-right:5px}.client-resource-center .accordion-list-one>li{display:flex}.e-store-faq.faq-us-wrapper .accordion-container ul{margin-top:1.875em}.e-store-faq.faq-us-wrapper .accordion-content li{margin-bottom:10px}.e-store-faq.faq-us-wrapper .accordion-container li,.e-store-faq.faq-us-wrapper .accordion-container p{font-size:16px;color:#000;font-weight:400;letter-spacing:0}.e-store-faq.faq-us-wrapper .accordion-container a{font-size:15px;color:#000}.e-store-faq.faq-us-wrapper .accordion-content.active{display:block;background-color:#f8f8f8;padding:27px 24px 32px 24px;border-bottom:none;color:#000}.e-store-faq.faq-us-wrapper .accordion-title{background:#fff}.e-store-faq.faq-us-wrapper .accordion-title .accordion-title-span{width:90%;display:inline-block;word-break:break-word}.accordion-content p a{display:inline}#ContactAnExpert h5{font-size:36px;letter-spacing:-.72px;color:#000;margin-bottom:2px}#ContactAnExpert p{font-size:18px;letter-spacing:0;color:#666;margin-bottom:0}#ContactAnExpert .mktoForm{width:100%!important;max-width:100%!important}#ContactAnExpert .mktoFormCol{width:44%;margin-right:24px}#ContactAnExpert .mktoFieldWrap label{left:7px}#ContactAnExpert .mktoForm input,#ContactAnExpert .mktoForm select{width:100%!important;max-width:100%!important}#ContactAnExpert .content-bottom{position:relative;margin-top:30px}#ContactAnExpert .content-bottom p{font-size:16px;letter-spacing:0;color:#666;margin-bottom:14px}#ContactAnExpert .content-bottom a.font-red{font-size:14px;letter-spacing:.28px}@media print,screen and (min-width:64em){.e-store-faq.faq-us-wrapper .faq-section .segment-link-list-first-column .tab-content-tabs-column.contact-faq{display:block!important}.title.leftCol{width:75%}}@media print,screen and (min-width:64em){.e-store-faq.faq-us-wrapper .faq-section .segment-link-list-first-column .tab-content-tabs-column.contact-faq{display:block!important}.e-store-faq.faq-us-wrapper .segment-link-list-second-column{width:66.66%;padding-bottom:1px}}@media only screen and (max-device-width:992px){.segment-link-list.theme.faq-section.faq-page .segment-link-list-first-column h2.card-set-title{margin-bottom:20px}.e-store-faq.faq-us-wrapper .faq-section .segment-link-list-first-column .tab-content-tabs-column.contact-faq{margin-top:5px}.segment-link-list-second-column .page-secondary-menu{margin:0}.e-store-faq.faq-us-wrapper .segment-link-list-first-column,.e-store-faq.faq-us-wrapper .segment-link-list-second-column{margin:0}.faq-section .page-secondary-menu .sub-nav-wrapper a{margin-bottom:24px;font-size:14px;letter-spacing:.28px}.download-brochure .title{margin-bottom:36px}.key-benefits .content-wrapper .title{margin:10px auto}.key-benefits p{padding-right:5%}}@media only screen and (max-device-width:767px){.two-card-promo-content-wrapper .promo-content-cards-layout{display:grid}}@media screen and (max-width:767.98px){#news-announcements-wrapper.single .ihsm-na-text-overlay-wrapper{margin:40px auto;padding:32px}}@media print,screen and (max-width:48em){.e-store h1,.e-store-product-report h1{font-size:40px}.e-store h2,.e-store-product-report h2{font-size:32px}.e-store-featured-banner .card{padding:2.7em 24px}.home-page-intro-first-column.intro-content{width:100%}.home-page-intro-first-column.intro-content h2{font-size:36px;letter-spacing:-.72px;margin-bottom:13px}.home-page-intro-first-column.intro-content h6{margin-bottom:19px}.home-page-intro-first-column.intro-content p{margin-bottom:20px}.home-page-intro-first-column .link-with-arrow{padding-top:0;padding-bottom:28px}.intro-card h1{margin-top:0;margin-bottom:12px}.intro-card p{font-weight:400;font-size:16px;letter-spacing:-.48px;margin-bottom:14px}.two-card-promo-content-wrapper .promo-content-title h2{width:100%}.intro-card .link-with-arrow{padding:0 0 3px 0}hr.line-break{margin:60px auto 32px auto}.download-brochure .title{margin-bottom:36px;max-width:100%}.download-brochure p:last-of-type{margin-bottom:36px}.download-brochure{margin-bottom:43px}.our-offerings-slider{padding:38px 0 36px 0!important}.our-offerings-slider .content{margin-top:0}.our-offerings-slider .banner-text{padding:31px 0 27px 0!important}.our-offerings-slider .content-left{margin-bottom:0!important}#news-announcements-wrapper.single{margin:40px auto 14px auto}#news-announcements-wrapper .widget-title{width:85%;letter-spacing:-.6px;padding:0 0 24px 0}#news-announcements-wrapper.single .widget-title{padding:0 0 24px 0}#news-announcements-wrapper .ihsm-na-text-overlay-wrapper{background-color:#fff;padding:20px;width:90%;height:fit-content}#news-announcements-wrapper.single .ihsm-fs-na-tags{padding-left:0;padding-top:5px!important}#news-announcements-wrapper.single .ihsm-fs-na-content-header{padding:16px 0}#news-announcements-wrapper.single .ihsm-fs-na-content-desc{padding:0;word-wrap:break-word}#news-announcements-wrapper .ihsm-fs-na-content-header{font-size:23px;line-height:28px;letter-spacing:-.48px}#news-announcements-wrapper .ihsm-fs-na-content-desc{line-height:25px}#news-announcements-wrapper.single .link-with-arrow{padding-left:0}#news-announcements-wrapper .ihsm-fs-na-content-cta-link{padding:28px 0 29px 0}#news-announcements-wrapper .row .col-md-6{margin-bottom:0!important}.data-feed-wrapper{padding:40px 0}.data-feed-wrapper .widget-title{font-size:28px;letter-spacing:-.48px;margin-bottom:11px}.data-feed-wrapper .widget-sub-title{font-size:32px;letter-spacing:-.72px}.data-feed-wrapper #data-feed-wrapper-table{margin-top:27px}.data-feed-notes{padding-top:27px}.segment-link-list .segment-link-list-first-column .card-set-title{margin-bottom:0}.accordion-container .accordion-wrapper .accordion-content ol[type="a"],.accordion-container .accordion-wrapper .accordion-content ul[type="a"]{list-style:lower-alpha}.e-store-faq.faq-us-wrapper .slick-track{width:auto!important}.e-store-faq.faq-us-wrapper .slick-initialized .slick-slide{display:flex;float:none}.sub-nav-wrapper a.is-current-section.link-with-arrow:after{content:">";display:inline-block;margin-left:6px;position:relative;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;z-index:1;bottom:auto;height:auto;background-color:transparent;width:auto}.e-store-faq.faq-us-wrapper .segment-link-list-first-column,.e-store-faq.faq-us-wrapper .segment-link-list-second-column{padding-left:0!important;padding-right:0!important}.our-offerings-slider .item .banner-tag{letter-spacing:.56px;margin-bottom:0}#benchmark-reports-signup-wrapper.section-bottom{margin-bottom:80px}#benchmark-reports-signup-wrapper .ihsm-fs-brs-content-header{margin:8px 0 6px 0}.mktoButtonRow{padding-top:8px}.mktoButton{font-size:14px;letter-spacing:.28px}.segment-link-list.theme.faq-section.faq-page .segment-link-list-first-column h2.card-set-title{margin-bottom:20px;font-size:32px}.segment-link-list-second-column{margin-top:0}.segment-link-list-second-column .page-secondary-menu{margin:0}.page-secondary-menu .sub-nav-wrapper a.is-current-section{border-bottom:none;margin-bottom:24px}.page-secondary-menu .sub-nav-wrapper a{letter-spacing:.28px;margin-bottom:45px}.faq-section .page-secondary-menu .sub-nav-wrapper a{margin-bottom:24px}.two-card-promo-content-wrapper{margin-top:80px;margin-bottom:40px}.two-card-promo-content-wrapper .promo-content-title{margin-bottom:30px}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card p{margin-bottom:28px}.two-card-promo-content-wrapper .promo-content-cards-layout .promo-content-card{padding:32px 32px 35px 32px}.promo-banner .content{margin-top:0}.data-feed .download-brochure{margin-bottom:80px}}@media print,screen and (max-width:52em){#ContactAnExpert .mktoFormCol{width:97%;margin-right:0}}@media print,screen and (min-width:48em){.e-store-faq.faq-us-wrapper .accordion-title .accordion-title-span{width:97%}.e-store-faq.faq-us-wrapper .slick-track{width:auto!important}.e-store-faq.faq-us-wrapper .slick-initialized .slick-slide{display:flex;float:none}.sub-nav-wrapper a.is-current-section.link-with-arrow:after{content:">";display:inline-block;margin-left:6px;position:relative;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;z-index:1;bottom:auto;height:auto;background-color:transparent;width:auto}}@media print,screen and (min-width:48em) and (max-width:75em){#news-announcements-wrapper .ihsm-na-text-overlay-wrapper{width:60%;margin:40px 32px;padding:20px;background-color:#fff}}@media print,screen and (min-width:48em) and (max-width:64em){#news-announcements-wrapper.single .widget-title{padding:0 0 24px 0}}@media print,screen and (min-width:1024px){#news-announcements-wrapper .widget-title{max-width:23%}#news-announcements-wrapper.single .widget-title{padding:0 0 24px 0}#news-announcements-wrapper .row .col-lg-6{padding:0 13px}.e-store-faq.faq-us-wrapper .segment-link-list-second-column{padding-left:15px!important}}.our-offerings-slider{background:#9e8d73;padding:2rem 0}.our-offerings-slider .slider-dots button{display:inline-block;width:8px;height:8px;border:1px solid #000;border-radius:100%;margin-right:8px}.our-offerings-slider .slider-dots button:last-child{margin-right:0}.our-offerings-slider .slider-dots button.active{background:#000}.our-offerings-slider .content{position:relative;margin-top:18px}.our-offerings-slider .slider-controls{display:flex}.our-offerings-slider .banner-text{font-size:36px;padding:20px 0;font-family:Albra;font-weight:400;font-style:normal;letter-spacing:-.72px;line-height:1.16}.our-offerings-slider .slider-controls .slider-dots{padding:5px 10px}.our-offerings-slider .owl-carousel .owl-item img{width:128px;height:160px}.our-offerings-slider .content-left,.our-offerings-slider .content-right{display:flex;justify-content:center;align-items:center}.our-offerings-slider .banner-tag{font-size:14px;font-weight:100}.promo-banner{background:#ebe7e1;padding:40px 0 64px 0}.promo-banner .title{margin-bottom:25px;color:#000;letter-spacing:-.96px}.contact-an-expert .modal-body{padding:1rem 30px 4rem 4rem}.contact-an-expert .modal-dialog{padding:1rem}.contact-an-expert .column-left{display:flex;flex-direction:column;justify-content:space-between}.contact-an-expert .column-right{display:flex;justify-content:right}.contact-an-expert .modal-header{border-bottom:0}.contact-an-expert .modal-header .close{font-size:3rem}.contact-an-expert .modal-content{border-radius:0}.contact-an-expert .mktoFieldWrap label{left:0}.full-width-banner{width:-webkit-fill-available}.promo-banner .text-link{font-size:14px;letter-spacing:.28px;text-transform:uppercase}.online-store .sticky-first-column{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:767px){.online-store .sticky-first-column{flex-direction:column;align-items:flex-start}}@media screen and (min-width:992px){.breadcrumbs-subheading{padding-left:7px;position:relative;color:#666;font-size:18px}.breadcrumbs-subheading:before{content:'';position:absolute;border-left:1px solid #666;height:21px;left:0;top:50%;transform:translateY(-50%)}}@media screen and (max-width:992px){.contact-an-expert .column-left .content-bottom{background:#ebe7e1;padding:1rem}.contact-an-expert .column-left{margin-bottom:1rem}.contact-an-expert .modal-header .close{font-size:2rem}.contact-an-expert .modal-body{padding:1rem}.contact-an-expert .mktoForm input,.contact-an-expert .mktoForm select{width:97%!important;max-width:97%}.contact-an-expert .mktoFormRow{flex-direction:column!important}.contact-an-expert .column-right{justify-content:left;flex-direction:column}.breadcrumbs-heading{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer-section{padding:0}@font-face{font-family:Albra;font-style:normal;font-weight:400;font-display:block;src:url(/spdji/en/app/fonts/albra-regular.woff2) format('woff2'),url(/spdji/en/app/fonts/albra-regular.woff) format('woff')}.e-store-faq .accordion-container{position:relative;border:1px solid #ccc;border-top:5px solid #1a1a1a;width:100%}.e-store-faq .accordion-wrapper{position:relative}.e-store-faq .sub-nav.sub-nav-filter-bar{min-height:0;padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.online-store .page-title p{margin:22px auto 8px auto;position:relative;padding-left:15px;font-size:18px}.online-store .page-title p:before{content:'<';position:absolute;top:0;left:0}.online-store .product-list-intro-right{font-size:16px;letter-spacing:0;color:#000;opacity:1}.online-store .product-list-intro.content{margin-top:87px;margin-bottom:83px}#product-listing-wrapper .arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:1px}#product-listing-wrapper .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#product-listing-wrapper .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:3px}.online-store .title-wrapper .widget-title{font-size:58px;letter-spacing:-1.16px;color:#000}.online-store .title-wrapper .cart-text-wrapper{padding-top:18px}.online-store .cart-wrapper .cart-title{font-size:16px;letter-spacing:0;line-height:24px}.online-store .cart-wrapper{display:flex;justify-content:flex-end;align-items:center}.online-store .cart-wrapper .cart-items-count{position:absolute;top:29px;left:32px}.online-store .title-wrapper{margin-bottom:48px;align-items:end}.online-store .title-wrapper .page-header{line-height:48px;letter-spacing:-1.16px;margin-bottom:0}.online-store .cart-wrapper .cart-title{font-size:24px;font-weight:700;letter-spacing:-.48px}#product-listing-wrapper .product-wrapper{background:#ebe7e1;padding:49px;min-height:560px;position:relative;display:flex;flex-direction:column}#product-listing-wrapper .product-content-desc{font-size:16px;letter-spacing:0;color:#000;margin-bottom:17px}#product-listing-wrapper .product-content-detail{font-size:14px;letter-spacing:.28px;color:#000;text-transform:uppercase;padding-top:0}#product-listing-wrapper .product-content-wrapper .ihsm-fs-brs-content-header{letter-spacing:-.6px;color:#000;margin-bottom:10px}#product-listing-wrapper .ihsm-btn{width:100%;padding:.5rem 1rem;margin-top:15px;text-align:left;padding:20px 16px 16px 16px;background:#d6002a url(/spdji/en/app/images/e-store/product-detail-cart-white-icon-with-plus.svg) right 16px center no-repeat padding-box;color:#fff;position:relative;letter-spacing:.28px;line-height:21px;font-size:14px;font-weight:400}#product-listing-wrapper .remove-cart-btn{color:#fff;text-align:left;font-size:12px;width:100%;padding:20px 16px 16px 16px;background:#000 url(/spdji/en/app/images/e-store/cart-remove.svg) right 16px center no-repeat padding-box;color:#fff}#product-listing-wrapper .add-to-cart-icon{position:absolute;bottom:9px;right:30px;width:25px}#product-listing-wrapper .remove-cart-icon,.home-page-intro-wrapper .proceed-to-checkout-icon{position:absolute;bottom:9px;right:30px;width:25px}.home-page-intro-wrapper .proceed-to-checkout-icon::after{content:"2";color:#fff;position:absolute;right:39px;bottom:13px}#product-listing-wrapper .list-wrapper{position:relative;margin-top:auto}#product-listing-wrapper .list-wrapper .eyebrow-label{font-size:12px;letter-spacing:.24px;color:#666}#product-listing-wrapper .list-wrapper .select2-dropdown{border:1px solid #000;border-radius:0;z-index:4!important;border-top:none;box-shadow:0 4px 8px #00000040}#product-listing-wrapper .list-wrapper .select2-container--default .select2-results__option{padding:0 16px!important}#product-listing-wrapper .list-wrapper .select2-container--default .select2-results__option strong{font-size:12px;letter-spacing:.24px;color:#999;text-transform:uppercase;padding:18px 0 9px 0}.online-store .select2-results__options.select2-results__options--nested{padding-bottom:8px}#product-listing-wrapper .list-wrapper .list-selectbox{height:53px!important;border:1px solid #ccc!important;border-radius:0;appearance:none}#product-listing-wrapper .list-wrapper .select2-container--default .select2-selection--single{padding:16px;height:53px;border:1px solid #000;border-radius:0;background:0 0}#product-listing-wrapper .list-wrapper .select2-container--default .select2-selection--single:has(~.select2-dropdown){background:#fff}#product-listing-wrapper .list-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:1.25;font-size:14px;letter-spacing:.28px;color:#1a1a1a;text-transform:uppercase;width:90%;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(/spdji/en/app/images/e-store/onlinestore-dropdown-arrow-black.png);background-repeat:no-repeat;background-color:transparent;background-size:contain;border:none!important;height:13px!important;width:13px!important;margin:auto!important;top:22px!important;left:-10px!important;transform:rotate(90deg)}#product-listing-wrapper .list-wrapper .select2-results__options[role=tree] .select2-results__option:hover{background-color:unset!important;color:#000}#product-listing-wrapper .list-wrapper .select2-results .select2-results__options--nested .select2-results__option{background-color:unset!important;color:#1a1a1a;font-size:14px;letter-spacing:0;padding-left:0!important;padding-right:0!important;padding-bottom:10px!important}#product-listing-wrapper .list-wrapper .select2-results .select2-results__options--nested .select2-results__option:hover{background-color:transparent!important}.online-store #product-list-page-head.fixed{position:fixed;z-index:9;background:#fff;width:100%;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.online-store a.proceed-to-checkout,.online-store a.proceed-to-checkout:hover{background:#d6002a;font-size:14px;font-weight:400;height:49px;letter-spacing:.28px;color:#fff;text-transform:uppercase}.home-page-intro-wrapper .proceed-to-checkout-icon{width:25px;top:12px;left:12px}#product-list-page-head .subheading{color:#666;font-size:18px}#product-list-page-head b{font-size:18px}.online-store #product-list-page-head{width:100%;max-width:100%;padding-bottom:64px}.online-store #product-list-page-head.fixed{margin-left:0;margin-bottom:0;height:73px}.product-list-intro .title{font-size:30px;letter-spacing:-.6px;color:#000}hr.content-line-break{border-bottom:1px solid #000!important}.online-store #product-list-page-head a.proceed-to-checkout{display:none}.online-store #product-list-page-head.fixed a.proceed-to-checkout{display:inline-flex;align-items:center;padding:12px 20px}.online-store #product-list-page-head a.proceed-to-checkout img{padding-right:8px}.data-feed hr.line-break,.online-store .home-page-intro-banner{margin-bottom:0}.online-store hr.line-break{margin:0 auto}.online-store #product-listing-wrapper{margin-bottom:126px}.online-store #product-list-page-head .breadcrumbs-title{display:flex;align-items:center}.online-store #product-list-page-head.fixed .breadcrumbs-title{margin-top:0;margin-bottom:0}.online-store #product-list-page-head.fixed .sticky-second-column{display:flex;justify-content:flex-end}.online-store .link-with-arrow:after{top:-1px}.online-store #product-list-page-head.fixed .breadcrumbs-title+hr{display:none}.online-store .download-brochure{margin-bottom:83px;margin-top:34px}.online-store .download-brochure .title{line-height:36px}.online-store .download-brochure p:last-of-type{margin-bottom:0}.wysiwyg-content h2{line-height:28px;font-size:24px;letter-spacing:-.48px;margin-top:40px}.wysiwyg-content p,.wysiwyg-content span{font-size:16px;letter-spacing:0}.wysiwyg-content ul{list-style:initial;margin-left:15px}.wysiwyg-content ol{list-style:decimal;margin-left:17px}.wysiwyg-content ol li,.wysiwyg-content ul li{font-size:16px;letter-spacing:0;opacity:1}.wysiwyg-content ol li span,.wysiwyg-content ul li span{display:inline-flex}.wysiwyg-content a{letter-spacing:0;font-size:16px;border-bottom:2px solid}.online-store .select2-container.select2-container--default.select2-container--open.select2-dropdown--below{top:77px!important}@media print,screen and (min-width:320px) and (max-width:767px){#product-list-page-head .subheading{font-size:16px}.online-store .product-list-intro.content{margin-top:47px;margin-bottom:52px}.online-store .title-wrapper .widget-title{font-size:36px;letter-spacing:-.72px}.online-store .cart-wrapper .cart-img-bg-wrapper img{width:43px;height:40px}.online-store .title-wrapper .cart-text-wrapper{padding-top:0}.online-store .cart-wrapper{justify-content:flex-start;margin-top:29px}.online-store .cart-wrapper .cart-title{font-size:16px;letter-spacing:0;line-height:12px}.online-store .cart-wrapper .link-with-arrow{letter-spacing:.28px}.online-store .download-brochure{margin-bottom:52px}.online-store #product-listing-wrapper{margin-bottom:80px}.online-store #benchmark-reports-signup-wrapper.section-bottom{margin-bottom:40px}.online-store .title-wrapper{margin-bottom:42px}hr.content-line-break{margin:39px auto 33px auto}.product-list-intro-section{margin-top:39px}.product-list-intro .title{margin-bottom:36px}#product-listing-wrapper .product-content-wrapper .ihsm-fs-brs-content-header{letter-spacing:-.6px;margin-bottom:12px}#benchmark-reports-signup-wrapper.section-bottom{margin-top:60px!important}.online-store #product-list-page-head.fixed{top:62px}#product-listing-wrapper .product-wrapper{padding:24px}.online-store #product-list-page-head{padding-bottom:20px}#product-list-page-head b{font-size:14px;letter-spacing:0}.online-store #product-list-page-head.fixed .breadcrumbs-subheading{display:none}.online-store #product-list-page-head.fixed>div{max-width:100%}.online-store .breadcrumbs-heading a{line-height:1.4}.online-store .download-brochure p:last-of-type{margin-bottom:0}.online-store .breadcrumbs-heading b{font-size:18px}.online-store #product-list-page-head.fixed{margin-left:0;margin-right:0;margin-bottom:0}.online-store #product-list-page-head.fixed .sticky-first-column{padding-left:21px}#product-list-page-head .sticky-first-column{padding-left:0;padding-right:0}.online-store .page-title p{margin-top:20px;line-height:1.4}.online-store .sticky-wrapper.fixed .title-wrapper .col-md-6{width:50%}.online-store #product-list-page-head.fixed .sticky-first-column,.online-store #product-list-page-head.fixed .sticky-second-column{width:50%}.online-store .title-wrapper .col-6{flex:0 0 100%;max-width:100%}}@media print,screen and (min-width:768px) and (max-width:1024px){.online-store .breadcrumbs-heading,.online-store .breadcrumbs-subheading{width:auto;display:inline-block}.online-store #product-list-page-head.fixed{top:63px;margin-bottom:0}.online-store #product-list-page-head.fixed a.proceed-to-checkout{margin-top:0}.online-store .product-list-intro.content{margin-top:69px;margin-bottom:47px}#product-list-page-head .subheading{font-size:16px}.subheading:before{display:block!important}.online-store .title-wrapper .widget-title{font-size:36px;letter-spacing:-.72px}.online-store .cart-wrapper .cart-title{font-size:16px;letter-spacing:0;line-height:14px}.online-store .title-wrapper{margin-bottom:40px}.online-store .product-list-intro-section{margin-top:32px}.product-list-intro .title{margin-bottom:36px}.online-store .cart-wrapper .cart-img-bg-wrapper img{width:43px;height:40px}.online-store .title-wrapper .cart-text-wrapper{padding-top:0}.online-store #product-list-page-head.fixed .breadcrumbs-subheading{display:none!important}.online-store #product-list-page-head.fixed .proceed-to-checkout{display:inline-block;float:right}.online-store #product-list-page-head.fixed .sticky-second-column{padding-right:0}.online-store #product-listing-wrapper .product-content-wrapper .ihsm-fs-brs-content-header{letter-spacing:-.6px;margin-bottom:12px}.online-store #product-list-page-head.fixed .breadcrumbs-heading b{font-size:14px;letter-spacing:0}.online-store .breadcrumbs-subheading{position:relative;color:#666;border-left:1px solid #666;font-size:18px}.online-store .sticky-first-column{padding-left:0;padding-right:0}.online-store #product-list-page-head.fixed .sticky-first-column,.online-store #product-list-page-head.fixed .sticky-second-column{width:50%}.online-store #product-list-page-head .breadcrumbs-title{margin-top:30px}.online-store #product-list-page-head{padding-bottom:40px}.online-store .download-brochure p:last-of-type{margin-bottom:0}.online-store #product-listing-wrapper .product-wrapper{padding:24px}.online-store .download-brochure{margin-top:32px;margin-bottom:47px}.online-store #product-listing-wrapper{margin-bottom:80px}.online-store #benchmark-reports-signup-wrapper.section-bottom{margin-bottom:40px}.online-store #product-list-page-head.fixed .sticky-first-column{padding-top:0}.online-store .sticky-wrapper.fixed .title-wrapper .col-md-6{width:50%}.online-store .breadcrumbs-heading{flex-direction:row}}@media screen and (min-width:100em){#product-listing-wrapper .product-content-wrapper .ihsm-fs-brs-content-header{font-size:36px;letter-spacing:-.72px}}#product-detail-wrapper hr.content-line-break{border-bottom:1.5px solid #000!important}#product-detail-wrapper .title-wrapper{margin-bottom:55px}#product-detail-wrapper .title-wrapper .back-btn{color:#666;font-size:14px;letter-spacing:.28px;line-height:21px;text-transform:uppercase;margin-bottom:11px}#product-detail-wrapper .title-wrapper .widget-title{letter-spacing:-1.16px;margin-bottom:0}#product-detail-wrapper .img-bg-wrapper{background:#ebe7e1;padding:17% 10%;display:block!important}#product-detail-wrapper .slider-controls{display:flex;margin-top:16px}#product-detail-wrapper .slider-controls .owl-next,#product-detail-wrapper .slider-controls .owl-prev{font-size:27px;opacity:.6}#product-detail-wrapper .slider-controls .slider-dots{padding:10px}#product-detail-wrapper .slider-dots button{display:inline-block;width:8px;height:8px;border:1px solid #000;border-radius:100%;margin-right:8px}#product-detail-wrapper .slider-dots button:last-child{margin-right:0}#product-detail-wrapper .slider-dots button.owl-dot.active{background-color:#000}#product-detail-wrapper .detail-section .resize-wrapper{position:absolute;right:25px;top:10px}#product-detail-wrapper .ihsm-fs-product-detail-img img{display:block;margin:25px auto;width:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#product-detail-wrapper .detail-section .right-side-wrapper{margin-left:87px}#product-detail-wrapper .detail-section .ratio-btn-wrapper{border:1px solid #999;cursor:pointer;width:100%}#product-detail-wrapper .detail-section .radio-col-wrapper{display:flex;min-height:96px}#product-detail-wrapper .detail-section .ratio-btn-wrapper .custom-radio{display:none}#product-detail-wrapper .detail-section .ratio-btn-wrapper .custom-label{position:relative;cursor:pointer;display:block}#product-detail-wrapper .detail-section .ratio-btn-wrapper .custom-label::before{content:'';position:absolute;top:4px;width:16px;height:16px;border:1px solid #000;border-radius:50%;background:#fff}#product-detail-wrapper .detail-section .ratio-btn-wrapper .custom-radio:checked+.custom-label::before{width:16px;height:16px;background:#fff;border:5px solid #000}#product-detail-wrapper .detail-section .ratio-btn-label-wrapper b{font-size:16px;letter-spacing:0;line-height:25px;text-transform:capitalize}#product-detail-wrapper .detail-section .ratio-btn-label-wrapper span{font-size:14px;letter-spacing:0;line-height:22px;width:90%}#product-detail-wrapper .detail-section .cart-btn{width:100%;height:53px;color:#333;text-align:left;padding:16px;text-transform:uppercase;background:#ccc url(/spdji/en/app/images/e-store/product-detail-btn-icon.svg) right 16px center no-repeat padding-box;font-size:14px;line-height:21px;letter-spacing:.28px;font-weight:700}#product-detail-wrapper .detail-section .select2-results{border:1px solid #000;box-shadow:0 4px 8px #00000040;padding:16px 0}#product-detail-wrapper .detail-section .select2-dropdown{z-index:4}#product-detail-wrapper .cart-wrapper{display:flex;align-items:flex-end;justify-content:flex-end}#product-detail-wrapper .cart-wrapper .cart-text-wrapper{margin-top:10px}#product-detail-wrapper .cart-wrapper .cart-items-count{position:absolute;top:26px;left:30px}.product-detail-page .cart-wrapper .cart-title{font-size:24px;font-weight:700;letter-spacing:-.48px;line-height:28px}.product-detail-page .cart-wrapper .link-with-arrow{letter-spacing:.28px;line-height:21px}.product-detail-page .cart-wrapper .link-with-arrow:after{z-index:auto}#product-detail-wrapper .report-wrapper .eyebrow-label{position:absolute;top:-25px;color:#ccc;font-size:12px;letter-spacing:.24px;line-height:18px;font-weight:700}#product-detail-wrapper .report-wrapper .select2-selection.select2-selection--single{padding-top:10px;height:53px;border:1px solid #ccc;color:#ccc;border-radius:0}#product-detail-wrapper .report-wrapper .select2-selection.select2-selection--single .select2-selection__rendered{color:inherit;padding-left:16px;padding-top:5px;font-size:14px;line-height:21px;letter-spacing:.28px;font-weight:700;text-transform:uppercase;text-overflow:ellipsis;width:90%}#product-detail-wrapper .report-wrapper .select2-container--default .select2-results__option{padding-bottom:4px!important}#product-detail-wrapper .report-wrapper .select2-container--default .select2-results__option[role=group]{padding-left:16px!important}#product-detail-wrapper .report-wrapper .select2-container--default .select2-results__group{padding-left:0;font-size:12px;letter-spacing:.24px;color:#999;text-transform:uppercase}#product-detail-wrapper .report-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected],#product-detail-wrapper .report-wrapper .select2-container--default .select2-results__option[aria-selected=true],#product-detail-wrapper .report-wrapper .select2-results__option:hover{background-color:unset!important;color:unset!important}#product-detail-wrapper .report-wrapper .select2-selection__arrow b{background:no-repeat transparent contain url(/spdji/en/app/images/e-store/onlinestore-dropdown-arrow-black.png);height:13px!important;width:13px!important;border:0;opacity:.4;transform:rotate(90deg)}#product-detail-wrapper .report-wrapper.active .select2-selection__arrow b{opacity:1}#product-detail-wrapper .report-wrapper .select2-results__options[role=tree] .select2-results__option:hover{background-color:unset!important;color:#000}#product-detail-wrapper .report-wrapper .select2-results .select2-results__options--nested .select2-results__option{background-color:unset!important;color:inherit;padding-left:0!important}.product-detail-page .slider-controls{display:grid;align-items:center;justify-content:flex-start;grid-auto-flow:column}.product-detail-page .slider-controls .slider-dots{display:grid;align-items:center;justify-content:center;grid-auto-flow:column}.product-detail-page .slider-controls .slider-dots{padding:5px 10px}.product-detail-page .slider-controls .owl-next,.product-detail-page .slider-controls .owl-prev{top:-1.2px;position:relative}#product-detail-wrapper .report-wrapper.active .cart-btn{background:#d6002a url(/spdji/en/app/images/e-store/product-detail-cart-white-icon-with-plus.svg) right 16px center no-repeat padding-box;color:#fff}#product-detail-wrapper .report-wrapper.active .cart-btn.remove-cart-btn{background:#000 url(/spdji/en/app/images/e-store/cart-remove.svg) right 16px center no-repeat padding-box}#product-detail-wrapper .report-wrapper.active .select2-selection.select2-selection--single{color:#000;border:1px solid #000}#product-detail-wrapper .report-wrapper.active .eyebrow-label{color:#666}.online-store .sticky-wrapper.fixed,.product-detail-page .sticky-wrapper.fixed{transition-duration:.5s}.product-detail-page .sticky-wrapper{height:80px;z-index:9;background:#fff;width:100%}.sticky-wrapper.fixed .breadcrumbs-title{display:flex;align-items:center;margin-top:.7rem}.product-detail-page .sticky-wrapper.fixed{position:fixed;display:block;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.product-detail-page .sticky-wrapper.fixed .breadcrumbs-title+hr{display:none}.e-store-product-report .home-page-intro-banner{margin-bottom:40px}.product-detail-page .sticky-wrapper .title a::before{content:'<';position:absolute;left:-15px}.product-detail-page .sticky-wrapper .title b{font-size:18px;line-height:21px;letter-spacing:0}.product-detail-page .sticky-wrapper .title .subheading{color:#666;font-size:18px;line-height:21px;letter-spacing:0}.product-detail-page .sticky-wrapper .proceed-to-checkout{display:none;height:49px;color:#fff!important;text-align:left;text-transform:uppercase;letter-spacing:.28px;background-color:#d6002a;font-size:14px;font-weight:400;padding:12px 20px;align-content:center;text-align:center}.product-detail-page .sticky-wrapper.fixed .proceed-to-checkout{display:flex;align-items:center}.product-detail-page .sticky-wrapper.fixed .btn-wrapper{padding:0;display:flex;justify-content:flex-end}.product-detail-page .sticky-wrapper .proceed-to-checkout img{margin-right:8px}.e-store-product-report .select2-container.select2-container--default.select2-container--open.select2-dropdown--below{top:52px!important}@media print,screen and (min-width:320px) and (max-width:767px){.spg-md-hidden{display:none!important}.spg-lg-hidden{display:block!important}.product-detail-page .sticky-wrapper .title .subheading{font-size:16px;line-height:25px}.product-detail-page .sticky-wrapper.fixed .title .subheading{display:none!important}#product-detail-wrapper .title-wrapper .widget-title{letter-spacing:-.72px;margin-bottom:27px;width:80%}#product-detail-wrapper .cart-wrapper .cart-text-wrapper{margin-top:4px}.product-detail-page .cart-wrapper .cart-title{font-size:16px;letter-spacing:0;line-height:10px}#product-detail-wrapper .title-wrapper .cart-img-bg-wrapper{width:44px}#product-detail-wrapper .link-with-arrow,#product-detail-wrapper .link-with-arrow:active,#product-detail-wrapper .link-with-arrow:focus,#product-detail-wrapper .link-with-arrow:hover{letter-spacing:.28px;line-height:15px}.e-store-product-report .sticky-wrapper.fixed .title-wrapper .col-md-6{width:50%}#product-detail-wrapper .cart-wrapper .cart-items-count{top:12px;left:18px}#product-detail-wrapper .cart-wrapper{justify-content:flex-start}#product-detail-wrapper .title-wrapper{margin-bottom:20px}#product-detail-wrapper .img-bg-wrapper{padding:5%}#product-detail-wrapper .carousel-wrapper{margin-bottom:18px}#product-detail-wrapper .detail-section{margin:auto 0}#product-detail-wrapper .detail-section .full-width-wrapper,#product-detail-wrapper .detail-section .image-wrapper,#product-detail-wrapper .title-main-wrapper>div{padding:0}#product-detail-wrapper .title-main-wrapper{margin:0}#product-detail-wrapper .detail-section .mt-mob-3{margin-top:16px}#product-detail-wrapper .detail-section .cart-btn{width:100%}#product-detail-wrapper .detail-section .img-main-wrapper{padding:0}#product-detail-wrapper .detail-section .left-side-wrapper{margin-bottom:36px}#product-detail-wrapper .detail-section .right-side-wrapper{margin-left:0}.product-detail-page .sticky-wrapper.fixed{height:78px}.product-detail-page .sticky-wrapper .title-wrapper{margin:auto 20px auto 35px}.product-detail-page .sticky-wrapper .title-wrapper{padding:12px 0}.product-detail-page .sticky-wrapper.fixed .title b{font-size:14px;line-height:22px}.product-detail-page .sticky-wrapper.fixed .title{margin:0}#product-detail-wrapper.section-bottom{margin-top:40px}.product-detail-page .sticky-col-1{max-width:100%;flex:0 0 100%}.product-detail-page .sticky-wrapper.fixed .sticky-col-1,.product-detail-page .sticky-wrapper.fixed .sticky-col-2{width:50%;max-width:50%;flex:0 0 50%}.product-detail-page .breadcrumbs-subheading{display:block!important}.product-detail-page .sticky-wrapper.fixed .breadcrumbs-subheading{display:none!important}.full-width-wrapper .radio-col-wrapper,.full-width-wrapper .report-wrapper .report-right-wrapper,.full-width-wrapper .report-wrapper .select-section{max-width:100%!important}}@media print,screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){#product-detail-wrapper .detail-section .ratio-btn-label-wrapper span{width:100%}}@media print,screen and (min-width:768px) and (max-width:1024px){.spg-md-hidden{display:none!important}.spg-lg-hidden{display:block!important}.product-detail-page .sticky-wrapper.fixed .title .subheading{display:none!important}#product-detail-wrapper .title-wrapper .widget-title{letter-spacing:-.72px}#product-detail-wrapper .title-wrapper .cart-img-bg-wrapper{width:42px}#product-detail-wrapper .title-wrapper .cart-items-count{top:10px;left:17px;font-size:14px}.product-detail-page .cart-wrapper .cart-title{font-size:16px;letter-spacing:0;line-height:14px}.product-detail-page .cart-wrapper .link-with-arrow{font-size:14px;letter-spacing:.28px;line-height:21px}#product-detail-wrapper .title-wrapper{margin-bottom:39px}#product-detail-wrapper .img-bg-wrapper{padding:5%}#product-detail-wrapper .carousel-wrapper{margin-bottom:24px}#product-detail-wrapper .detail-section{margin:auto 0}#product-detail-wrapper .detail-section .full-width-wrapper{padding:0}#product-detail-wrapper.section-bottom{margin-bottom:40px}.product-detail-page .sticky-wrapper .title .subheading{font-size:16px;line-height:25px;padding-left:0!important}.product-detail-page .sticky-wrapper.fixed .btn-wrapper{padding-right:0}#product-detail-wrapper .detail-section .img-main-wrapper{padding:0}#product-detail-wrapper .detail-section .right-side-wrapper{margin-left:0;margin-top:15px}#product-detail-wrapper .detail-section .content-wrapper,#product-detail-wrapper .detail-section .img-main-wrapper{max-width:100%;flex:0 0 100%}.full-width-wrapper .radio-col-wrapper,.full-width-wrapper .report-wrapper .report-right-wrapper,.full-width-wrapper .report-wrapper .select-section{max-width:100%!important}}@media print,screen and (min-width:1025px){#product-detail-wrapper .detail-section .report-type-main-wrapper,#product-detail-wrapper .detail-section .report-wrapper{margin-right:0}}.e-store .nav-controls,.e-store .slider-controls{display:grid;align-items:center;justify-content:flex-start;grid-auto-flow:column}.e-store .nav-controls .owl-next,.e-store .nav-controls .owl-prev,.e-store .slider-controls .owl-next,.e-store .slider-controls .owl-prev{color:#000;position:relative;top:-1.2px}.e-store .nav-controls .nav-dots,.e-store .slider-controls .slider-dots{display:grid;align-items:center;justify-content:center;grid-auto-flow:column}.header-component .header-mobile-tablet-component .header-mobile-tablet-component_wrapper.mb-1{margin-bottom:0!important}.e-store .sticky-wrapper.fixed,.e-store-product-report .sticky-wrapper.fixed{height:73px;padding-bottom:0}.e-store .sticky-wrapper.fixed .breadcrumbs-title,.e-store-product-report .sticky-wrapper.fixed .breadcrumbs-title{margin-top:0;display:flex;height:100%;align-items:center;justify-content:space-between}.e-store .sticky-wrapper.fixed .breadcrumbs-title .link-with-arrow,.e-store-product-report .sticky-wrapper.fixed .breadcrumbs-title .link-with-arrow{position:relative;top:0}.breadcrumbs-heading a:not(:hover):before{color:#666}.online-store a.proceed-to-checkout,.online-store a.proceed-to-checkout:hover{margin-top:0!important}.online-store #product-list-page-head.fixed .sticky-first-column{padding-top:0!important}.e-store .sticky-wrapper.fixed,.e-store-product-report .sticky-wrapper.fixed{padding-bottom:0!important}.online-store #product-list-page-head.fixed .breadcrumbs-title{padding:0!important}@media screen and (max-width:64em){.e-store .sticky-wrapper.fixed,.e-store-product-report .sticky-wrapper.fixed{height:89px!important}}.full-width-wrapper .radio-col-wrapper,.full-width-wrapper .report-wrapper .report-right-wrapper,.full-width-wrapper .report-wrapper .select-section{max-width:26.25%}.cart-section{margin:78px 0 120px;color:#4b4b4b}.cart-section .section-header__title{letter-spacing:-.6px;color:#000;margin-bottom:30px}.cart-section .cart__mini-labels,.cart-section .column{font-size:18px;line-height:28px;letter-spacing:0;color:#999}.cart-section .cart-labels{margin:20px 0;text-align:right}.cart-section .cart__subtotal,.cart-section .price-value,.cart-section .qty{font-size:18px;line-height:28px;letter-spacing:0;color:#000}.cart-section .cart-item{margin:20px 0}.cart-section .cart-item .cart-price-info{text-align:right}.cart-section .cart__policies{font-size:14px;line-height:22px;letter-spacing:0;color:#999}.cart-section .btn-section{text-align:right;align-content:flex-end}.cart-section .cart-summary-section{justify-items:flex-end;text-align:end;margin:80px 0 30px}.cart-section .cart__subtotal{margin-bottom:16px}.cart-section .cart-summary-section .cart__subtotal-price{margin-left:10px}.cart-section p{margin-bottom:.5rem}.cart-section .policy-section{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;color:#000}.cart-section .policy-section p{margin-bottom:12px}.cart-section p a{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;color:#d6002a}.cart-section .cart__product-title{font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;color:#d6002a;margin-bottom:16px}.cart-section .cart__product-desc{font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;color:#333;margin-bottom:12px}.cart-section .cart__remove{font-size:12px;line-height:18px;letter-spacing:.24px;color:#999!important;text-transform:uppercase}.cart-section .cart__remove.processing{padding-right:40px;background-image:unset!important;opacity:unset}.cart-section .cart__remove.processing::after{content:'';background-image:url(/spdji/en/app/images/e-store/loading-spinner-black.svg)!important;background-repeat:no-repeat;display:inline-block;width:20px;height:20px;position:absolute;right:15px}.cart-section .bact-btn{font-size:14px;letter-spacing:.28px;color:#666;text-transform:uppercase;margin-right:40px}.cart-section .checkout-btn{color:#fff!important;text-transform:uppercase;letter-spacing:.28px;background-color:#d6002a;font-size:14px;font-weight:400;padding:18px 24px;text-align:left}.cart-section .empty-cart a{font-size:16px;font-weight:400;color:#d6002a}.cart-confirmation{padding:20px!important}.cart-confirmation .modal-content{padding:40px}.cart-confirmation .modal-content h4{text-align:center;margin-bottom:32px}.cart-confirmation .modal-content ul{list-style-type:disc;padding-left:20px}.cart-confirmation .modal-content ul li{margin-bottom:24px}.cart-confirmation .modal-button{display:flex;justify-content:center;padding-top:12px}.cart-confirmation .cancel-btn{padding:18px 24px;color:#666;font-size:14px;margin-right:16px;letter-spacing:.28px}.cart-confirmation p,.cart-confirmation ul li{color:#333}.cart-confirmation p{margin-bottom:18px}.cart-confirmation .form-button{padding:16px 24px;font-size:14px;line-height:normal;align-items:center;letter-spacing:.28px}@media print,screen and (min-width:768px) and (max-width:1024px){.cart-section .section-header__title{margin-bottom:44px}.cart-section .cart-item .cart__mini-labels{margin-bottom:24px}.cart-section .cart-item .cart-price-info{margin-top:10px}.col-md-6.col-mobile{width:50%;text-align:left}.cart-section .cart-item .cart__mini-labels,.cart-section .cart-item .price-value{display:block!important}.cart-price-info .price-label,.cart-price-info .price-value{text-align:right}.cart-section .cart-item .cart-item-info,.cart-section .cart-item .cart-price-info{width:100%!important;max-width:100%;flex:0 0 100%!important;word-wrap:break-word}.cart-labels{display:none!important}.cart-section .cart-summary-section{justify-items:left;text-align:left}.policy-section .row>div{flex:0 0 100%;max-width:100%}}@media print,screen and (min-width:320px) and (max-width:767px){.cart-section .cart-item .cart__mini-labels{margin-bottom:24px}.cart-section .cart-item .cart-item-info{word-wrap:break-word;margin-bottom:25px}.cart-section .cart-item .cart-item-info .cart__mini-labels{margin-bottom:24px}.cart-section .cart-item .cart__mini-labels,.cart-section .cart-item .price-value{display:block}.cart-section .cart-item .cart-price-info{margin-top:10px}.cart-price-info .col-mobile{width:50%;text-align:left}.cart-price-info .price-label,.cart-price-info .price-value{text-align:right}.cart-section .cart__subtotal{margin-bottom:14px}.cart-section .btn-section{display:flex;flex-direction:column-reverse}.cart-section .bact-btn{margin:38px auto 0}.cart-section .checkout-btn{width:100%;display:flex;justify-content:space-between;margin:auto}}@media print,screen and (max-width:992px){.cart-section{margin:0 0 40px 0}.cart-section .section-header__title{margin-bottom:24px}.cart-section .cart-item .cart-item-info .cart__product-title{margin-bottom:16px}.cart-section .cart-item .cart-item-info .cart__product-desc{margin-bottom:16px}.cart-section .cart-summary-section{margin:44px 0 22px;justify-items:flex-start;text-align:left}.cart-section .btn-section{margin-top:12px}.cart-confirmation .modal-content h4{text-align:left;margin-bottom:20px}.cart-confirmation .modal-button{justify-content:space-between}.cart-confirmation .modal-content{padding:40px}.cart-confirmation .form-button{max-width:162px}.modal-dialog{max-width:687px}.cart-confirmation .modal-content ul{list-style:none;padding-left:0}.cart-confirmation .modal-content ul li:before{content:"none";font-size:2px;background:#000;position:relative;border-radius:50%;padding:1px 0;top:-5px;margin-right:5px}}@media print,screen and (min-width:414px) and (max-width:767px){.cart-section .btn-section{flex:0 0 100%;flex-direction:unset}.cart-section .bact-btn{margin:20px 0 auto auto}.cart-section .cancel-btn{width:30%}.cart-section .checkout-btn{width:40%;margin:auto 0 0 auto}}@media (min-width:992px){.modal-dialog{max-width:891px}}@media (max-width:768px){.cart-confirmation .modal-content{padding:24px}}.online-store .cart-wrapper .cart-items-count,.product-detail-page .cart-wrapper .cart-items-count{position:absolute;top:calc(50% + 4px)!important;left:50%!important;transform:translate(-50%,-50%);font-weight:700;font-size:24px;background:#ebe7e1;border-radius:50%;text-align:center;width:42px;height:42px;display:flex;justify-content:center;align-items:center;font-variant-numeric:proportional-nums;font-family:arial}.cart-count-container{position:relative;height:22px;width:24px;margin-right:8px}.cart-count-container .cart-items-count{position:absolute;font-size:12px;bottom:0!important;left:0!important;display:flex;width:24px;height:18px;justify-content:center;align-items:center}.online-store #product-list-page-head a.proceed-to-checkout img,.product-detail-page .sticky-wrapper .proceed-to-checkout img{padding-right:0!important;margin-right:0!important;position:absolute;width:100%;height:100%;top:0;left:0}@media print,screen and (min-width:320px) and (max-width:1024px){.online-store .cart-wrapper .cart-items-count,.product-detail-page .cart-wrapper .cart-items-count{font-size:15px;width:26px;height:26px}}@media print,screen and (min-width:1025px){.online-store .cart-wrapper .cart-items-count,.product-detail-page .cart-wrapper .cart-items-count{top:calc(50% + 6px)!important}}@media screen and (min-width:64.0625em) and (max-width:99.9375em){.our-offerings-slider .item .banner-text{padding:45px 0;font-size:46px}}.white{color:#fff}.black{color:#1a1a1a}.ca-hero-wrapper .ca-hero-content{padding:36px 0 46px 0}.ca-hero{position:relative;width:100vw;background-color:#000;left:calc(-50vw + 50%)}.ca-hero-wrapper{max-width:calc(100% - 40px);position:relative;min-height:420px;z-index:8;margin:0 auto}section.featured-banner-section{margin:40px auto}.featured-banner-section .banner-thick-padding .featured-banner .card-content h4,.featured-banner-section .banner-thin-padding .featured-banner .card-content h4{padding-right:0}.featured-banner-section .featured-banner .card{margin:0}.ca-hero-wrapper .ca-hero-content h2{margin-top:.1rem;margin-bottom:1.3rem}.ca-hero-content #hero-description{margin-bottom:30px}.featured-banner-section .eybrow-text{font-size:16px}.featured-banner-section .featured-banner .mb-2 a.black:active,.featured-banner-section .featured-banner .mb-2 a.black:focus,.featured-banner-section .featured-banner .mb-2 a.black:hover{color:#1a1a1a}.featured-banner-section .featured-banner .mb-2 a.white:active,.featured-banner-section .featured-banner .mb-2 a.white:focus,.featured-banner-section .featured-banner .mb-2 a.white:hover{color:#fff}.featured-banner-section .featured-banner .card.banner-l{min-height:auto}.featured-banner-section .card-background-image{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}section.featured-banner-section .card-background-image img{object-fit:cover}.featured-banner-section .video-link ul li picture{display:inline-block;position:relative;vertical-align:middle;margin-right:20px;top:-2px}.featured-banner-section .video-link ul li picture img{max-width:113px;max-height:70px;width:113px;height:70px}.featured-banner-section .video-link ul li .card-overlay-icon{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;display:block;pointer-events:none}.featured-banner-section .button-play{display:block;width:36px;height:36px;max-width:36px;max-height:36px}@media print,screen and (min-width:33.75em){.ca-hero-wrapper{margin:0 auto;padding:0}}@media print,screen and (min-width:48em){.ca-hero-wrapper{max-width:calc(100% - 80px)}.featured-banner-section .ca-hero-wrapper .ca-hero-content{padding:85px 0 85px 0}.featured-banner .card.banner-l{padding:65px}.featured-banner-section .card.banner-l.thinPadding{padding:50px 40px}.featured-banner-section .card-set-two-column .card-set-details{min-height:0}}@media screen and (min-width:53em){.featured-banner-section .video-link ul li .card-overlay-icon{margin-top:-23px;margin-left:-23px}.featured-banner-section .video-link ul li .card-overlay-icon .button-play.white{height:46px;width:46px;max-height:46px;max-width:46px}}@media screen and (max-width:63.9375em){.ca-hero-wrapper .ca-hero-content{padding-left:0}}@media print,screen and (min-width:64em){.ca-hero-wrapper .ca-hero-content{padding-right:15%}.featured-banner-section .video-link ul li picture img{max-width:inherit;max-width:155px;max-height:88px;width:155px;height:88px}}@media screen and (min-width:75em){.ca-hero-wrapper{max-width:calc(100% - 200px)}}@media screen and (min-width:97.5em){.ca-hero-wrapper{max-width:1360px}}