.card .contenttype_area>*{vertical-align:middle}
.card .contenttype_area+.title{padding-top:.5em}
.card .contenttype_area .type-text{display:inline-block;font-family:'Avenir LT W01_65 Medium1475532';margin:0;padding:0;text-transform:uppercase}
.card .meta*{color:#000}
.card .meta .title,.card .meta .description,.card .meta .subtitle,.card .meta .tagline,.card .meta .mission-statement,.card .meta .manual{clear:both;display:block;margin-bottom:.5em}
.card .meta .title,.content_card .meta .title{font-size:1.75em;line-height:1.21em}
.card .meta .title,.content_card .meta .title,.card .meta .description,.content_card .meta .description,.card .meta .subtitle,.content_card .meta .subtitle,.card .meta .tagline,.content_card .meta .tagline,.card .meta .mission-statement,.content_card .meta .mission-statement,.card .meta .manual,.content_card .meta .manual{display:block}
.content_card a.card .meta*{color:green}
.content_card .imgHero{height:auto}
@media screen and (min-width:992px){.card .meta .title,.content_card .meta .title{font-size:3.25em}
}
.education_card{padding:3em 0 3em;color:#fff}
.education_card h3{font-family:'Avenir LT W01_65 Medium1475532';margin:0 0 2em;padding-bottom:3em;border-bottom:1px solid #58aac2;font-size:1em;letter-spacing:.060em;text-transform:uppercase;color:#fff;line-height:1.78em;font-weight:normal}
.education_card .meta .title{font-size:2.2em;letter-spacing:.010em;line-height:1.063em;margin:0;margin-bottom:.781em;color:#fff}
.education_card .description{font-size:1.125em;line-height:1.889em;letter-spacing:.03em;color:#fff}
.education_card .meta{display:inline-block;vertical-align:top;padding-top:1em}
.education_card .col-md-6.img{width:60%;margin-bottom:1em;padding:0}
.education_card .image{display:inline-block;vertical-align:top;width:80%}
.education_card .button.cta{color:#fff;text-decoration:none;border-color:#fff;margin-top:1em}
.education_card .button.cta:hover{border-color:#005172;color:#005172}
.education_card .row{padding:1em 0}
@media(min-width:992px){.education_card{padding:5em 0 5em}
.education_card .col-md-6.img{width:40%;text-align:center;margin-bottom:0}
.education_card .col-md-6.text{width:60%;padding-left:2em}
.education_card h3{margin-bottom:4em}
.education_card .meta{width:90%;padding-top:0}
.education_card .meta .title{font-size:3em;line-height:1.2em}
}
.partner .img .image,.sponsor .img .image{text-align:center}
.partner .img .image img,.sponsor .img .image img{max-width:70%;max-height:220px}
.partner .meta .title,.sponsor .meta .title{color:#037cb3;margin-bottom:.5em;font-size:1.7em;font-weight:bold;line-height:1.5em}
.partner .meta .description,.sponsor .meta .description{line-height:1.5em}
.partner .meta .cta,.sponsor .meta .cta{text-transform:uppercase;font-size:.8em;font-weight:bold;letter-spacing:.08em}
.sponsored_homepage{padding:2em;background-color:#fff}
.sponsored_homepage .img{float:none;text-align:center}
.sponsored_homepage .img .image{overflow:hidden}
.sponsored_homepage .img .image img{width:170%;max-width:170%;margin-left:-40%}
.sponsored_homepage .img .image.illustration img{width:50%;max-width:100%;margin-left:0}
.sponsored_homepage .meta{padding:2em 0 1em}
.sponsored_homepage .meta .contenttype_area{padding-bottom:.5em}
.sponsored_homepage .meta .contenttype_area::before{content:url(../../../../../../content/dam/english/image-library/dnb-mod/DnB_amp_logo.png);font-size:1em;height:37px;padding-right:1em;vertical-align:middle;display:inline-block}
.sponsored_homepage .meta .type-text{font-size:.9em;letter-spacing:.02em;line-height:53px;color:#232323;text-transform:uppercase;font-family:'Avenir LT W01_65 Medium1475532'}
.sponsored_homepage .meta .description{color:#000;font-size:1em}
.sponsored_homepage .meta .cta{color:#3095b4;font-size:1em;font-weight:bold;letter-spacing:.08em;border:0;padding:0;font-weight:500;display:block;margin-top:1em;padding:.5em 0}
.sponsored_homepage .meta .cta:hover{color:#005172}
.sponsored_homepage .meta .title{margin-bottom:.5em;font-size:1.7em;line-height:1.5em;color:#000}
@media(min-width:992px){.sponsored_homepage{background-color:#fff;padding:4em 0}
.sponsored_homepage .meta .contenttype_area{padding-bottom:0}
.sponsored_homepage .img{padding:2em 1em;float:right;height:100%;border-left:1px solid #ccc}
.sponsored_homepage .img .image{margin-right:5%;overflow:hidden}
.sponsored_homepage .img .image img{width:150%;max-width:150%;margin-left:-30%}
.sponsored_homepage .img .image.illustration img{width:67%;max-width:100%;margin-left:0}
.sponsored_homepage .text{padding-left:6em}
.sponsored_homepage .meta .contenttype_area{padding-bottom:1em}
.sponsored_homepage .meta .type-text{font-size:.8em}
.sponsored_homepage .meta .title{color:#000;line-height:1.5em;letter-spacing:.02em;font-size:2em}
.sponsored_homepage .meta .description{line-height:1.5em;width:80%;padding-bottom:2em}
.sponsored_homepage .meta .cta{font-size:.8em}
}
.sponsored_homepage.no_contentype .meta .contenttype_area{padding-bottom:0}
.sponsored_homepage.no_contentype .meta .contenttype_area::before{display:none}
.sponsored_utility{margin-top:-25px;margin-bottom:50px}
.sponsored_utility .sponsored_homepage .img .image img{width:100%;margin-left:0;max-width:100%}
@media(min-width:992px){.sponsored_utility{padding:3em 0}
.sponsored_utility .sponsored_homepage{padding:1.5em .5em .5em .5em}
.sponsored_utility .sponsored_homepage .img .image img{width:100%;margin-left:0;max-width:100%}
.sponsored_utility .sponsored_homepage .meta .cta{padding:0;margin-top:0}
.sponsored_utility .sponsored_homepage .meta .description{width:100%}
.sponsored_utility .sponsored_homepage .col-md-6.img{width:35%;padding:3em 2em}
.sponsored_utility .sponsored_homepage .col-md-6.text{width:60%}
.sponsored_utility .sponsored_homepage .text{padding-left:3.5em}
}
@media(min-width:1200px){.sponsored_utility .sponsored_homepage .col-md-6.img{padding:1em 2em}
}
.solutions.solutions-grey{padding:0}
.solutions.solutions-grey h3{color:#3095b4;font-family:'Avenir LT W01_65 Medium1475532';font-size:1em;text-transform:uppercase}
.solutions.solutions-grey .category{margin-top:0;padding-top:3em}
.solutions.solutions-grey .product_solutions{background-color:#fff;padding:0;display:block;margin-bottom:2em}
.solutions.solutions-grey .product_solutions .text{text-align:left}
.solutions.solutions-grey .product_solutions .text .contenttype_area{margin:0;padding-top:2em;padding-bottom:1em}
.solutions.solutions-grey .product_solutions .text .meta{padding:0 11% 2em}
.solutions.solutions-grey .product_solutions .text .meta::before{content:none}
.solutions.solutions-grey .product_solutions .text .meta>*{display:block}
.solutions.solutions-grey .product_solutions .text .description,.solutions.solutions-grey .product_solutions .text .title{margin:0}
.solutions.solutions-grey .product_solutions .text .subtitle,.solutions.solutions-grey .product_solutions .text .mission-statement{color:#000;font-size:1.125em;font-family:'Avenir LT W01_45 Book1475508';margin-bottom:1.15em}
.solutions.solutions-grey .product_solutions .text .description{color:#868686;font-family:'Avenir LT W01_45 Book1475508';font-size:.875em;line-height:1.85em;margin-bottom:3.5em}
.solutions.solutions-grey .product_solutions .text .title{font-size:1.55em;color:#000;line-height:1.2em;margin-bottom:.5em}
@media screen and (min-width:992px){.product_solutions .col-md-6.img{width:35%}
.product_solutions .col-md-6.text{width:65%}
.product_solutions .image.large img{width:520%;max-width:520%;margin-left:-210%}
}
@media screen and (min-width:1200px){.product_solutions .image.large img{width:340%;max-width:340%;margin-left:-125%}
}
.solutions_featured_card .meta{text-align:center}
.solutions_featured_card .meta .title{font-size:1.75em;line-height:1.21em;margin-bottom:.3em}
.solutions_featured_card .meta .subtitle{font-size:1.125em;line-height:1.17em;margin-bottom:1.7em}
.solutions_featured_card .meta .description{font-size:1em;margin-bottom:1em;line-height:1.77em}
@media screen and (min-width:992px){.solutions_featured_card{padding-top:3.25em}
.solutions_featured_card .meta .title{font-size:3.25em}
.solutions_featured_card .meta .subtitle{font-size:1.5em}
.solutions_featured_card .meta .description{font-size:1.125em}
.solutions-grey .content_card:nth-of-type(even) .product_solutions .col-md-6.img{float:right}
.solutions-grey .content_card:nth-of-type(even) .product_solutions .col-md-6.text{float:left;border-left:0;padding-right:0}
.solutions-grey .category .product_solutions .text{padding:0}
.solutions-grey .category .product_solutions .text .title{font-size:2.25em}
}
.product_categories_related_list{padding:3em 0 2em 0}
.product_categories_related_list h3{font-family:'Avenir LT W01_35 Light1475496';font-size:1.5em;line-height:1.2em;margin-bottom:2.5em}
.product_categories_related_list .container>.row{margin:0}
.product_categories_related_list .content_card{background-color:#fff;padding:1em;min-height:360px}
.product_categories_related_list .content_card .meta>*{margin:0}
.product_categories_related_list .content_card .meta .author{display:none}
.product_categories_related_list .content_card .meta .cta{display:block;font-size:14px;margin-top:0;margin-bottom:35px}
.product_categories_related_list .content_card .meta .description{color:#868686}
.product_categories_related_list .content_card .meta .title{font-size:1.375em;margin:1em 0;color:#232323}
.product_categories_related_list .content_card .contenttype_area .type-icon.product{background-size:286.2px 954px;height:161px;width:180px;opacity:.2}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.credit-risk{background-position:-10px -448px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.corporate-compliance{background-position:0 -278px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.analytics{background-position:0 -136px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.data-analytics{background-position:0 -136px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.marketing-sales{background-position:0 -600px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.supply-chain-mgmt{background-position:0 15px}
.product_categories_related_list .col-md-15,.product_categories_related_list .col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;margin-bottom:1em}
@media(min-width:650px){.product_categories_related_list .col-md-15{width:49%;vertical-align:top;display:inline-block}
}
@media(min-width:992px){.product_categories_related_list .col-md-15{width:20%;float:left}
.product_categories_related_list .content_card{min-height:370px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product{background-size:202.5px 675px;height:100px;width:100px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.credit-risk{background-position:0 -319px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.corporate-compliance{background-position:0 -212px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.analytics{background-position:0 -101px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.data-analytics{background-position:0 -101px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.marketing-sales{background-position:0 -431px}
.product_categories_related_list .content_card .contenttype_area .type-icon.product.supply-chain-mgmt{background-position:0 0}
.product_categories_related_list .meta .cta{margin-top:97px;margin-bottom:0}
.product_categories_related_list .row .col-md-15:nth-of-type(1) .cta{margin-top:67px;margin-bottom:0}
.product_categories_related_list .row .col-md-15:nth-of-type(3) .cta{margin-top:40px;margin-bottom:0}
}
@media(min-width:1200px){.product_categories_related_list .content_card{min-height:348px}
.product_categories_related_list .content_card .row .meta .cta{margin-top:67px}
.product_categories_related_list .row .col-md-15:nth-of-type(3) .cta{margin-top:40px;margin-bottom:0}
}
.featured-products-suite_card.component-wrapper{padding-top:2.25em}
.featured-products-suite_card.component-wrapper .meta>*{margin:0}
.featured-products-suite_card.component-wrapper .image.large img{width:100%;margin-left:0}
.featured-products-suite_card.component-wrapper .image.nocrop img{width:100%}
.featured-products-suite_card.component-wrapper .meta{clear:both;margin:0}
.featured-products-suite_card.component-wrapper .meta .contenttype_area{display:block;margin:2.5em 0 1em 0}
.featured-products-suite_card.component-wrapper .meta .contenttype_area:hover{cursor:default}
.featured-products-suite_card.component-wrapper .meta .contenttype_area .type-icon{vertical-align:middle}
.featured-products-suite_card.component-wrapper .meta .contenttype_area .type-text{color:#000;font-weight:bold;font-size:.875em;vertical-align:middle;letter-spacing:.06em;text-transform:uppercase}
.featured-products-suite_card.component-wrapper .meta .cta{font-size:1em;letter-spacing:.04em;display:inline-block}
.featured-products-suite_card.component-wrapper .meta .image{display:inline-block;vertical-align:top;width:100%;overflow:hidden}
.featured-products-suite_card.component-wrapper .meta .meta{display:inline-block;margin:0}
.featured-products-suite_card.component-wrapper .meta .description{font-size:1em;color:#868686;letter-spacing:.034em;margin:0;margin-bottom:2.5em;line-height:1.7em;display:block}
.featured-products-suite_card.component-wrapper .meta .title{line-height:1.154em;font-size:2em;letter-spacing:.010em;margin:0;margin-bottom:.7em;font-weight:normal;display:block}
@media(min-width:992px){.featured-products-suite_card.component-wrapper{padding-top:0}
.featured-products-suite_card.component-wrapper .meta .contenttype_area{margin:0 0 2em 0}
.featured-products-suite_card.component-wrapper .meta .title{font-size:2em}
.featured-products-suite_card.component-wrapper .col-md-6{width:50%;padding:0}
.featured-products-suite_card.component-wrapper .text{height:432px;display:table}
.featured-products-suite_card.component-wrapper .text .meta{display:table-cell;vertical-align:middle;padding-bottom:10px;padding-left:15%}
}
@media(min-width:1200px){.featured-products-suite_card.component-wrapper .meta .text{height:521px}
.featured-products-suite_card.component-wrapper .meta .contenttype_area{margin:0 0 2.5em 0}
.featured-products-suite_card.component-wrapper .meta .description{line-height:1.875em}
.featured-products-suite_card.component-wrapper .meta .title{font-size:2.7em;margin-bottom:.769em}
}
.featured-products-suite_container{margin-bottom:2em}
.featured-products-suite_container h3{text-align:center;margin-top:1em}
@media(min-width:992px){.featured-products-suite_container .content_card:nth-of-type(2n) .row .col-md-6{float:right}
.featured-products-suite_container .content_card:nth-of-type(2n) .row .col-md-6 .meta{padding-left:10%;padding-right:5%}
}
.featured-products-suite_card.about-us_card.component-wrapper .image.large img{width:250%;max-width:250%;margin-left:-75%}
.featured-products-suite_card.about-us_card.component-wrapper .title{color:#000;margin:0;margin-bottom:.4em;font-weight:normal;display:block}
.featured-products-suite_card.about-us_card.component-wrapper .meta{padding-left:15px;padding-right:15px}
.featured-products-suite_card.about-us_card.about-us_alt.component-wrapper .image.nocrop img{width:100%}
.featured-products-suite_card.about-us_card.about-us_alt.component-wrapper .meta{padding-left:25px}
.alternating-colors .featured-products-suite_card .img{float:right;width:100%}
.alternating-colors .grid{background-color:#f1f6f8;padding:0 0 2.25em}
.alternating-colors .grid:nth-of-type(2n){background-color:#fff}
.alternating-colors .grid:nth-of-type(2n) .featured-products-suite_card .img{float:left}
@media screen and (min-width:992px){.alternating-colors .grid{padding:3em 0}
.alternating-colors .featured-products-suite_card .img{float:right;width:50%}
}
.how-it-works-card{border-bottom:1px solid #d6d6d6;padding:8em 0}
.how-it-works-card .description{font-size:1.1em;margin-top:2em}
.how-it-works-card .img img{margin-left:0;max-width:100%;width:90%}
.how-it-works-card .meta{margin-top:1em}
.how-it-works-card .title{font-size:1.8em;padding-bottom:.67em}
@media(min-width:992px){.how-it-works-card{padding:6em 0;text-align:center}
.how-it-works-card .col-md-6{width:48%;display:inline-block;float:none;vertical-align:middle}
.how-it-works-card .img img{width:70%}
.how-it-works-card .meta{margin-top:0}
.how-it-works-card .title{margin-top:1em;padding-bottom:0}
}
.hero .hero_dropdown.hero-promo{max-height:483px}
.hero .hero_dropdown.hero-promo .ampersand-logo{height:483px}
.hero .hero_dropdown.hero-promo .sublink{display:none}
.promo-items{background-color:#f1f6f8;text-align:center}
.promo-items .new.section{display:none}
.promo-items .item .col-md-12.img{display:none}
.promo-items .item .contenttype_area{display:none}
.promo-items .component-wrapper.item .text .meta .title{font-size:1.2em;font-weight:600;letter-spacing:1.23px;padding-bottom:.2em}
.component-wrapper.promo-items .container .row{padding:2em 0}
.component-wrapper.promo-items .content_card.section .component-wrapper.item .row{padding:0}
.component-wrapper.promo-items .container{padding:0 5%}
.component-wrapper.promo-items .container .item{color:#fff;padding:0;letter-spacing:.01em}
.component-wrapper.promo-items .text .description{line-height:1.2em;margin-bottom:1.3em;font-size:1em}
.component-wrapper.promo-items .title,.component-wrapper.promo-items .description{color:#434345}
.component-wrapper.promo-items .title{font-size:1.2em;font-weight:600}
.component-wrapper.promo-items .button{border:0;display:inline-block;background-color:#3095b4;background-image:none;color:#fff;font-size:1em;letter-spacing:1px;line-height:2em;margin-top:0;padding:.5em 1.8em;text-transform:none;text-align:center;transition:background-color .5s ease}
.component-wrapper.promo-items .button:hover{background-color:#005172}
.component-wrapper.promo-items .item+.item div{border-top:0}
.component-wrapper.promo-items .container .item:first-child{border-top:1px solid #d5d5d5}
.component-wrapper.promo-items .item .meta{padding:20px 0 10px}
.component-wrapper.promo-items .col-md-4{padding:.5em 2.5em}
@media screen and (min-width:768px){.component-wrapper.promo-items .container{padding:0 5%}
.component-wrapper.promo-items .col-md-4{padding:0 150px}
.component-wrapper.promo-items .item .meta{padding:20px 20px 30px}
}
@media screen and (min-width:992px){.hero .hero_dropdown.hero-promo .hero-background-image{height:483px}
.component-wrapper.promo-items{text-align:left}
.component-wrapper.promo-items .col-md-4+.col-md-4{border-left:1px solid #d5d5d5}
.component-wrapper.promo-items .container{padding:0;width:970px}
.component-wrapper.promo-items .contact_card .item{color:#fff;padding:0 2em}
.component-wrapper.promo-items .contact_card .item+.item div,.component-wrapper.promo-items .container .item:first-child{border-top:0}
.component-wrapper.promo-items .col-md-4{padding:0 2em}
.component-wrapper.promo-items .item .meta{padding:15px 0}
}
@media screen and (min-width:1055px){.component-wrapper.promo-items .description{margin-bottom:1.3em}
}
@media screen and (min-width:1200px){.component-wrapper.promo-items .container{width:1170px}
}
@media screen and (min-width:1280px){.component-wrapper.promo-items .container{padding:0 4%}
.component-wrapper.promo-items .col-md-4{padding:0 2em}
}
.content_card .contenttype_area .type-icon.product.analytics,.content_card .contenttype_area .card .contenttype_area .type-icon.product.analytics{background-position:-42px -40px}
.content_card .social-links{line-height:4em}
.content_card .social-links a{background-image:url(../../../../../../content/dam/english/image-library/Modernization/icons/icon-sprite-map-social.svg);background-repeat:no-repeat;display:inline-block;background-size:46.2px 97px;height:22px;width:22px}
.content_card .social-links .facebook{background-position:-21px 0}
.content_card .social-links .linkedin{background-position:-21px -25px}
.content_card .social-links .twitter{background-position:-21px -50px}
.content_card .social-links .youtube{background-position:-23px -75px}
.content_card .row.hero .hero-background-image{height:570px;background:url(../../../../../../content/dam/english/image-library/Modernization/other/1600x570-heroimage-ambassadors-bluegradient.jpg) center center no-repeat;background-size:cover}
@media screen and (max-width:992px){.content_card .row.hero .hero-background-image{max-height:570px}
}
@media screen and (min-width:992px){.content_card .row.hero .hero-background-image .image img{height:550px;float:right;position:relative;right:140px;top:10px;border:9px solid lightgrey}
}
@media screen and (max-width:768px){.content_card .row.hero .hero-background-image .image img{display:none}
}
@media screen and (max-width:1024px){.content_card .row.hero .hero-background-image .image img{right:20px}
}
.content_card .author_featured{border:1px solid #d5d5d5;margin-top:4em;border-radius:5px}