.dropdown-button-wrapper[data-dropdown-icon] button[aria-haspopup=true]:after,.link-inline-arrow.icom-before.icom-arrow:before,.link-inline.icom-before.icom-arrow:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.bg-yellow-100{background-color:#ffeb9c;color:#000}.bg-yellow-200{background-color:#fee685;color:#000}.bg-yellow-300{background-color:#fede5b;color:#000}.bg-yellow-400{background-color:#ffcd07;color:#000}.bg-yellow-500{background-color:#f3c01d;color:#000}.bg-yellow-600{background-color:#e2af1e;color:#000}.bg-yellow-700{background-color:#dba731;color:#000}.bg-yellow-800{background-color:#cc982f;color:#000}.bg-yellow-900{background-color:#c18c2f;color:#000}.bg-grey-100{background-color:#f6f6f6;color:#000}.bg-grey-200{background-color:#f2f2f2;color:#000}.bg-grey-300{background-color:#e5e5e5;color:#000}.bg-grey-400{background-color:#dbdbdb;color:#000}.bg-grey-500{background-color:#ccc;color:#000}.bg-grey-600{background-color:#98989b;color:#000}.bg-grey-700{background-color:#808087;color:#000}.bg-grey-800{background-color:#4d4d57;color:#fff}.bg-grey-900{background-color:#01010f;color:#fff}.bg-black{background-color:#000;color:#fff}.fc-yellow-100{color:#ffeb9c}.fc-yellow-200{color:#fee685}.fc-yellow-300{color:#fede5b}.fc-yellow-400{color:#ffcd07}.fc-yellow-500{color:#f3c01d}.fc-yellow-600{color:#e2af1e}.fc-yellow-700{color:#dba731}.fc-yellow-800{color:#cc982f}.fc-yellow-900{color:#c18c2f}.fc-grey-100{color:#f6f6f6}.fc-grey-200{color:#f2f2f2}.fc-grey-300{color:#e5e5e5}.fc-grey-400{color:#dbdbdb}.fc-grey-500{color:#ccc}.fc-grey-600{color:#98989b}.fc-grey-700{color:#808087}.fc-grey-800{color:#4d4d57}.fc-grey-900{color:#01010f}.button.bg-yellow-500,.button.bg-yellow-500 i,.button.bg-yellow-500:after,.button.bg-yellow-500:before,.fc-black,button.bg-yellow-500,button.bg-yellow-500 i,button.bg-yellow-500:after,button.bg-yellow-500:before{color:#000}.button.bg-yellow-500:focus,.button.bg-yellow-500:hover,button.bg-yellow-500:focus,button.bg-yellow-500:hover{background-color:#ffcd07;color:#000}.button.bg-yellow-500:focus:after,.button.bg-yellow-500:focus:before,.button.bg-yellow-500:focus i,.button.bg-yellow-500:hover:after,.button.bg-yellow-500:hover:before,.button.bg-yellow-500:hover i,button.bg-yellow-500:focus:after,button.bg-yellow-500:focus:before,button.bg-yellow-500:focus i,button.bg-yellow-500:hover:after,button.bg-yellow-500:hover:before,button.bg-yellow-500:hover i{color:#000}.button.fc-yellow-500,.button.fc-yellow-500 i,.button.fc-yellow-500:after,.button.fc-yellow-500:before,button.fc-yellow-500,button.fc-yellow-500 i,button.fc-yellow-500:after,button.fc-yellow-500:before{color:#f3c01d}.button.fc-yellow-500:focus,.button.fc-yellow-500:focus:after,.button.fc-yellow-500:focus:before,.button.fc-yellow-500:focus i,.button.fc-yellow-500:hover,.button.fc-yellow-500:hover:after,.button.fc-yellow-500:hover:before,.button.fc-yellow-500:hover i,button.fc-yellow-500:focus,button.fc-yellow-500:focus:after,button.fc-yellow-500:focus:before,button.fc-yellow-500:focus i,button.fc-yellow-500:hover,button.fc-yellow-500:hover:after,button.fc-yellow-500:hover:before,button.fc-yellow-500:hover i{color:#ffcd07}.link-inline-arrow.fc-black,.link-inline-arrow.fc-black:after,.link-inline-arrow.fc-black:before,.link-inline-arrow.fc-black i,.link-inline.fc-black,.link-inline.fc-black:after,.link-inline.fc-black:before,.link-inline.fc-black i,a.fc-black,a.fc-black:after,a.fc-black:before,a.fc-black i{color:#000}.link-inline-arrow.fc-black:focus,.link-inline-arrow.fc-black:focus:after,.link-inline-arrow.fc-black:focus:before,.link-inline-arrow.fc-black:focus i,.link-inline-arrow.fc-black:hover,.link-inline-arrow.fc-black:hover:after,.link-inline-arrow.fc-black:hover:before,.link-inline-arrow.fc-black:hover i,.link-inline.fc-black:focus,.link-inline.fc-black:focus:after,.link-inline.fc-black:focus:before,.link-inline.fc-black:focus i,.link-inline.fc-black:hover,.link-inline.fc-black:hover:after,.link-inline.fc-black:hover:before,.link-inline.fc-black:hover i,a.fc-black:focus,a.fc-black:focus:after,a.fc-black:focus:before,a.fc-black:focus i,a.fc-black:hover,a.fc-black:hover:after,a.fc-black:hover:before,a.fc-black:hover i{color:#01010f}.link-inline-arrow.fc-yellow-500,.link-inline-arrow.fc-yellow-500 i,.link-inline-arrow.fc-yellow-500:after,.link-inline-arrow.fc-yellow-500:before,.link-inline.fc-yellow-500,.link-inline.fc-yellow-500 i,.link-inline.fc-yellow-500:after,.link-inline.fc-yellow-500:before,a.fc-yellow-500,a.fc-yellow-500 i,a.fc-yellow-500:after,a.fc-yellow-500:before{color:#f3c01d}.link-inline-arrow.fc-yellow-500:focus,.link-inline-arrow.fc-yellow-500:focus:after,.link-inline-arrow.fc-yellow-500:focus:before,.link-inline-arrow.fc-yellow-500:focus i,.link-inline-arrow.fc-yellow-500:hover,.link-inline-arrow.fc-yellow-500:hover:after,.link-inline-arrow.fc-yellow-500:hover:before,.link-inline-arrow.fc-yellow-500:hover i,.link-inline.fc-yellow-500:focus,.link-inline.fc-yellow-500:focus:after,.link-inline.fc-yellow-500:focus:before,.link-inline.fc-yellow-500:focus i,.link-inline.fc-yellow-500:hover,.link-inline.fc-yellow-500:hover:after,.link-inline.fc-yellow-500:hover:before,.link-inline.fc-yellow-500:hover i,a.fc-yellow-500:focus,a.fc-yellow-500:focus:after,a.fc-yellow-500:focus:before,a.fc-yellow-500:focus i,a.fc-yellow-500:hover,a.fc-yellow-500:hover:after,a.fc-yellow-500:hover:before,a.fc-yellow-500:hover i{color:#ffcd07}.link-inline-arrow.fc-yellow-900,.link-inline-arrow.fc-yellow-900 i,.link-inline-arrow.fc-yellow-900:after,.link-inline-arrow.fc-yellow-900:before,.link-inline.fc-yellow-900,.link-inline.fc-yellow-900 i,.link-inline.fc-yellow-900:after,.link-inline.fc-yellow-900:before,a.fc-yellow-900,a.fc-yellow-900 i,a.fc-yellow-900:after,a.fc-yellow-900:before{color:#c18c2f}.link-inline-arrow.fc-yellow-900:focus,.link-inline-arrow.fc-yellow-900:focus:after,.link-inline-arrow.fc-yellow-900:focus:before,.link-inline-arrow.fc-yellow-900:focus i,.link-inline-arrow.fc-yellow-900:hover,.link-inline-arrow.fc-yellow-900:hover:after,.link-inline-arrow.fc-yellow-900:hover:before,.link-inline-arrow.fc-yellow-900:hover i,.link-inline.fc-yellow-900:focus,.link-inline.fc-yellow-900:focus:after,.link-inline.fc-yellow-900:focus:before,.link-inline.fc-yellow-900:focus i,.link-inline.fc-yellow-900:hover,.link-inline.fc-yellow-900:hover:after,.link-inline.fc-yellow-900:hover:before,.link-inline.fc-yellow-900:hover i,a.fc-yellow-900:focus,a.fc-yellow-900:focus:after,a.fc-yellow-900:focus:before,a.fc-yellow-900:focus i,a.fc-yellow-900:hover,a.fc-yellow-900:hover:after,a.fc-yellow-900:hover:before,a.fc-yellow-900:hover i{color:#cc982f}.col-video button.col-video-play{width:100%}.highlight .copy-row+a,.highlight .row+a{margin-top:32px}.text-center .copy-row{margin-left:auto;margin-right:auto}.mar-bot-16{margin-bottom:16px}.link-inline-arrow.fc-black,.link-inline.fc-black{border-bottom:1px solid #000}.link-inline-arrow.fc-black:focus,.link-inline-arrow.fc-black:hover,.link-inline.fc-black:focus,.link-inline.fc-black:hover{opacity:.85}.link-inline-arrow.icom-before.icom-arrow,.link-inline.icom-before.icom-arrow{-webkit-align-items:center;-webkit-box-align:center;align-items:center}.link-inline-arrow.icom-before.icom-arrow:before,.link-inline.icom-before.icom-arrow:before{-webkit-transform:rotate(180deg);content:"\e90a";font-size:.8rem;transform:rotate(180deg)}h1{font-weight:600}.h2,h2{font-weight:500}.idc-main-header nav>ul>li>a.is-active,.idc-main-header nav>ul>li>p.is-active{color:#f3c01d}.idc-main-header nav:before{background-color:#01010f}.idc-main-header nav>ul>li .sub-nav{background-color:#01010f;border-top:1px solid #f3c01d}.idc-main-header nav>ul>li .sub-nav a{color:#ffcd07}.idc-main-header nav>ul>li .sub-nav.is-fixed{top:110px!important}.idc-main-header nav>ul>li.has-menu.is-expanded>a,.idc-main-header nav>ul>li.has-menu.is-expanded>p{opacity:.8}.idc-main-header nav>ul>li.has-menu:after{border-bottom:12px solid #f3c01d;border-left:10px solid transparent;border-right:10px solid transparent}.idc-main-header nav .dropdown-button-wrapper.page-actions button[aria-haspopup=true]{font-size:22px;padding:8px}.idc-main-header nav .dropdown-button-wrapper.page-actions button[aria-haspopup=true],.idc-main-header nav .dropdown-button-wrapper.page-actions button[aria-haspopup=true]:after,.idc-main-header nav .dropdown-button-wrapper.page-actions button[aria-haspopup=true]:before{color:#fff}.idc-main-header nav .dropdown-button-wrapper.page-actions button[aria-haspopup=true][aria-expanded=true] i{opacity:.8}.idc-main-header nav .dropdown-button-wrapper.page-actions ul{background-color:#01010f;border:1px solid #4d4d57;left:50%}.idc-main-header nav .dropdown-button-wrapper.page-actions ul li{font-size:24px;padding:14px}.idc-main-header nav .dropdown-button-wrapper.page-actions ul li a:before{color:#f3c01d}.idc-main-header nav .dropdown-button-wrapper.page-actions ul li:focus,.idc-main-header nav .dropdown-button-wrapper.page-actions ul li:hover{background-color:transparent}.idc-main-header nav .dropdown-button-wrapper.page-actions ul li:focus a:before,.idc-main-header nav .dropdown-button-wrapper.page-actions ul li:hover a:before{color:#fede5b}.idc-main-header nav .dropdown-button-wrapper.page-actions ul li+li{border-top:1px solid #4d4d57}.modal.idc-mobile-menu,.modal.idc-mobile-menu .content-wrap,.modal.idc-mobile-menu .modal-menu{background:#01010f}.modal.idc-mobile-menu .modal-menu a:hover,.modal.idc-mobile-menu .modal-menu button:hover,.modal.idc-mobile-menu .modal-menu p:hover,.modal.idc-mobile-menu .modal-menu p:hover:before{color:#f3c01d}.modal.idc-mobile-menu .modal-menu,.modal.idc-mobile-menu .modal-menu>li+li{border-color:#4d4d57}.idc-main-footer{background-color:#01010f}.idc-main-footer .sub{border-color:#4d4d57}.idginc-logo{height:56px}.corner-shard{background-repeat:no-repeat;box-sizing:content-box;height:54px;position:absolute;width:82px}.idc-layout-hero:not(.has-video-bg){position:relative}.hero-shard{-webkit-transform:scaleY(-1);border-right:100vw solid #fff;bottom:-2px;left:290px;transform:scaleY(-1)}.idc-main-content{overflow:visible!important}.footer-shard{background-position:2px 0;border-right:290px solid #fff;right:0;top:-webkit-calc(100% - 2px);top:calc(100% - 2px)}.news-section.news-listing>.column{padding-bottom:16px;padding-top:16px}.news-section.news-listing>.column+.column{border-top:1px solid #dbdbdb}.news-section .news-tile>div+div{margin-top:16px}.news-section .date,.news-section .type{font-weight:600;text-transform:uppercase}.news-section .date{border-right:1px solid #98989b;margin-right:16px;padding-right:16px}.idc-layout-hero.has-video-bg video{display:none}.section-winds{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.section-winds,.section-winds>div{display:-webkit-box;display:-webkit-flex;display:flex}.section-winds>div{-webkit-box-pack:center;-webkit-justify-content:center;background-position:50%;color:#fff;justify-content:center;padding:32px;position:relative;text-align:center}.section-winds>div>div{max-width:800px;position:relative;width:90%}.section-winds>div:before{background-color:rgba(0,0,0,.85);content:"";height:100%;position:absolute;top:0;width:100%}.section-winds>div .logo{-webkit-transition:width .5s ease;margin-bottom:32px;transition:width .5s ease}.section-winds>div .logo.foundryco{height:88px}.section-winds>div .add-content{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.column.col-black-white{position:relative}.column.col-black-white:before{background-color:#000;content:"";height:40%;left:0;position:absolute;width:100%;z-index:0}.column.col-black-white .overflowing-content{position:relative;z-index:1}.leadership-tiles .link-inline-arrow{border-bottom:1px solid #01010f;color:#01010f}.leadership-tiles .link-inline-arrow:after,.leadership-tiles .link-inline-arrow:before{color:#01010f}.leadership-tiles .link-inline-arrow:hover{border-bottom:1px solid transparent;color:#4d4d57}.leadership-tiles .link-inline-arrow:hover:after,.leadership-tiles .link-inline-arrow:hover:before{color:#4d4d57}.modal-person .about{margin-top:2rem}ul.jigsaw{list-style:none;margin:2em 0 0}ul.jigsaw li:nth-child(odd) .num{background-color:#f3c01d}ul.jigsaw li:nth-child(odd) .num:after,ul.jigsaw li:nth-child(odd) .num:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}ul.jigsaw li:nth-child(odd) .num:before{border-bottom-color:#f3c01d}ul.jigsaw li:nth-child(odd) .num:after{border-top-color:#f3c01d}ul.jigsaw li:nth-child(2n) .num{background-color:#000;color:#fff}ul.jigsaw li+li{margin-top:2em}ul.jigsaw p{-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}ul.jigsaw .num{-webkit-flex-shrink:0;display:inline-block;flex-shrink:0;font-size:1.25em;font-weight:600;margin-right:1em;position:relative;text-align:center;width:3em}ul.jigsaw .num:after,ul.jigsaw .num:before{border-left:3em solid transparent;content:"";height:0;left:0;position:absolute;width:0}ul.jigsaw .num:before{border-bottom:.5em solid #000;bottom:100%}ul.jigsaw .num:after{border-top:.5em solid #000;top:100%}.culture-values h3{margin-bottom:16px}.dropdown-button-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}.dropdown-button-wrapper[data-dropdown-icon] button[aria-haspopup=true]{padding-right:52px}.dropdown-button-wrapper[data-dropdown-icon] button[aria-haspopup=true]:after{-webkit-transform:rotate(90deg);-webkit-transition:color .2s ease;color:#4d4d57;content:"\e901";font-size:1em;position:absolute;right:14px;transform:rotate(90deg);transition:color .2s ease}.dropdown-button-wrapper[data-dropdown-icon] button[aria-haspopup=true][aria-expanded=true]:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dropdown-button-wrapper button[aria-haspopup=true]:focus,.dropdown-button-wrapper button[aria-haspopup=true]:hover{-webkit-transform:none;transform:none}.dropdown-button-wrapper ul[role=menu]{background-color:#f2f2f2;color:#000;display:none;margin:0;max-height:536px;padding:0;position:absolute}.dropdown-button-wrapper ul[role=menu] li{display:-webkit-box;display:-webkit-flex;display:flex;padding:4px 18px 5px;text-align:left}.dropdown-button-wrapper ul[role=menu] li:focus,.dropdown-button-wrapper ul[role=menu] li:hover{background-color:#e5e5e5}.dropdown-button-wrapper ul[role=menu] li a{width:100%}.dropdown-button-wrapper ul[role=menu] li.has-submenu{position:relative}.dropdown-button-wrapper ul[role=menu] li.has-submenu:hover .hover-submenu{display:block}.dropdown-button-wrapper ul[role=menu] li.has-submenu .hover-submenu{background-color:#e5e5e5;display:none;left:100%;margin:0;position:absolute;top:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dropdown-button-wrapper ul[role=menu] li.has-submenu .hover-submenu li{padding:7px 18px 8px}.dropdown-button-wrapper ul[role=menu] li.has-submenu .hover-submenu li a{font-size:12px;font-weight:700;text-decoration:underline}.dropdown-button-wrapper ul[role=menu] li.has-submenu .hover-submenu li:hover{background-color:#dbdbdb}[data-slider=employees] .slick-arrow svg path{fill:#01010f}[data-slider=employees] .slick-arrow:focus svg path,[data-slider=employees] .slick-arrow:hover svg path{fill:#4d4d57}[data-slider=employees] .avatar-box img{border-radius:50%}.news-item-layout>.row{margin-bottom:24px}.news-item-layout .news-section{margin-top:12px}.news-item-layout h1{line-height:1}.news-item-layout h2{margin-top:16px}.news-item-layout a,.news-item-layout a:after,.news-item-layout a:before,.news-item-layout a i{color:#c18c2f}.news-item-layout a:focus,.news-item-layout a:focus:after,.news-item-layout a:focus:before,.news-item-layout a:focus i,.news-item-layout a:hover,.news-item-layout a:hover:after,.news-item-layout a:hover:before,.news-item-layout a:hover i{color:#cc982f}.news-item-layout .news-image-wrap{-webkit-align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;margin:24px 0}.news-item-layout .social-actions{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:24px}.news-item-layout .social-actions a+a{margin-left:8px}.news-item-layout .social-actions a:before{background-color:#000;border-radius:50%;color:#fff;font-size:1.75rem;padding:5px}.news-item-layout .social-actions a:focus:before,.news-item-layout .social-actions a:hover:before{color:#e2af1e}.news-item-layout .news-item-sidebar img{margin-bottom:24px}.news-item-layout .news-item-sidebar .related-news .item+.item{margin-top:32px;padding-top:32px;position:relative}.news-item-layout .news-item-sidebar .related-news .item+.item:before{background-color:#dbdbdb;content:"";height:2px;left:5%;position:absolute;top:0;width:90%}@media screen and (min-width:50em) and (max-width:74.9375em){.idc-layout-hero.hero-reduced-height.layout-with-shard .slick-track{min-height:220px!important}}@media screen and (min-width:50em){.idginc-logo{height:72px}.news-section.news-listing>.column{padding-bottom:32px;padding-top:32px}.section-winds{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;height:530px;width:100%}.section-winds>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;-webkit-transition:-webkit-flex-basis .5s ease,-webkit-flex-basis .5s ease;flex:1 1 50%;height:100%;position:relative;transition:-webkit-flex-basis .5s ease,-webkit-flex-basis .5s ease;transition:flex-basis .5s ease;transition:flex-basis .5s ease,-webkit-flex-basis .5s ease,-webkit-flex-basis .5s ease}.section-winds>div:hover{-webkit-flex-basis:150%;flex-basis:150%}.section-winds>div:hover>div{-webkit-transform:translateX(-50%) translateY(-20%);transform:translateX(-50%) translateY(-20%)}.section-winds>div:not(:hover):before{background-color:rgba(0,0,0,.5)}.section-winds>div:not(:hover) .add-content{opacity:0}.section-winds>div:not(:hover)>div,.section-winds>div>div{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-winds>div>div{-webkit-transition:-webkit-transform .5s ease;left:50%;position:absolute;top:30%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.section-winds>div .logo{height:61px}.section-winds .idc .logo{margin-top:26px}.culture-values{height:400px}.come-join-us{height:320px}.news-item-layout .news-item-sidebar img,.news-item-layout>.row{margin-bottom:40px}.news-item-layout .row.bigger-gutter>.column:first-child{padding-right:2rem}}@media screen and (min-width:61.25em){.idc-main-header nav .menu{display:none}.idc-main-header nav>ul .search{margin-right:-5px}}@media screen and (min-width:64em){.idc-layout-hero.has-video-bg{padding-bottom:41.7%;position:relative;width:100%}.idc-layout-hero.has-video-bg .column{min-height:0!important}.idc-layout-hero.has-video-bg .row,.idc-layout-hero.has-video-bg .slick-list,.idc-layout-hero.has-video-bg .slick-track{height:100%}.idc-layout-hero.has-video-bg video{display:block;height:100%;left:0;position:absolute;width:100%}.idc-layout-hero.has-video-bg .slick-slider{bottom:0;left:0;position:absolute;right:0;top:0}.idc-layout-hero.has-video-bg .slick-slide.slick-active:after{background:#000;background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.8) 70%,transparent);background:linear-gradient(0deg,#000,rgba(0,0,0,.8) 70%,transparent);bottom:0;content:"";height:10%;left:0;position:absolute;right:0}.idc-layout-hero.has-video-bg+.highlight{padding-top:0}.idc-layout-hero.has-video-bg+.highlight .row{-webkit-transform:translateY(-4em);margin-bottom:-2em;padding-bottom:0;padding-top:0;transform:translateY(-4em)}}@media screen and (min-width:75em){.big-box.bigger-box{padding:64px}.idc-layout-hero.hero-reduced-height .column{min-height:430px!important}.news-section.news-listing>.column{padding-bottom:48px;padding-top:48px}.news-section .news-tile>div+div{margin-top:32px}.news-section.featured .bg-image{min-height:320px}.section-winds{height:760px}.custom.highlight{padding-bottom:40px;padding-top:40px}.culture-values .big-box{padding:64px}.diversity-section .col-overlay .col-overlay-hover{background-color:transparent;z-index:1}.diversity-section .col-overlay .col-overlay-hover .top{-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:end;-webkit-flex:1 1 auto;-webkit-flex-direction:column;-webkit-justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;padding-bottom:40px}.diversity-section .col-overlay.custom-gradient:after{background:-webkit-linear-gradient(transparent 60%,#000);background:linear-gradient(transparent 60%,#000);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.diversity-section .col-overlay.custom-gradient:focus:after,.diversity-section .col-overlay.custom-gradient:hover:after{background:rgba(0,0,0,.8)}.diversity-section .col-overlay:focus .top,.diversity-section .col-overlay:hover .top{padding-bottom:16px}[data-slider=employees]{padding:0 85px}[data-slider=employees] .slick-slide{padding:0 32px}[data-slider=employees] .slick-arrow{width:85px}.news-item-layout .news-section{margin-top:24px}.news-item-layout .row.bigger-gutter>.column:first-child{padding-right:3rem}}@media screen and (min-width:50em) and (min-width:75em){.section-winds>div:hover{-webkit-flex-basis:75%;flex-basis:75%}.section-winds>div>div{top:35%}}@media screen and (max-width:61.1875em){.idc-main-header nav>ul>li:not(.search):not(.menu):not(.idc-icon-actions):not(.rsvp-btn){display:none}.dropdown-button-wrapper ul[role=menu] li.has-submenu .hover-submenu{display:block}}@media screen and (max-width:49.9375em){.idc-main-footer .main>div:not(:first-child){border-color:#4d4d57}.corner-shard{display:none}.leadership-tiles img{width:50%}.news-item-layout .social-actions{margin-bottom:16px}}@media screen and (max-width:74.9375em){.icons-tiles img{max-width:50%}.news-item-layout{margin-top:16px}}@media screen and (max-width:500px){.dropdown-button-wrapper ul[role=menu] li.has-submenu .hover-submenu{width:auto}}