/* Begin classes for common SPIN elements */ *, ::before, ::after { box-sizing: border-box; } *, ::before, ::after { box-sizing: inherit; } *, ::before, ::after { box-sizing: border-box; } a:visited { color: #1a73e8; } #wd_printable_content p { margin-top: 16px; } /* Header styles */ .page_header, .category_header { margin-bottom: 20px; } .detail_header, .detail_subheader, .category_name {} .category_intro {} /* END Header styles */ /* custom classes */ .wd_cta { padding: 1px 10px 10px 1px; background: linear-gradient(180deg,#4285f4 0,#e8f0fe 100%); margin-top: 16px; margin-bottom: 16px; } .wd_cta_inner { background-color: #fff; padding: 16px 32px 32px; } .wd_cta .wd_cta_inner p { font-size: .889rem; line-height: 1.5; } .wd_tooltip { position: relative; display: inline-block; } .wd_tooltip_term { position: relative; color: #34A853; cursor: pointer; white-space: nowrap; } .wd_tooltip_term::after { content: ''; display: inline-block; height: 12px; width: 10px; background-image: url(../images/Icon-info-circle.png); background-size: contain; background-repeat: no-repeat; background-position: top center; margin-left: 2px; } .wd_tooltip_def { visibility: hidden; position: absolute; color: #fff; background-color: #34A853; padding: 6px 12px; border-radius: 20px; left: 50%; bottom: calc(100% + 4px); width: fit-content; transform: translateX(-50%); width: 200px; text-align: center; } .wd_tooltip_def::after { content: ''; position: absolute; bottom: -2px; left: 50%; width: 6px; height: 6px; background: #34A853; transform: rotate(45deg); } .wd_tooltip:hover .wd_tooltip_def, .wd_tooltip:focus .wd_tooltip_def { visibility: visible; } .wd_image_row { display: flex; gap: 16px; margin: 32px 0; justify-content: center; } .wd_image_row .wd_image { flex: 1; text-align: center; } .wd_image_row .wd_image img { border-radius: 16px; max-width: 100%; max-height: unset; float: none; margin: 0; } .wd_image_row .wd_image p { text-align: center; font-style: italic; font-size: .889rem; line-height: 1.5; } .wd_image_left img, .wd_image_right img, .wd_news_body .wd_image_left img, .wd_news_body .wd_image_right img { float: none; max-width: 100%; max-height: unset; border-radius: 16px; margin: 0; } .wd_image_left, .wd_image_right { max-width: calc(50% - 16px); margin-top: 16px; margin-bottom: 16px; } .wd_image_left { float: left; margin-right: 16px; } .wd_image_right { float: right; margin-left: 16px; } .wd_image_left p, .wd_image_right p, .wd_body .wd_image_left p, .wd_body .wd_image_right p { text-align: center; font-style: italic; font-size: .889rem; line-height: 1.5; } .wd_pull_quote p, .wd_body .wd_pull_quote p { font-size: 1.56rem; line-height: 1.286; font-weight: 500; background: #34a853 linear-gradient(180deg,#34a853 20%,#4285f4 80%); background-size: 100%; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .wd_pull_quote p.wd_click_to_tweet { -webkit-background-clip: unset; -webkit-text-fill-color: unset; background: none; text-align: right; } .wd_click_to_tweet a { display: inline-flex; align-items: center; padding: 12px; font-size: .889rem; font-weight: 500; color: #202124; background-color: transparent; border: 1px solid transparent; border-radius: 48px; transition: background-color .2s,box-shadow .2s,color .2s; } .wd_click_to_tweet a::before { content: ''; height: 18px; width: 18px; margin-right: 8px; background-image: url(../images/twitter-x.svg); } .wd_click_to_tweet a:hover { background-color: #f1f3f4; } .wd_inline_slider { clear: both; max-width: 700px; margin: 32px auto; padding-bottom: 60px; } .wd_inline_slider .wd_slide img { border-radius: 16px; max-width: 100%; max-height: none; float: none; margin: 0 auto 0; } .wd_inline_slider .wd_slide p { text-align: center; font-style: italic; } .wd_inline_slider .slick-arrow, #wd_printable_content .wd_inline_slider .slick-arrow, .wd_featureboxes_slider .slick-arrow { display: inline-flex !important; /* override inline */ align-items: center; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: none; border: none; border-radius: 50%; cursor: pointer; display: none; font-size: 18px; height: 65px; justify-content: center; outline: none; padding: 0; position: absolute; top: calc(50% - 45px); transform: translateY(-50%); width: 65px; z-index: 1; min-width: unset; } .wd_inline_slider .slick-arrow::before, .wd_featureboxes_slider .slick-arrow::before { background: #fff; border-radius: 50%; box-shadow: 0 1px 2px rgba(54,64,67,.3),0 1px 3px 1px rgba(54,64,67,.3); content: ""; display: block; height: 65px; left: 50%; opacity: .6; position: absolute; top: 50%; transform: translate(-50%,-50%); width: 65px; z-index: -1; } .wd_inline_slider .slick-arrow:hover { box-shadow: 0 1px 3px rgba(54,64,67,.3),0 4px 8px 3px rgba(54,64,67,.3); } .wd_inline_slider .slick-prev { left: -200px; } .wd_inline_slider .slick-next { right: -200px; } .wd_inline_slider .slick-arrow svg, .wd_featureboxes_slider .slick-arrow svg { stroke: #414141; stroke-width: 1px; height: 36px; margin: 0 auto; position: relative; width: 36px; } .wd_inline_slider .slick-prev svg, .wd_featureboxes_slider .slick-prev svg { transform: rotate(180deg); } .wd_inline_slider .slick-dots li { margin: 0; width: auto; height: auto; } .wd_inline_slider .slick-dots, .wd_stories-detail .wd_inline_slider .slick-dots, .wd_newsfeed_releases-detail .wd_inline_slider .slick-dots { margin: 0; padding: 0; bottom: 0; } .wd_inline_slider .slick-dots button, #wd_printable_content .wd_inline_slider .slick-dots button { background: none; border: 0; border-radius: 50%; cursor: pointer; display: block; font: inherit; height: 18px; outline: none; padding: 22px; position: relative; text-indent: -9999px; transition: all .2s ease-in-out; width: 18px; min-width: unset; } .wd_inline_slider .slick-dots button::before { border: 2px solid #202124; border-radius: 50%; content: ""; display: block; height: 10px; left: 50%; position: absolute; top: 50%; transform: translate3d(-50%,-50%,0); width: 10px; opacity: 1; } .wd_inline_slider .slick-dots .slick-active button::before { background: #202124; opacity: 1; } .wd_inline_slider .slick-dots button:hover { box-shadow: 0 1px 3px rgba(54,64,67,.3),0 4px 8px 3px rgba(54,64,67,.3); } /* end custom classes */ .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only:active, .sr-only:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } h3 { font-size: 2rem; line-height: 1.22; font-weight: 700; } .wd_captioned_image { max-width: 100%; } .wd_header_title { text-align: center; padding-top: 60px; margin-bottom: 80px; } .wd_header_title img { margin-bottom: 8px; } .wd_header_title h1 { font-size: 2.6667rem; line-height: 1.117; font-weight: 700; } .wd_header_title h1::before { content: ''; display: block; height: 60px; width: 60px; margin: 0 auto 16px; background-size: contain; background-repeat: no-repeat; background-position: center; background-image: url(../images/cloud-icon.svg); } .wd_pageid_20303 article, .wd_content { padding: 60px 0; } .wd_pageid_20303 article.wd_bottom_boxes_title { padding-bottom: 0; } .wd_pageid_20303 article.wd_bottom_boxes_title h2 { margin: 0; font-size: 1.556rem; line-height: 1.2857; font-weight: 500; color: #202124; } #wd_bottom_fboxes .h-c-eyebrow { color: #5f6368; } #wd_bottom_fboxes h4 { font-size: 1rem; line-height: 1.556; font-weight: 400; color: #5f6368; } #wd_bottom_fboxes .uni-blog-nup__image { background-size: contain; } /* .wd_pageid_20303 article.wd_bottom_boxes { padding-top: 0; } */ .item, .wd_item { margin: 10px 0; padding: 10px 0; } .item_name, .wd_title, .wd_item .wd_title, .wd_newsfeed_releases-teaser .wd_title, .wd_documents_item_list > .wd_documents_item > .wd_title { font-size: 1.2rem; font-weight: 700; } .item_date, .wd_date, .wd_item .wd_date, .wd_event_sidebar .wd_event_date, .wd_newsfeed_releases-teaser .wd_date { font-size: 1rem; font-weight: normal; color: inherit; text-transform: none; } .item_summary, .wd_item .wd_summary {} .wd_item .wd_subtitle {} table.wd_imagetable {} td.imagecaption {} label[for='g-recaptcha-response'] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } span.wd_subscribe_icon { background: url('../images/webdriver/email_alerts.png') no-repeat; background-position: 0 3px; display: inline-block; height: 18px; width: 18px; margin-left: 5px; } span.wd_subscribe_icon img { display: none; } /* Clear Fix */ ul.wd_layout-simple:before, ul.wd_layout-simple:after { content: " "; display: block; } ul.wd_layout-simple:after { clear: both; } /* Single Slider */ #single_slider_responsive .single_slider_carousel_inner > .item { padding: 0; margin: 0; } #single_slider_responsive .single_slider_carousel_inner > .item a { display: block; } #single_slider_responsive .single_slider_carousel_inner > .item:before { /*content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.25);*/ } #single_slider_responsive .item img { border-radius: 5px; border: 1px solid #d9dce0; } #single_slider_responsive .single_slider_carousel_caption { position: relative; right: 0; bottom: 0; left: 0; padding: 15px 0; background: #FFF; max-height: none !important; } #single_slider_responsive .single_slider_carousel_caption h4, #single_slider_responsive .single_slider_carousel_caption h4 a { color: #202124; font-size: 44px; font-family: 'Google Sans', 'Roboto', Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal; margin-bottom: 26px; } #single_slider_responsive .single_slider_carousel_indicators { position: absolute; bottom: -10px; right: auto; z-index: 5; margin: 0; list-style: none; left: 0; } #single_slider_responsive .single_slider_carousel_indicators li { padding: 9px 6px; } #single_slider_responsive .single_slider_carousel_indicators li.active span { background: #0085FF; } #single_slider_responsive .single_slider_carousel_indicators li span { padding: 4px; border: 2px solid #0085FF; } #single_slider_responsive .single_slider_carousel_control.left { left: inherit; right: 45px; } #single_slider_responsive .single_slider_carousel_control.right { left: inherit; } #single_slider_responsive .single_slider_carousel_control { bottom: 0; right: 0; top: inherit; color: #0085FF; background-color: transparent; border: none; border-radius: 50%; box-shadow: 0px 3px 6px rgba(0,0,0,.29); width: 38px; height: 38px; } #single_slider_responsive .single_slider_carousel_control span.material-icons { vertical-align: middle; width: 38px; position: relative; left: 7px; } #single_slider_responsive .single_slider_carousel_control.right span.material-icons { position: relative; width: 38px; left: auto; } #single_slider_responsive + .single_slider_carousel_bottom { height: auto; margin: 0; padding-bottom: 60px; border-bottom: 5px solid #4287F1; width: auto; border-radius: 0 0 5px 5px; } /* Single Slider */ /* Standard */ div.wd_standard {} .wd_pageid_20301 .wd_standard .wd_category_items { margin: 32px -24px 0; display: flex; flex-wrap: wrap; justify-content: space-between; } .wd_pageid_20301 .wd_standard .wd_category_items .item .item_name { font-size: 20px; font-weight: 300; line-height: 38px; margin: 0; } .wd_pageid_20301 .wd_standard .wd_category_items .item p { display: none; } .wd_pageid_20301 .wd_standard .wd_category_items .item .item-content p { display: block; } .wd_pageid_20301 .wd_standard .wd_category_items .item .jb-bio-card-image { flex-shrink: 0; margin: 0; } .wd_pageid_20301 .wd_standard .wd_category_items .item .jb-bio-card-image img { padding: 0 0 0 12px; max-width: 150px; } .wd_pageid_20301 .wd_standard .wd_category_items .item .item-footer { border-top: solid 1px #f6f6f6; display: flex; justify-content: space-between; margin: 15px -40px 0; padding: 20px 40px; } .item-footer .wd_fancybox { text-transform: uppercase; font-family: 'Roboto'; font-size: 16px; font-weight: 500; } .wd_pageid_20301 .wd_standard .wd_category_items .item { background: #fff; flex: 1 0 400px; margin: 24px 12px 0; max-width: 100%; padding: 32px 40px 0; box-shadow: 0px 3px 8px #cccccc; /* ie11 */ box-shadow: 0px 3px 8px rgb(0 0 0 / 30%); border-radius: 5px; } .wd_pageid_20301 .wd_standard .wd_category_items .item .item-content { display: flex; justify-content: space-between; } .wd_pageid_20288 .wd_standard { margin-top: 40px; } .wd_pageid_20288 .wd_standard .wd_category { margin: 20px 0; padding: 20px 0; } .wd_pageid_20288 .wd_standard .wd_category, .wd_pageid_20288 .wd_standard .wd_category_items { clear: both; } .wd_pageid_20288 .category_header { font-size: 34px; font-weight: 400; line-height: 40px; margin: 0 0 16px; } .wd_pageid_20288 .wd_category.wd_category_3192 .wd_category_info, .wd_pageid_20288 .wd_category.wd_category_3191 .wd_category_info, .wd_pageid_20288 .wd_category.wd_category_3190 .wd_category_info { flex: 1 0 450px; max-width: 100%; padding-right: 20px; } .wd_pageid_20288 .wd_category.wd_category_3192 .wd_category_items, .wd_pageid_20288 .wd_category.wd_category_3191 .wd_category_items, .wd_pageid_20288 .wd_category.wd_category_3190 .wd_category_items { flex: 0 0 450px; max-width: 100%; } .wd_pageid_20288 .wd_category.wd_category_3192, .wd_pageid_20288 .wd_category.wd_category_3191, .wd_pageid_20288 .wd_category.wd_category_3190, .wd_pageid_20288 .wd_category_items.wd_category_items_3189 { margin: 10px -5px 25px -5px; display: flex; flex-wrap: wrap; justify-content: space-between; } .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item { flex: 1 0 200px; background: #fff; display: flex; flex: 0 0 260px; flex-direction: column; justify-content: space-between; margin: 10px 5px 0; max-width: 100%; padding: 32px 0 0; box-shadow: 0px 3px 8px #cccccc; /* ie11 */ box-shadow: 0px 3px 8px rgb(0 0 0 / 30%); border-radius: 5px; } .wd_pageid_20288 .wd_category_items.wd_category_items_3192 .item .wd_imagtable, .wd_pageid_20288 .wd_category_items.wd_category_items_3191 .item .wd_imagtable, .wd_pageid_20288 .wd_category_items.wd_category_items_3190 .item .wd_imagtable, .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item .wd_imagtable, .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item .item_name .wd_attachment, .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item .item_name { display: none; } .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item img { padding: 0; width: 100%; flex: 0 0 auto; } .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item .item-footer { border-top: solid 1px #f6f6f6; flex: 0 0 auto; padding: 20px 40px; text-align: center; } .wd_pageid_20288 .wd_category_items .item .item_name { font-size: 20px; font-weight: 400; line-height: 28px; color: #5f6368; margin: 16px 0; } .wd_pageid_20288 .wd_category_items .item .item_name + p{ margin-bottom: 16px; } .spacing-item { flex: 1 0 400px; height: 0; margin: 24px 12px 0; padding: 0 40px 0; } .jb-link { display: inline-block; font-size: 16px; font-weight: 500; text-transform: uppercase; } .category_summary a.jb-link i, .wd_category_items_3191 a.jb-link i { vertical-align: top; } .jb-link .jb-link-arrow-forward .material-icons, .jb-link .jb-link-download.material-icons { /* display: inline; */ padding-left: 5px; vertical-align: bottom; } /* END Standard */ /* Stories */ div.wd_stories {} /* END Stories */ /* Articles */ div.wd_articles {} /* END Articles */ /* Events */ div.wd_events {} .wd_event_sidebar .wd_event_date, .wd_event_sidebar .wd_event_time, .wd_event_sidebar .wd_event_subscribe, .wd_event_sidebar .wd_event_reminder, .wd_event_sidebar .wd_event_webcast { background-position: left; } /* END Events */ /* Gallery */ div.wd_gallery {} /* END Gallery */ /* Pagination */ .wd_page_link span { color: #bdc1c6; } .wd_page_link, .wd_page_link:last-child, .wd_page_link:first-child { border: none; vertical-align: top; } .wd_page_link a, .wd_page_active { background-color: transparent; color: #202124; } /* Pagination */ /* Newsfeed Releases */ div.wd_newsfeed_releases {} div.wd_newsfeed_releases .wd_subscribe_link { display: none; } div.wd_newsfeed_releases .wd_item { border-top: 1px solid #d7d7d7; /* display: -webkit-box; display: -ms-flexbox; display: flex; */ padding: 30px 0; font-family: Google Sans,Roboto,Arial,Helvetica,sans-serif; } div.wd_newsfeed_releases .wd_date ul.wd_layout-inline li, div.wd_newsfeed_releases .wd_date { text-transform: uppercase; color: #414141; margin-bottom: 10px; line-height: 1.57142857; font-size: 14px; font-weight: 700; letter-spacing: 1.5px; font-family: Google Sans,Roboto,Arial,Helvetica,sans-serif; } div.wd_newsfeed_releases .wd_title { font-weight: 300; } .wd_newsfeed_releases-teaser .wd_title, div.wd_newsfeed_releases .wd_title, div.wd_newsfeed_releases .wd_subtitle { padding-bottom: 20px; line-height: normal; } div.wd_newsfeed_releases .wd_subtitle { font-size: 22px; font-weight: 500; } div.wd_newsfeed_releases .wd_title a { line-height: 1.25; font-size: 32px; letter-spacing: 0; font-family: Google Sans,Roboto,Arial,Helvetica,sans-serif; color: #414141; } .wd_newsfeed_releases-teaser .wd_title a { font-family: 'Google Sans'; font-weight: 300; font-size: 22px; letter-spacing: 0px; color: #202124; } .wd_newsfeed_releases-teaser .wd_date ul.wd_layout-inline li, .wd_newsfeed_releases-teaser .wd_date { font: normal normal bold 14px/17px 'Google Sans'; letter-spacing: 1.4px; margin-bottom: 25px; text-align: left; text-transform: uppercase; } .wd_newsfeed_releases .wd_date ul.wd_layout-inline li a { color: #202124; } .wd_newsfeed_releases .wd_date ul.wd_layout-inline li, .wd_newsfeed_releases-teaser .wd_date ul.wd_layout-inline li { margin: 0; } .wd_newsfeed_releases .wd_date ul.wd_layout-inline li + li, .wd_newsfeed_releases-teaser .wd_date ul.wd_layout-inline li + li { margin: 0 0 0 1em; } .wd_newsfeed_releases .wd_asset_type_link_list { overflow: hidden; } .wd_newsfeed_releases-teaser .wd_item { text-align: left; box-shadow: 0px 3px 8px #cccccc; /* ie11 */ box-shadow: 0px 3px 8px rgb(0 0 0 / 30%); border-radius: 5px; margin: 0px 0 0 2px; padding: 30px; max-width: calc(365px - 20px); min-height: 300px; } .wd_newsfeed_releases-teaser .wd_item + .wd_item { margin-right: 25px; } .wd_newsfeed_releases-teaser .wd_carousel-arrow { bottom: -50px; top: inherit; transform: none; color: #0085FF; background-color: transparent; border: none; border-radius: 50%; box-shadow: 0px 3px 6px rgba(0,0,0,.29); } .wd_newsfeed_releases-teaser .wd_carousel-cropper { height: 280px; } .wd_carousel a.wd_carousel-arrow:before { display: none; } .wd_carousel a.wd_carousel-arrow:link, .wd_carousel a.wd_carousel-arrow:visited { color: #0085FF; width: 38px; height: 38px; display: flex; flex-direction: column; justify-content: center; align-items: center; } a.wd_carousel-arrow.wd_carousel-prev.fa.fa-chevron-left span { width: 38px; position: relative; left: 7px; } .wd_pageid_34137.wd_item_page .wd_content_wrapper, .wd_pageid_20295.wd_item_page .wd_content_wrapper { max-width: 1392px; } .wd_stories-detail, .wd_newsfeed_releases-detail { font-family: 'Google Sans', sans-serif; } .wd_stories-detail .wd_category_header .wd_category_link_list, .wd_newsfeed_releases-detail .wd_category_header .wd_category_link_list, .wd_featureboxes_list .wd_newsfeed_releases-teaser .wd_category_link_list { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; text-align: center; margin-bottom: 12px; font-family: 'Google Sans', sans-serif; } .wd_stories-detail .wd_category_header .wd_category_link_list .wd_category_link, .wd_newsfeed_releases-detail .wd_category_header .wd_category_link_list .wd_category_link, .wd_featureboxes_list .wd_newsfeed_releases-teaser .wd_category_link_list .wd_category_link { margin: 0; } .wd_stories-detail .wd_category_header .wd_category_link_list .wd_category_link a, .wd_newsfeed_releases-detail .wd_category_header .wd_category_link_list .wd_category_link a, .wd_featureboxes_list .wd_newsfeed_releases-teaser .wd_category_link_list .wd_category_link a { font-size: 1rem; line-height: 1.5; font-weight: 400; padding: 2px 8px; border-radius: 4px; border: 1px solid #dadce0; color: #202124; } .wd_stories-detail .wd_category_header .wd_category_link_list .wd_category_link a { pointer-events: none; } .wd_stories-detail .wd_date, .wd_newsfeed_releases-detail .wd_date { color: #5f6368; font-size: .875rem; line-height: 1.7; margin-top: 12px; text-align: center; } .wd_stories-detail .wd_category_header, .wd_stories-detail > .wd_title, .wd_stories-detail .wd_date, .wd_stories-detail .wd_subhead, .wd_newsfeed_releases-detail .wd_category_header, .wd_newsfeed_releases-detail > .wd_title, .wd_newsfeed_releases-detail .wd_date, .wd_newsfeed_releases-detail .wd_subtitle { max-width: 1070px; margin-left: auto; margin-right: auto; } #wd_printable_content .wd_stories-detail .wd_subhead { margin-top: 0; } .wd_stories-detail .wd_body, .wd_stories-detail .wd_category_footer, .wd_stories-detail .wd_contact, .wd_newsfeed_releases-detail .wd_body, .wd_newsfeed_releases-detail .wd_category_footer, .wd_newsfeed_releases-detail .wd_contact { max-width: 842px; margin-left: auto; margin-right: auto; } .wd_stories-detail .wd_body, .wd_newsfeed_releases-detail .wd_body { padding-bottom: 30px; border-bottom: 1px solid #dadce0; margin-bottom: 20px; } .wd_stories-detail .wd_detail_wrapper, .wd_newsfeed_releases-detail .wd_detail_wrapper { display: flex; flex-direction: row-reverse; margin-top: 60px; } .wd_stories-detail .wd_detail_wrapper::after, .wd_newsfeed_releases-detail .wd_detail_wrapper::after { content: ''; display: block; width: 48px; } .wd_stories-detail .wd_detail_inner, .wd_newsfeed_releases-detail .wd_detail_inner { width: 100%; flex: 1296px; /*overflow: hidden;*/ max-width: calc(100% - 96px); } .wd_stories-detail .wd_captioned_image, .wd_newsfeed_releases-detail .wd_captioned_image { margin: 0 auto 60px !important; /* override inline */ font-family: 'Google Sans', sans-serif; width: 100% !important; /* override inline */ } .wd_stories-detail .wd_captioned_image img, .wd_newsfeed_releases-detail .wd_captioned_image img { display: block; margin-left: auto; margin-right: auto; border-radius: 32px; } .wd_stories-detail .wd_toolbar, .wd_newsfeed_releases-detail .wd_toolbar { position: sticky; top: 136px; width: 48px; } .wd_stories-detail .wd_toolbar .wd_tools, .wd_newsfeed_releases-detail .wd_toolbar .wd_tools { display: flex; flex-direction: column; } .wd_stories-detail .wd_toolbar .wd_tools::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tools::before { display: none; } .wd_stories-detail .wd_toolbar .wd_tool_icon > a:link, .wd_stories-detail .wd_toolbar .wd_tool_icon > a:visited, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool_icon > a:link, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool_icon > a:visited { -moz-box-align: center; align-items: center; border-radius: 50%; color: currentColor; display: -moz-box; display: flex; height: 100%; -moz-box-pack: center; justify-content: center; margin: 0 auto; padding: 2px; transition: none; transition-property: none; width: 48px; height: 48px; } .wd_stories-detail .wd_toolbar .wd_tool_icon > a:hover, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool_icon > a:hover { background-color: #f8f9fa !important; } .wd_stories-detail .wd_toolbar .wd_tool-socialshare_twitter a .fa, .wd_stories-detail .wd_toolbar .wd_tool-socialshare_linkedin a .fa, .wd_stories-detail .wd_toolbar .wd_tool-socialshare_facebook a .fa, .wd_stories-detail .wd_toolbar .wd_tool-email a .fa, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_twitter a .fa, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_linkedin a .fa, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_facebook a .fa, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-email a .fa { display: none; } .wd_stories-detail .wd_toolbar .wd_tool-socialshare_twitter a::before, .wd_stories-detail .wd_toolbar .wd_tool-socialshare_linkedin a::before, .wd_stories-detail .wd_toolbar .wd_tool-socialshare_facebook a::before, .wd_stories-detail .wd_toolbar .wd_tool-email a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_twitter a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_linkedin a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_facebook a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-email a::before { content: ''; display: inline-block; width: 20px; height: 20px; background-size: contain; background-position: center; background-repeat: no-repeat; } .wd_stories-detail .wd_toolbar .wd_tool-socialshare_twitter a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_twitter a::before { background-image: url(../images/twitter-x.svg); } .wd_stories-detail .wd_toolbar .wd_tool-socialshare_linkedin a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_linkedin a::before { background-image: url(../images/linkedin.svg); } .wd_stories-detail .wd_toolbar .wd_tool-socialshare_facebook a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-socialshare_facebook a::before { background-image: url(../images/facebook.svg); } .wd_stories-detail .wd_toolbar .wd_tool-email a::before, .wd_newsfeed_releases-detail .wd_toolbar .wd_tool-email a::before { background-image: url(../images/envelope.svg); } .wd_stories-detail .wd_body, .wd_newsfeed_releases-detail .wd_body { color: #5f6368; font-family: 'Google Sans', sans-serif; font-weight: 400; } .wd_stories-detail .wd_contact, .wd_newsfeed_releases-detail .wd_contact, .wd_body p, .wd_body li { font-size: 1rem; line-height: 1.56; } .wd_body #ftn1 h6 { font-size: 12px; } .wd_stories-detail .wd_contact, .wd_newsfeed_releases-detail .wd_contact { margin: 16px 0 0; } .wd_category_footer { font-weight: 500; font-family: 'Google Sans', sans-serif; font-size: .889rem; line-height: 1.5; display: none; } .wd_category_footer:has(.wd_category_link_list) { display: block; } .wd_category_footer .wd_category_link_list li { margin: 0; } .wd_category_footer .wd_category_link_list li + li::before { content: ', '; } .wd_category_footer .wd_category_link_list li a { text-decoration: underline; } .wd_stories-detail .wd_category_footer .wd_category_link_list li a { text-decoration: none; color: inherit; pointer-events: none; } .wd_stories-detail .wd_related_content_wrapper, .wd_newsfeed_releases-detail .wd_related_content_wrapper { max-width: 1280px; margin: 60px auto; } .wd_related_content_title { font-size: 1.1111rem; line-height: 1.4; font-weight: 500; font-family: 'Google Sans', sans-serif; margin-bottom: 36px; } .wd_related_content_wrapper .wd_items { display: flex; flex-wrap: wrap; gap: 48px; } .wd_related_content_wrapper .wd_items .wd_item { width: calc(25% - 36px); margin: 0; padding: 0; } .wd_related_content_wrapper .wd_items .wd_item .wd_source { display: none; } .wd_related_content_wrapper .wd_items .wd_item .wd_thumbnail { border: 1px solid rgba(32,33,36,.1); border-radius: 16px; overflow: hidden; transition: border-radius .2s ease; margin-bottom: 24px; } .wd_related_content_wrapper .wd_items .wd_item .wd_thumbnail:hover { border-radius: 0; } .wd_related_content_wrapper .wd_items .wd_item .wd_thumbnail img { aspect-ratio: 16/9; display: block; object-fit: cover; width: 100%; } .wd_related_content_wrapper .wd_items .wd_item .wd_title { font-size: 1.1111rem; line-height: 1.4; text-align: center; margin-bottom: 8px; padding: 0; } .wd_related_content_wrapper .wd_items .wd_item .wd_title a { color: #202124; } .wd_related_content_wrapper .wd_items .wd_item .wd_title a:hover { color: #1a73e8; } .wd_related_content_wrapper .wd_items .wd_item .wd_summary { display: none; } .wd_related_content_wrapper .wd_items .wd_item .wd_date { text-transform: uppercase; font-family: 'Google Sans', sans-serif; font-size: .778rem; line-height: 1.714; } .wd_related_content_wrapper .wd_items .wd_item .wd_date .wd_year { display: none; } /* END Newsfeed Releases */ /* override font size set in feed releases */ .wd_newsfeed_releases-detail .news_body p.prnews_p { font-family: inherit; font-size: 100%; color: inherit; } /* reset UL behavior to default in NFR body */ .wd_newsfeed_releases-detail .wd_news_body ul { margin: 1em 0 1em 0; padding-left: 40px; } .wd_newsfeed_releases-detail .wd_news_body ul li { list-style-type: disc; list-style: disc; } .wd_newsfeed_releases-detail .wd_news_body ul.wd_layout-masonry li, .wd_newsfeed_releases-detail .wd_news_body ul.wd_layout-masonry li li { list-style-type: none; list-style: none; } .wd_newsfeed_releases-teaser .tools { text-decoration: none; margin-bottom: 12px; } .wd_asset_gallery.wd_item { background-color: transparent; margin: 0; padding: 0; } [class*='detail'] .wd_title { padding-bottom: 25px; line-height: 1.17857143; font-size: 56px; letter-spacing: -.5px; font-weight: 400; color: #202124; font-family: Google Sans,Roboto,Arial,Helvetica,sans-serif; font-weight: 400; } .wd_stories-detail > .wd_title, .wd_newsfeed_releases-detail > .wd_title { font-size: 2.67rem; line-height: 1.17; font-weight: 700; text-align: center; padding: 0; } [class*='detail'] .wd_subtitle, [class*='detail'] .wd_subhead { font-weight: 300; font-size: 24px; font-family: Google Sans,Roboto,Arial,Helvetica,sans-serif; padding-bottom: 25px; } .wd_stories-detail .wd_subhead, .wd_newsfeed_releases-detail .wd_subtitle { font-size: 1.56rem; line-height: 1.29; font-weight: 500; text-align: center; } .wd_sphinx_search form a, #wd_releases_search_year, .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-5, .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-6, .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-7, .wd_search_titles_only, .wd_search_form.wd_search_form_advanced .wd_form_footer a, .wd_search_advanced_link { display:none; } input#item_advanced_search_20295_keywords { width: 100%; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-0, .wd_pageid_20295 .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-year { display: inline-block; vertical-align: top; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div#wd_category_groups .wd_form_field { margin: 5px 10px 5px 5px; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div#wd_category_groups { display: flex; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div.wd_form_footer { margin: 20px 5px; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div.wd_form_footer div.wd_form_buttons { margin-left: 0px; } /* END Newsfeed Releases */ /* SUBSCRIBE */ .wd_subscribe2 { margin: 40px 0; } .wd_pageid_20300 .blog-button { max-width: 225px; } .wd_subscribe2 div.wd_form_footer div.wd_form_buttons { margin-left: 0 } .wd_subscribe2 .wd_form_field.wd_field-1, .wd_subscribe2 .wd_form_field.wd_field-8 { display: block; } .wd_subscribe2 .wd_form_field_label label { font: normal normal bold 14px/17px 'Google Sans'; letter-spacing: 1.4px; color: #202124; text-transform: uppercase; } .wd_subscribe2 .wd_form_field.wd_field-6 label { letter-spacing: normal; text-transform: none; font-size: 16px; font-weight: 300; } .wd_subscribe2 .wd_form_field.wd_field-1 { margin-top: 25px; } .wd_subscribe2 .wd_form_field.wd_field-6, .wd_subscribe2 .wd_form_field.wd_field-7 { display: block; width: auto; } .wd_subscribe2 .wd_form_field input[type='text'] { width: 100%; background-color: #F1F3F4; } .wd_subscribe2 .wd_form_field.wd_field-0, #wd_printable_content .wd_subscribe2 .wd_form_field.wd_field-6 input[type='checkbox'], #wd_printable_content .wd_subscribe2 .wd_category_checkbox input[type='checkbox'], #wd_printable_content .wd_subscribe2 .wd_subtype input[type='checkbox'], #wd_printable_content .wd_subscribe2 .wd_parent_category input[type='checkbox'], #wd_printable_content .wd_subscribe2 .wd_parent_category input[type='radio'], #wd_printable_content .wd_subscribe2 .wd_toolbar { display: none; } .wd_subscribe2 .wd_parent_category label { background-image: url(../images/radio_btn.svg); background-repeat: no-repeat; background-position: top left; padding-left: 25px; background-size: 22px 20px; } .wd_subscribe2 label { font: normal normal 700 14px/26px 'Google Sans'; } #wd_printable_content .wd_subscribe2 #formbuilderform_forminfo[telephone], .wd_subscribe2 .wd_category_checkbox label { display: inline-block; margin-bottom: .5rem; text-transform: uppercase; font-weight: normal; } .wd_subscribe2 .wd_parent_category label { font-weight: 700; display: inline-block; margin-bottom: .5rem; text-transform: uppercase; } .wd_subscribe2 .wd_parent_category input:checked + label { background-image: url(../images/radio_btn_checked.svg); } #wd_printable_content .wd_subscribe2 .wd_form_field.wd_field-6 label, .wd_subscribe2 .wd_category_checkbox label, .wd_subscribe2 .wd_subtype label { background-image: url(../images/unchecked.svg); background-repeat: no-repeat; background-position: top left; padding-left: 25px; background-size: 22px 20px; } #wd_printable_content .wd_subscribe2 .wd_form_field.wd_field-6 input:checked + label, .wd_subscribe2 .wd_category_checkbox input[type='checkbox']:checked + label, .wd_subscribe2 .wd_subtype input[type='checkbox']:checked + label { background-image: url(../images/checked.svg); } /* SUBSCRIBE */ /* Formbuilder */ .wd_item_search_form_container .wd_search_form_basic { width: 100%; } .wd_search_basic_fields { display: block; background-color:transparent; border: none; padding: 0; } select::-ms-expand { border: none; } #wd_printable_content input, #wd_printable_content button, #wd_printable_content select { border-radius: 5px; border: none; line-height: 34px; padding: 0 1rem; font: 400 14px/22px Google Sans,sans-serif; height: 56px; display: inline-block; color: rgb(32, 33, 36); } #wd_printable_content select { padding: 0 1rem; max-width: 220px; color: rgb(32, 33, 36); height: 56px; background: url('data:image/svg+xml;utf8,') #fff no-repeat 100%; } #wd_printable_content .wd_sphinx_search input[type='text'], #wd_printable_content select, #wd_printable_content .wd_search_basic_fields input[type='text'], #wd_printable_content .wd_search_form.wd_search_form_advanced input[type='text'], #wd_printable_content .wd_search_basic_fields select { appearance: none; -webkit-appearance: none; -moz-appearance: none; background-color: transparent; border: 1px solid rgb(218, 220, 224); border-radius: 2px; color: rgb(32, 33, 36); min-width: 90px; } #wd_printable_content .wd_search_form.wd_search_form_advanced select { min-width: 200px; } #wd_printable_content .wd_search_basic_fields input[type='text'] { margin-left: 10px; } select::-ms-expand { margin-left: 50px; background-color: #fff; } #wd_printable_content button.ui-datepicker-trigger { border: 0; } #wd_printable_content .wd_form_field_label { line-height: 2.4em; margin-bottom: 0; } /* #wd_printable_content input[type=text] { background-color: #f1f3f4; } */ .blog-button, #wd_printable_content .blog-button { white-space: nowrap; padding: 12px 22px 12px 22px; min-height: 48px; min-width: 96px; border: 1px solid transparent; border-radius: 48px; font-size: .889rem; line-height: 1.5; background-color: #1a73e8; } .blog-button:hover, #wd_printable_content .blog-button:hover { background-color: #185abc; box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15); } .blog-button:focus, #wd_printable_content .blog-button:focus { background-color: #185abc; border-color: #fff; box-shadow: 0 0 0 2px #185abc; } #wd_printable_content .blog-button, #wd_printable_content button, #wd_printable_content input[type=submit] { color: #FFF; margin: 0; min-width: 135px; } #wd_printable_content input[type=checkbox], #wd_printable_content input[type=radio] { height: auto; } .wd_form_field { clear: both; } .wd_page_limit { padding: 0; } .wd_linkmenu-header { padding: 6px 2px; } .wd_page_link:first-child, .wd_page_link:last-child, .wd_linkmenu-header { border-radius: 0; } .wd_linkmenu-header:hover .wd_linkmenu-icon { border-color: transparent; background-color: transparent; color: #000; } .wd_form_field .wd_form_field_input, .wd_form_field { overflow: visible; } .wd_download { font-style: normal; text-transform: uppercase; display: inline-flex; font-weight: 500; font-size: .778rem; } .wd_download::after { content: 'get_app'; font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 20px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -moz-font-feature-settings: 'liga'; -moz-osx-font-smoothing: grayscale; padding-left: 3px; } /* END Formbuilder */ /* Search Results */ .wd_search_title a { font: 300 22px/24px Google Sans,sans-serif; } .wd_search_result mark { background-color: transparent; } /* END Search Results */ .wd_light_gray_background { background-color: #F8F9FA; } /* Featureboxes */ div.wd_featurebox {} .wd_featurebox_container { font-family: "Google Sans",Arial,Helvetica,sans-serif; } div.wd_featurebox_title { line-height: 53px; font-size: 44px; letter-spacing: 0; margin: 10px 0 20px 0; font-weight: 400; font-family: 'Google Sans'; color: #202124; } /* top featured / top */ .wd_featureboxes_topfeatured { margin-bottom: 80px; } .wd_featureboxes_topfeatured .wd_featurebox-standard { display: flex; column-gap: 64px; } .wd_featureboxes_topfeatured .wd_featurebox_container ~ .wd_featurebox_container { margin-top: 60px; } .wd_featureboxes_top { display: flex; flex-wrap: wrap; gap: 64px; margin-bottom: 60px; } .wd_featureboxes_top .wd_featurebox_container { width: calc(50% - 32px); } .wd_featureboxes_topfeatured .wd_featurebox_content { flex: 1; padding: 20px 0; } .wd_featureboxes_topfeatured .wd_featurebox_image { flex: 2; } .wd_featureboxes_topfeatured .wd_featurebox_eyebrow { display: inline-block; font-size: .8889rem; line-height: 1.5; font-weight: 500; padding: 2px 8px; border-radius: 4px; border: 1px solid #dadce0; margin-bottom: 16px; } .wd_featureboxes_topfeatured .wd_featurebox_title, .wd_featureboxes_top .wd_featurebox p { font-size: 1.5556rem; line-height: 1.28571; font-weight: 500; } .wd_featureboxes_top .wd_featurebox_title { display: none; } .wd_featureboxes_top .wd_featurebox p { text-align: center; } .wd_featureboxes_topfeatured .wd_featurebox_title a, .wd_featureboxes_top a { color: #202124; } .wd_featureboxes_topfeatured .wd_featurebox_title a:hover, .wd_featureboxes_top .wd_featurebox_container:hover a { color: #1a73e8; } .wd_featureboxes_top .wd_featurebox_image { margin-bottom: 16px; } .wd_featureboxes_topfeatured .wd_featurebox_image img, .wd_featureboxes_topfeatured .wd_carousel-item img, .wd_featureboxes_top .wd_featurebox_image img, .wd_featureboxes_top .wd_carousel-item img { aspect-ratio: 16/9; border: 1px solid rgba(32,33,36,.1); border-radius: 32px; display: block; object-fit: cover; transition: border-radius .2s ease; width: 100%; } .wd_featureboxes_top .wd_featurebox_image img, .wd_featureboxes_top .wd_carousel-item img { border-radius: 16px; } .wd_featureboxes_topfeatured .wd_featurebox_image img:hover, .wd_featureboxes_topfeatured .wd_carousel-item:hover img { border-radius: 8px; } .wd_featureboxes_top .wd_featurebox_image img:hover, .wd_featureboxes_top .wd_carousel-item:hover img { border-radius: 4px; } .wd_featureboxes_topfeatured .wd_featurebox p { font-size: 1rem; line-height: 1.5556; letter-spacing: .1px; color: #5f6368; } .wd_featureboxes_topfeatured .wd_featurebox .more a { display: inline-block; margin-left: -12px; background-color: transparent; color: #1a73e8; padding: 12px; letter-spacing: .5px; transition: background-color .2s,box-shadow .2s,color .2s; border-radius: 48px; border: 1px solid transparent; } .wd_featureboxes_topfeatured .wd_featurebox .more a:hover { background-color: rgba(26,115,232,.04); box-shadow: none; color: #174ea6; } .wd_featureboxes_topfeatured .wd_featurebox .more a:focus { background-color: rgba(26,115,232,.12); box-shadow: 0 0 0 2px #1a73e8; color: #174ea6; } .wd_featureboxes_topfeatured .wd_asset_carousel_aspect, .wd_featureboxes_top .wd_asset_carousel_aspect { height: auto !important; /* override inline */ width: 100%; aspect-ratio: 16 / 9; margin-bottom: 16px; } .wd_featureboxes_topfeatured .wd_carousel-list, .wd_featureboxes_topfeatured .wd_carousel-list .wd_videos_asset, .wd_featureboxes_top .wd_carousel-list, .wd_featureboxes_top .wd_carousel-list .wd_videos_asset { position: static !important; width: 100% !important; } .wd_featureboxes_topfeatured .wd_carousel-item, .wd_featureboxes_top .wd_carousel-item { display: block; margin: 0; background: none; } .wd_featureboxes_topfeatured .wd_carousel-item .wd_icon_overlay, .wd_featureboxes_top .wd_carousel-item .wd_icon_overlay { background: none; } .wd_featureboxes_topfeatured .wd_carousel-item .wd_icon_container, .wd_featureboxes_top .wd_carousel-item .wd_icon_container { display: none; } .wd_featurebox_image a:focus, .wd_carousel-item a:focus { background: none; } /* end top featured / top */ /* top cta */ .wd_featureboxes_bottomcta .wd_featurebox_container { padding: 24px; background-color: #e8f0fe; display: flex; gap: 64px; border-radius: 12px; margin-bottom: 60px; } .wd_featureboxes_bottomcta .wd_featurebox_content { flex: 3; padding-left: 26px; } .wd_featureboxes_bottomcta .wd_featurebox_image { flex: 1; align-self: flex-end; } .wd_featureboxes_bottomcta .wd_featurebox_title { font-size: 1.556rem; line-height: 1.2857142857; font-weight: 500; margin-bottom: 8px; } .wd_featureboxes_bottomcta .wd_featurebox p { color: #5F6368; } .wd_featureboxes_bottomcta .wd_featurebox p.more { margin-top: 36px; } .wd_featureboxes_bottomcta .more a { font-size: .889rem; line-height: 1.5; font-weight: 500; display: inline-flex; justify-content: center; align-items: center; background-color: #fff; border: 1px solid #5f6368; box-shadow: none; color: #1a73e8; padding: 12px 24px 12px 24px; min-height: 48px; min-width: 96px; transition: background-color .2s,box-shadow .2s,color .2s; border-radius: 48px; } .wd_featureboxes_bottomcta .more a:hover { background-color: rgb(245.84,249.4,254.08); border-color: #1a73e8; color: #174ea6; } /* end top cta */ /* slider */ .wd_featureboxes_slider { border-bottom: 1px solid #DADCE0; margin-bottom: 60px; } .wd_featureboxes_slider .wd_featurebox-teaser { margin: 0 -32px; font-family: 'Google Sans', sans-serif; padding: 40px 0; position: relative; } .wd_featureboxes_slider .wd_featurebox-teaser::before { content: ''; position: absolute; top: 0; left: 32px; right: 32px; border-top: 1px solid #DADCE0; } .wd_featureboxes_slider .wd_featurebox-teaser .wd_featurebox_header { padding: 0 32px; display: flex; justify-content: space-between; align-items: center; gap: 20px; flex-wrap: wrap; margin-bottom: 24px; } .wd_featureboxes_slider .wd_featurebox-teaser .wd_featurebox_title { font-size: 1.556rem; line-height: 1.286; margin: 0; } .wd_featureboxes_slider .wd_featurebox-teaser .slick-track { display: flex; } .wd_featureboxes_slider .wd_featurebox-teaser .item { display: flex; flex-direction: column; align-items: center; text-align: center; height: auto; padding: 0 32px; margin: 0; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_item_inner { display: flex; flex-direction: column; align-items: center; text-align: center; } .wd_featureboxes_slider .wd_featurebox-teaser .item.wd_no_image .wd_item_inner { justify-content: center; padding: 20px; background-color: #DADCE0; border-radius: 16px; flex: 100%; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_category_link_list, .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_summary, .wd_featureboxes_slider .wd_featurebox-teaser .item .item_summary, .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_date .wd_year, .wd_featureboxes_slider .wd_featurebox-teaser .item .item_date .wd_year { display: none; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_thumbnail { margin-bottom: 16px; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_thumbnail img { aspect-ratio: 16/9; border: 1px solid rgba(32,33,36,.1); border-radius: 16px; display: block; object-fit: cover; transition: border-radius .2s ease; width: 100%; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_item_inner:hover .wd_thumbnail img, .wd_featureboxes_slider .wd_featurebox-teaser .item.wd_no_image .wd_item_inner:hover { border-radius: 8px; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_title, .wd_featureboxes_slider .wd_featurebox-teaser .item .item_name { margin-bottom: 8px; padding: 0; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_title a, .wd_featureboxes_slider .wd_featurebox-teaser .item .item_name a { font-size: 1.111rem; line-height: 1.4; color: #202124; font-weight: 500; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_item_inner:hover .wd_title a, .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_item_inner:hover .item_name a { color: #1a73e8; } .wd_featureboxes_slider .wd_featurebox-teaser .item .wd_date, .wd_featureboxes_slider .wd_featurebox-teaser .item .item_date { text-transform: uppercase; color: #5F6368; font-size: .778rem; line-height: 1.7; font-weight: 400; margin: 0; text-align: center; } .wd_featureboxes_slider .slick-list { margin-bottom: 60px; } .wd_featureboxes_slider .slick-dots { width: 256px; display: flex; position: initial; margin: 0 auto; } .wd_featureboxes_slider .slick-dots li { margin: 0; flex: 1; width: auto; height: 3px; background-color: rgb(232,234,237); } .wd_featureboxes_slider .slick-dots li button { pointer-events: none; background-color: rgb(232,234,237); padding: 0; width: 100%; height: 100%; } .wd_featureboxes_slider .slick-dots li.slick-active button { background-color: rgb(32,33,36); } .wd_featureboxes_slider .slick-dots li button::before { display: none; } .wd_featureboxes_slider .slick-arrow { top: auto; bottom: 0; transform: translateY(50%); border: 1px solid rgb(218,220,224); } .wd_featureboxes_slider .slick-arrow:hover { background-color: rgba(32,33,36,.04); } .wd_featureboxes_slider .slick-arrow, .wd_featureboxes_slider .slick-arrow::before { width: 48px; height: 48px; } .wd_featureboxes_slider .slick-arrow::before, .wd_featureboxes_slider .slick-arrow:hover::before { box-shadow: none; } .wd_featureboxes_slider .slick-prev { left: calc(50% - 200px); } .wd_featureboxes_slider .slick-next { right: calc(50% - 200px); } .wd_featureboxes_slider .slick-disabled { pointer-events: none; } .wd_featureboxes_slider .slick-disabled svg { opacity: .38; } .more:has(a ~ a) a:first-child { display: none; } /* end slider */ /* list */ .wd_featureboxes_list .wd_featurebox_title { font-size: 1.556rem; line-height: 1.286; } .wd_featureboxes_list .wd_featurebox_container { margin-bottom: 60px; } .wd_featureboxes_list .wd_featurebox-teaser .item { border-top: 1px solid #dadce0; margin: 0; padding: 0; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_item_inner { display: flex; flex-direction: row-reverse; gap: 48px; padding: 32px 0; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_category_link_list { justify-content: flex-start; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_category_link_list a { font-size: .889rem; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_item_content { /*display: inline-block;*/ flex: 8; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_title a { font-size: 1.556rem; font-weight: 500; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_thumbnail { /*float: right;*/ flex: 3; max-width: 246px; /*margin-left: 48px;*/ } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_thumbnail img { aspect-ratio: 16/9; border: 1px solid rgba(32,33,36,.1); border-radius: 16px; display: block; object-fit: cover; transition: border-radius .2s ease; width: 100%; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_date { font-size: .778rem; line-height: 1.7142857143; font-weight: 400; letter-spacing: .15px; color: #5f6368; margin: 0; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_summary { display: none; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_item_inner:hover .wd_thumbnail img { border-radius: 4px; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_item_inner:hover .wd_title a { color: #1a73e8; } .wd_featureboxes_list .wd_featurebox-teaser .more { margin-top: 36px; text-align: center; } .wd_featureboxes_list .wd_featurebox-teaser .more a { display: inline-flex; font-size: .889rem; line-height: 1.5; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; align-content: center; -moz-box-align: center; align-items: center; align-self: flex-start; border: 1px solid transparent; border-radius: 48px; display: -moz-inline-box; display: inline-flex; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-flow: row nowrap; font-family: "Google Sans",Arial,Helvetica,sans-serif; font-weight: 500; justify-content: space-around; letter-spacing: .5px; margin: 8px 0; max-width: 380px; min-height: 48px; min-width: 96px; overflow: hidden; padding: 12px 24px 12px 24px; text-align: center; text-decoration: none; transition: background-color .2s,box-shadow .2s,color .2s; vertical-align: middle; background-color: #1a73e8; color: #fff; } .wd_featureboxes_list .wd_featurebox-teaser .more a:hover { background-color: #185abc; box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15); } /* end list */ /* middle */ .wd_featureboxes_middle .wd_featurebox_title { font-size: 1.556rem; line-height: 1.2857; margin: 0 0 26px; font-weight: 500; } .wd_featureboxes_middle { flex: 1; } .wd_featureboxes_middle .wd_featurebox { display: flex; /*max-width: 83%; margin: 0 auto;*/ padding: 0 5%; } .wd_featureboxes_middle .wd_featurebox, .wd_featureboxes_middle .wd_featurebox p { font-size: 1rem; line-height: 1.556; color: #5F6368; font-weight: 400; } .wd_featureboxes_middle .wd_featurebox .col.last, .wd_featureboxes_middle .wd_featurebox .col.last p { font-size: .889rem; line-height: 1.5; color: #202124; font-weight: 500; } .wd_featureboxes_middle .wd_featurebox .col { padding-right: 65px; flex: 2; } .wd_featureboxes_middle .wd_featurebox .col.last { flex: 1; border-left: 1px solid #dadce0; padding: 4px 24px; } .wd_featureboxes_middle .wd_featurebox .col.last p ~ p { margin-top: 36px; } .wd_featureboxes_middle .more { margin-top: 32px; } .wd_featureboxes_middle .more a { white-space: nowrap; padding: 12px 22px 12px 22px; min-height: 48px; border: 1px solid transparent; border-radius: 48px; font-size: .889rem; line-height: 1.5; background-color: #0b57d0; color: #fff; display: inline-block; transition: 75ms linear; } .wd_featureboxes_middle .more a:hover { box-shadow: rgba(0, 0, 0, .3) 0px 1px 2px 0px; opacity: .9; } /*.wd_featureboxes_middle .wd_featurebox .col.last div { margin-bottom: 40px; font-weight: 400; } .wd_featureboxes_middle .wd_featurebox .col.last div, .wd_featureboxes_middle .wd_featurebox .col.last div a { font: 300 normal normal 16px/19px 'Google Sans'; letter-spacing: 0px; color: #0085FF; } .wd_featureboxes_middle .wd_featurebox .col.last div a:hover { color: #174ea6; }*/ /* end middle */ div.wd_featureboxes_left {} div.wd_featureboxes_left div.wd_featurebox {} div.wd_featureboxes_left div.wd_featurebox ul { padding: 0; margin: 0; list-style: none; } div.wd_featureboxes_left div.wd_featurebox ul li { font: 400 normal normal 18px/24px 'Google Sans'; letter-spacing: 0px; color: #202124; } div.wd_featureboxes_left div.wd_featurebox_container { padding: 50px; } .wd_left_wrapper { border-bottom: 5px solid #0085FF; border-radius: 5px; } div.wd_featureboxes_left div.wd_featurebox_title { font: normal normal normal 16px/19px 'Google Sans'; margin-bottom: 30px; } div.wd_featureboxes_left div.wd_featurebox p.more { text-align: right; font: normal normal bold 14px/17px 'Google Sans'; letter-spacing: 1.4px; color: #1183F6; text-transform: uppercase; margin: 40px 0 0 0; } div.wd_featureboxes_left div.wd_featurebox p.more a:hover { color: #174ea6; } .more-link { font: normal normal bold 14px/17px 'Google Sans'; letter-spacing: 1.4px; color: #1183F6; text-transform: uppercase; } div.wd_featureboxes_right {} div.wd_featureboxes_right div.wd_featurebox {} div.wd_featureboxes_right div.wd_featurebox_container {} div.wd_featureboxes_right div.wd_featurebox_title { font: 400 normal normal 25px/30px 'Google Sans'; letter-spacing: 0px; color: #202124; margin: 15px 0 0 0; } div.wd_featureboxes_right div.wd_featurebox_title span { color: #1183F6; position: relative; top: 4px; right: -7px; } div.wd_featureboxes_right div.wd_featurebox_title:hover span, .wd_featurebox_title a:hover { color: #174ea6; } .wd_pageid_20303 div.wd_featureboxes_bottom { display: none; } div.wd_featureboxes_bottom div.wd_featurebox {} div.wd_featureboxes_bottom div.wd_featurebox_container {} div.wd_featureboxes_bottom div.wd_featurebox_title {} div.wd_featureboxes_bottom {} div.wd_featureboxes_bottom div.wd_featurebox {} div.wd_featureboxes_bottom div.wd_featurebox_container {} div.wd_featureboxes_bottom div.wd_featurebox_title {} /* END Featureboxes */ /* YouTube Responsive Video Containers */ .videoWrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; } .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* END YouTube Responsive Video Containers */ .wd_modal-outer, .wd_gallery_modal { max-width: 820px; } .wd_video_modal .wd_video { height: auto !important; /* override inline */ max-width: 800px; } div.wd_rssfeeds_item { margin-bottom: 10px; } .wd_section_title .blog-button { max-width: 200px; margin-left: auto; } /* TOOLBAR */ .wd_toolbar.wd_toolbar-detail { border: none; padding: 0; } div.wd_toolbar ul.wd_tools { position: relative; } div.wd_toolbar ul.wd_tools li.wd_tool { float: left; margin-right: 2px; } span.wd_tool_icon > a:link, span.wd_tool_icon > a:visited { background-color: transparent !important; /* override inline */ color: #000; } li.wd_tool .at-resp-share-element .at-share-btn { background-color: transparent !important; } li.wd_tool .at-resp-share-element .at-share-btn svg { fill: #000 !important; } div.wd_toolbar ul.wd_tools:before { content: 'SHARE: '; position: absolute; top: 14px; font-weight: 500; font-family: 'Google Sans'; font-size: 14px;} li.wd_tool.wd_tool-print { margin-left: 55px; } /* TOOLBAR */ /* Fancybox overrides */ .fancybox-inner body { background-image: none; } .fancybox-wrap, .fancybox-outer, .fancybox-inner, .fancybox-iframe, div.fancybox-skin { background-color: transparent ; } .fancybox-wrap { width: 100% !important; max-width: 1108px; left: 50% !important; transform: translateX(-50%); } .fancybox-overlay .fancybox-inner { font-size: 0.875rem; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: normal; width: 100% !important; height: 100vh !important; max-width: 760px; margin-left: auto; margin-right: auto; /* overflow: visible !important; */ margin-top: 40px; margin-bottom: 40px; border-radius: 8px; } .fancybox-overlay .fancybox-skin { border-radius: 20px; } .fancybox-overlay .fancybox-close { background-image: url(../images/close.svg); background-position: center; width: 52px; height: 52px; top: 5px; right: 18%; } .fancybox-overlay.fancybox-overlay-fixed { background-image: none; background-color: rgba(0, 0, 0, 0.7); } .fancybox-overlay .fancybox-opened .fancybox-skin { padding: 0 !important; -webkit-box-shadow: none; box-shadow: none; } div.fancybox-mobile.fancybox-type-iframe.fancybox-opened .fancybox-inner { width: 100% !important; } div.fancybox-mobile.fancybox-type-iframe.fancybox-opened .fancybox-inner .wd_standard-detail { line-height: 20px; font-size: 12px; } div.fancybox-mobile.fancybox-type-iframe.fancybox-opened .fancybox-close { top: 0; right: 0; } .fancybox-overlay .fancybox-close svg { fill: #202124; } /* END Fancybox overrides */ @media (min-width: 600px) { .uni-blog-nup__column--3up:nth-child(n + 3) { display: block; } } @media (min-width: 767px) { .wd_subscribe2 .wd_form_field { display: inline-block; width: 48%; margin: 5px 0; } .wd_show_mobile { display: none; } .wd_hide_mobile { display: block; } .glue-flexbox .wd_bottom_boxes_title .h-c-grid__col--4 { display: flex; align-items: center; justify-content: flex-end; } .wd_form_field.wd_form_field-0 { width: 415px; } } @media (min-width: 1024px) { div.wd_featureboxes_left div.wd_featurebox ul { display: inline-block; vertical-align: top; width: 47%; } div.wd_featureboxes_left div.wd_featurebox ul + ul { padding-left: 8px; } .wd_newsfeed_releases-teaser .wd_carousel-cropper { height: 320px; overflow: visible; clip-path: inset( -100vw -100vw -100vw 0 ); } } @media (min-width: 900px) { .uni-desktop-search-visible [_nghost-c5] .search-bar__form[_ngcontent-c5] { right: 15px; } } /* Extra large devices (large desktops) */ @media (max-width: 1439px) { .wd_featureboxes_topfeatured .wd_featurebox-standard, .wd_featureboxes_bottomcta .wd_featurebox_container { column-gap: 48px; } .wd_featureboxes_top { gap: 48px; } .wd_featureboxes_top .wd_featurebox_container { width: calc(50% - 24px); } } @media (max-width: 1230px) { .wd_tooltip_left .wd_tooltip_def { left: auto; transform: none; right: 0; } .wd_tooltip_left .wd_tooltip_def::after { left: auto; right: 20px; } .wd_tooltip_right .wd_tooltip_def { right: auto; transform: none; left: 0; } .wd_tooltip_right .wd_tooltip_def::after { right: auto; left: 20px; } } @media (max-width: 1099px) { .wd_inline_slider .slick-prev { left: -140px; } .wd_inline_slider .slick-next { right: -140px; } .wd_related_content_wrapper .wd_items .wd_item { width: calc(50% - 24px); } } /* Large devices (desktops) */ @media (max-width: 1023px) { .wd_header_title h1 { font-size: 2.2222rem; line-height: 1.2; } .wd_featureboxes_topfeatured .wd_featurebox-standard, .wd_featureboxes_bottomcta .wd_featurebox_container { column-gap: 40px; } .wd_featureboxes_top { gap: 40px; } .wd_featureboxes_top .wd_featurebox_container { width: calc(50% - 20px); } .wd_featureboxes_bottomcta .wd_featurebox_content { padding: 0; } .wd_featureboxes_topfeatured .wd_featurebox_title, .wd_featureboxes_top .wd_featurebox p, .wd_featureboxes_bottomcta .wd_featurebox_title { font-size: 1.333rem; line-height: 1.333; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_item_inner { gap: 24px; } } @media (max-width: 992px) { div.wd_featureboxes_left div.wd_featurebox ul li { display: block; width: auto; padding: 8px 0; font-size: 22px; } .wd_inline_slider .slick-arrow, #wd_printable_content .wd_inline_slider .slick-arrow { display: none !important; /* override inline */ } .wd_featureboxes_slider .wd_featurebox-teaser { margin: 0 -20px; } .wd_featureboxes_slider .wd_featurebox-teaser .item { padding: 0 20px; } } /* Medium devices (tablets) */ @media (max-width: 767px) { h3 { font-size: 1.33rem; line-height: 1.33; } .wd_pageid_20301 .wd_standard .wd_category_items { margin: 32px 0px; display: block; } .wd_featureboxes_middle .wd_featurebox { display: block; padding: 0; } .wd_featureboxes_middle .wd_featurebox .col, .wd_featureboxes_middle .wd_featurebox .col.last { margin-bottom: 50px; padding: 0; border: 0; } .wd_featureboxes_middle .wd_featurebox .col.last { margin: 0; } #single_slider_responsive .single_slider_carousel_indicators { top: inherit; } #single_slider_responsive .single_slider_carousel_caption h4, #single_slider_responsive .single_slider_carousel_caption h4 a { font-size: 28px; } [class*='detail'] .wd_title, div.wd_featurebox_title { font-size: 32px; } div.wd_featureboxes_left div.wd_featurebox_title { font-size: 20px; } .glue-flexbox .h-c-grid__col.wd_left_wrapper { margin-bottom: 30px; } .wd_hide_mobile { display: none; } .wd_show_mobile { display: block; } .more-link { display: block; margin-bottom: 30px; } .wd_pageid_20288 .category_header { font-size: 28px; } .wd_pageid_20288 .wd_category_items .item .jb-link { display: block; padding-top: 15px; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-0, .wd_pageid_20295 .wd_search_form.wd_search_form_advanced .wd_form_field.wd_form_field-year, .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div#wd_category_groups { display: block; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div.wd_form_footer button, #wd_printable_content input[type='text'], #wd_printable_content select { width: 100%; max-width: none; } #wd_printable_content .wd_form_field_label { line-height: normal; margin: 15px 0 0 0; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced .wd_input_border { display: block; } .wd_pageid_20295 .wd_search_form.wd_search_form_advanced div#wd_category_groups .wd_form_field { margin: 5px; } div.wd_featureboxes_left div.wd_featurebox p.more { text-align:left; } .wd_image_row { flex-direction: column; } .wd_stories-detail > .wd_title, .wd_newsfeed_releases-detail > .wd_title { font-size: 1.56rem; line-height: 1.29; } .wd_stories-detail .wd_subhead, .wd_newsfeed_releases-detail .wd_subtitle { font-size: 1.11rem; line-height: 1.4; } .wd_featureboxes_topfeatured .wd_featurebox-standard { flex-direction: column-reverse; text-align: center; } .wd_featureboxes_top { flex-direction: column; } .wd_featureboxes_top .wd_featurebox_container { width: 100%; } .wd_featureboxes_topfeatured .wd_featurebox_image { margin: 0 -32px 24px; } .wd_featureboxes_bottomcta .wd_featurebox_container { margin-left: -32px; margin-right: -32px; padding: 40px; } .wd_featureboxes_topfeatured .wd_featurebox_image img { border-radius: 0; } .wd_featureboxes_topfeatured .wd_featurebox_title, .wd_featureboxes_top .wd_featurebox p, .wd_featureboxes_bottomcta .wd_featurebox_title { margin: 0; } .wd_featureboxes_topfeatured .wd_featurebox p { margin-top: 8px; } .wd_featureboxes_topfeatured .wd_featurebox_eyebrow { margin-bottom: 8px; } .wd_featureboxes_topfeatured { margin-bottom: 60px; } .wd_featureboxes_slider .wd_featurebox-teaser { margin: 0; } .wd_featureboxes_slider .wd_featurebox-teaser .wd_featurebox_header, .wd_featureboxes_slider .wd_featurebox-teaser .item { padding: 0; } .wd_featureboxes_slider .wd_featurebox-teaser::before { right: 0; left: 0; } .wd_featureboxes_slider .slick-dots { width: calc(100% - 200px); } .wd_featureboxes_slider .slick-next { right: 30px; } .wd_featureboxes_slider .slick-prev { left: 30px; } .wd_featureboxes_slider .wd_featurebox-teaser .wd_featurebox_header { flex-direction: column; align-items: flex-start; } .wd_pageid_20303 article.wd_bottom_boxes_title h2 { font-size: 1.111rem; line-height: 1.4; } .wd_featureboxes_middle .wd_featurebox_title { font-size: 1.111rem; line-height: 1.4; } } /* Small devices (landscape phones) */ @media (max-width: 599px) { .wd_header_title h1 { font-size: 1.556rem; line-height: 1.2857142857; } .glue-flexbox .h-c-grid__col--8 { flex-basis: 100%; width: 100%; } /* custom classes */ .wd_cta_inner { padding: 16px; } .wd_image_left, .wd_image_right { float: none; max-width: 100%; margin-left: 0; margin-right: 0; } .wd_pull_quote p { font-size: 1.111rem; line-height: 1.4; } .wd_click_to_tweet a { font-size: .889rem; } /* end custom classes */ .wd_stories-detail .wd_detail_wrapper, .wd_newsfeed_releases-detail .wd_detail_wrapper { flex-direction: column; } .wd_stories-detail .wd_detail_wrapper::after, .wd_newsfeed_releases-detail .wd_detail_wrapper::after { display: none; } .wd_stories-detail .wd_detail_inner, .wd_newsfeed_releases-detail .wd_detail_inner { flex: auto; max-width: 100%; } .wd_stories-detail .wd_toolbar, .wd_newsfeed_releases-detail .wd_toolbar { width: auto; position: static; } .wd_stories-detail .wd_toolbar .wd_tools, .wd_newsfeed_releases-detail .wd_toolbar .wd_tools { flex-direction: row; justify-content: center; } .wd_featureboxes_topfeatured .wd_featurebox_title, .wd_featureboxes_top .wd_featurebox p, .wd_featureboxes_bottomcta .wd_featurebox_title { font-size: 1.111rem; line-height: 1.4; } .wd_featureboxes_topfeatured .wd_featurebox p { font-size: .889rem; } .wd_featureboxes_bottomcta .wd_featurebox_image { display: none; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_category_link_list, .wd_featureboxes_list .wd_featurebox-teaser .item .wd_thumbnail { display: none; } .wd_featureboxes_list .wd_featurebox-teaser .item .wd_title a { font-size: 1.111rem; } } @media (max-width: 599px) { .wd_featureboxes_topfeatured .wd_featurebox_image { margin: 0 -16px 24px; } .wd_featureboxes_bottomcta .wd_featurebox_container { margin-left: -16px; margin-right: -16px; } } @media (max-width: 575px) { .wd_pageid_20288 .wd_category.wd_category_3192,.wd_pageid_20288 .wd_category.wd_category_3191, .wd_pageid_20288 .wd_category.wd_category_3190, .wd_pageid_20288 .wd_category_items.wd_category_items_3189 { display:block; } .wd_pageid_20288 .wd_category_items.wd_category_items_3189 .item { margin: 25px 10px; } .wd_newsfeed_releases-teaser .wd_carousel-cropper { height: 325px; } .wd_newsfeed_releases-teaser .wd_item { max-width: calc(325px - 20px); gap: 24; } .wd_related_content_wrapper .wd_items .wd_item { width: 100%; padding-bottom: 24px; border-bottom: 1px solid #dadce0; } .wd_related_content_wrapper .wd_items .wd_item .wd_thumbnail { display: none; } .wd_related_content_wrapper .wd_items .wd_item .wd_title, .wd_related_content_wrapper .wd_items .wd_item .wd_date { text-align: left; } } /* CLIENT CSS OVERRIDES */