.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}
.author-hero-container .content_card .row.hero .text .meta{text-align:left}
.author-hero-container .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){.author-hero-container .content_card .row.hero .hero-background-image{max-height:570px}
}
@media screen and (min-width:992px){.author-hero-container .content_card .row.hero .hero-background-image .image img{height:550px;float:right;position:relative;top:10px;border:9px solid lightgrey}
}
@media screen and (min-width:992px){.author-hero-container .content_card .row.hero .hero-background-image .image{padding-right:15px}
}
@media screen and (min-width:1200px){.author-hero-container .content_card .row.hero .hero-background-image .image{max-width:1170px;margin:0 auto;content:" "}
}
@media only screen and (min-width:0) and (max-width:995px){.author-hero-container .content_card .row.hero .hero-background-image .image img{display:none}
}
.content_card .author_featured{border:1px solid #d5d5d5;margin-top:4em;border-radius:5px}
.content_head .breadcrumb{display:none;font-size:.75em;text-transform:uppercase;padding:0;margin:10px 0}
.content_head .breadcrumb a{margin-right:1em}
.content_head .breadcrumb a+a,.content_head .breadcrumb span{margin-left:1em}
.content_head .title+.breadcrumb{margin-top:10px}
.content_head h1.title{margin-top:.7em}
.content_head .subnav-links{font-size:1em}
.content_head .subtitle{font-size:1.3em;line-height:1.2em;padding-top:.5em}
@media(min-width:768px){.content_head .breadcrumb{display:block}
}
@media screen and (min-width:768px){.content_head h1.title{margin-top:1em}
.content_head .breadcrumb{margin-top:4.5em}
}
@media screen and (min-width:992px){.content_head h1.title{margin-top:1.2em}
.content_head .breadcrumb{margin-top:4.5em}
.content_head .subnav-links{font-size:1.1em}
}
.contenttext h2,.contenttext h3,.contenttext p,.contenttext li{margin-bottom:1em}
.contenttext{margin-bottom:2em}
.contenttext ul{list-style:disc outside;margin-bottom:1em;padding-left:28px}
#leadform-form .legal{color:#868686;font-size:.85em;line-height:1.5em;padding-bottom:2em;text-transform:none}
#leadform-form .legal a{color:#3095b4;text-decoration:underline}
#leadform-form .legal a:hover{color:#005172}
#leadform-form #leadform-thankyou{display:none}
.lead-form{background-color:#fff;color:#232323;padding-bottom:2.5em;position:relative}
.lead-form .button{width:auto}
.lead-form .form-error-message{color:red}
.lead-form .legal{color:#868686;font-size:.85em}
.lead-form input,.lead-form select,.lead-form textarea{margin-top:1.5em}
.lead-form input[type="text"],.lead-form input[type="email"],.lead-form input[type="number"],.lead-form input[type="phone"],.lead-form input[type="tel"],.lead-form select{border-color:#868686;border-width:0 0 1px}
.lead-form input[type="text"],.lead-form input[type="email"],.lead-form input[type="number"],.lead-form input[type="phone"],.lead-form input[type="tel"],.lead-form select,.lead-form .form-error-message{padding:.25em}
.lead-form input[type="text"],.lead-form input[type="email"],.lead-form input[type="number"],.lead-form input[type="phone"],.lead-form input[type="tel"],.lead-form select,.lead-form textarea{width:100%}
.lead-form .row{margin-bottom:2%}
.lead-form select{color:#b3b3b3;padding:.5em 0}
.lead-form select option{color:#232323}
.lead-form .subtitle{font-size:1em;text-transform:none}
.lead-form .terms-conditions{color:#868686;font-size:.8em;margin-top:1em}
.lead-form .title{font-size:1.5em;margin-top:1em;text-transform:none}
.leadform{background-color:#fff;color:#232323;display:block;padding-bottom:2.5em;position:relative}
.leadform .button{width:auto}
.leadform .form-error-message{color:red}
.leadform .legal{color:#868686;font-size:.85em}
.leadform input[type="text"],.leadform input[type="email"],.leadform input[type="number"],.leadform input[type="phone"],.leadform input[type="tel"],.leadform select{border-color:#868686;border-width:0 0 1px}
.leadform input[type="text"],.leadform input[type="email"],.leadform input[type="number"],.leadform input[type="phone"],.leadform input[type="tel"],.leadform select,.leadform .form-error-message{padding:.25em}
.leadform .single-column input[type="text"],.leadform .single-column input[type="email"],.leadform .single-column input[type="number"],.leadform .single-column input[type="phone"],.leadform .single-column input[type="tel"],.leadform .single-column select,.leadform .single-column .form-error-message{padding:.55em .25em;margin-top:.75em}
.leadform input[type="text"],.leadform input[type="email"],.leadform input[type="number"],.leadform input[type="phone"],.leadform input[type="tel"],.leadform select,.leadform textarea{width:100%}
.leadform .row{margin-bottom:2%}
.leadform .single-column .row{margin-bottom:0}
.leadform select{color:#b3b3b3;padding:.275em 0}
.leadform select option{color:#232323}
.leadform .subtitle{font-size:1em;margin:1em 0}
.leadform .title{font-size:1.5em;margin-top:2em}
@media screen and (min-width:992px){.contact_cta .lead-form input[type="submit"]{width:auto}
.leadform .single-column .col-md-6{width:100%}
}
.media .item{text-align:center}
.media .lower-indicator{bottom:-40px}
.media .category-main{margin:25px 0 50px;padding-bottom:50px;border-bottom:1px solid #32728d}
.media .category-main span{text-transform:uppercase;color:#111;margin-left:5px}
.media .container{padding:5em 1em;width:100%}
.media .category img{padding:0 15px 0 0;display:inline-block}
.media .category span{text-transform:uppercase;position:relative;display:inline-block;top:2px;font-size:11px;color:#000}
.carousel-control.left,.carousel-control.right{background-image:none}
.carousel-content{display:inline-block;vertical-align:top;min-height:250px;margin-bottom:0}
.media-carousel .flexslider .slides img{width:auto;display:block;margin:0 auto}
.youtubevideoplayer .video_player .icon-play-large{width:100%;height:100%;background-position:center;top:0 !important;left:0 !important}
.icon-play-large{background:url(../../../../../../content/dam/english/image-library/Icons/icon-play-large.png) center center no-repeat;display:block;height:100%;width:100%}
.icon-play-large{z-index:1}
.video_player .icon-play-large{position:absolute;float:left}
.videoWrapper,.video_player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:3em;overflow:visible !important}
.videoWrapper iframe,.videoWrapper img,.video_player img,.videoWrapper iframe img,#videoiframe img{position:absolute;top:0;left:0;width:100%;height:100%}
@media(min-width:0){.video_player{margin-left:0;padding-top:0}
}
.video_container_wrapper{max-width:720px;margin:0 auto}
.media .video-info{margin-top:5em}
.media .video-info .description{margin:2.1em 0}
.media .video-info .title{font-size:2.1em;line-height:1.2em;margin-bottom:1em}
.media .video-info .video-attrs{border-bottom:1px solid #d6d6d6}
.media .video_player .player{display:none}
.media .video_player .player.show{display:block}
.media .social_share{margin:0 !important;float:right;border:none !important}
.media .social_share ul{padding-top:0}
.mobile .video_player>a{display:none}
.mobile .video_player .player{display:block}
.videoWrapper iframe{z-index:2}
.videoWrapper img{z-index:1}
.video_player .icon-play-large{z-index:2}