.suppliersNew .BannerTitle,.titleIntroTextWrapper h2,.suppliersNew h1,.colornotSelected .titleImageCopy,.articlePageContentArea .backgroundWithTextAndButtonWrapper h2{font-size:3.6rem;line-height:3.8rem;margin-bottom:32px;font-weight:normal}.colornotSelected .titleImageCopy{font-size:4.5rem;line-height:4.5rem}.suppliersNew .BannerTitle{color:#fff;font-family:optimaRoman;font-size:4.5rem;letter-spacing:-.3px;line-height:4.5rem;margin-bottom:40px;max-width:499px}.suppliersNew .BannerUpperTitle{font-size:2.2rem;color:#fff;font-family:optimaRoman;text-transform:uppercase;margin-bottom:5px}.suppliersNew .BannerPageTitle{font-size:2.2rem;color:#fff;font-family:optimaRoman;text-transform:uppercase;margin-bottom:20px}.articlePageContentArea.imageCopyModule{overflow:hidden;margin-bottom:150px}.articlePageContentArea.imageCopyModule.last{margin-bottom:0}.MainBannerWrapper{position:relative;z-index:0;background-repeat:no-repeat;background-size:cover;display:table;height:550px;width:100%}.onlineFullSizeBannerWrapper{height:100%;width:100%;position:fixed;z-index:-1;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}.banner-image-wrapper{position:relative;z-index:-1}.banner-content-wrapper{display:table-cell;vertical-align:middle}.MainBannerWrapper>.container-fluid{height:100%}.onlineFullSizeBannerWrapper::after{content:'';height:100%;width:100%;position:absolute;left:0;top:0;background-color:#050b29;z-index:-1;opacity:.8}.MainBannerInnerWrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 100%;-webkit-flex:1 0 100%;flex:1 0 100%;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;align-items:center;height:100%}.contentMainWrapper .BannerLink{font-size:1.7rem;line-height:normal;color:#fff;border:1px solid #fff;text-transform:uppercase;font-family:'Noto Sans',sans-serif;display:inline-block;padding:14px 25px}.contentMainWrapper .bannerVideoWrapper img{width:100%}.MainBannerWrapper .exploreWrapper{width:100%;position:absolute;bottom:0}.MainBannerWrapper .exploreWrapperInner{width:100%;text-align:center}.MainBannerWrapper .exploreWrapperInner>a{font-family:'Noto Sans',sans-serif;font-size:1.1rem;text-transform:uppercase;color:#fff;padding:0 0 60px;position:relative;display:inline-block;font-weight:700;letter-spacing:1px}.MainBannerWrapper .icon-arrow-down-icon{bottom:22px;font-size:2.9rem;left:50%;margin-left:-15px;position:absolute}.dtigIntroWrapper{background:#fff;padding:100px 0}.dtigIntroWrapper h1{text-align:center;color:#000;margin:0;font-size:4.5rem;line-height:4.5rem}.bannerVideoWrapper img{float:right;width:100%}.contentMainWrapper .buttonLink{color:#000;margin-top:5px;border:1px solid #000;font-size:1.7rem;display:table;text-transform:uppercase;font-family:'Noto Sans',sans-serif;padding:14px 25px}.contentMainWrapper .imageCopyModule .buttonLink{font-size:11px;max-width:355px;width:auto;font-weight:700;letter-spacing:.5px;letter-spacing:.5px;padding:14px 25px;text-align:center;line-height:21px;max-width:300px;min-width:200px}.contentMainWrapper .imageCopyModule .buttonLink:hover{color:#fff;background-color:#000;opacity:1}.imageContentAreaInner{position:relative}.firstcolor,.secondcolor{content:'';position:absolute;left:-83px;bottom:0;width:30%;height:100%;z-index:1;transform:skew(-20deg);opacity:.2}.firstcolor.forMobi,.secondcolor.forMobi{display:none}.secondcolor{transform:skew(-160deg)}.imageCopyContent.imageCopyBackground{margin-bottom:0}.imageCopyBackground .imageContentArea{position:relative;z-index:1}.imageCopyBackground .reverseImage .firstcolor,.imageCopyBackground .reverseImage .secondcolor{right:-83px;left:auto}.imageCopyBackground .copyContentAreaInner{float:left;margin-bottom:10px;margin-top:20px}.imageCopyModule.colorSelected h2.titleImageCopy{font-size:2.8rem;font-weight:normal;line-height:3.2rem;margin-bottom:15px!important}.imageCopyModule.colorSelected p{font-size:1.6rem;line-height:2.6rem}.imageCopyContent.imageCopyBackground .imageCopyWrapper{padding:160px 0;margin-bottom:0}.imageCopyModuleWithBackground .imageCopyWrapper{width:auto;position:relative}.imageCopyModule.colornotSelected .imageCopyContent.imageCopyBackground .imageCopyWrapper{padding:160px 0}.topBorder{height:1px;width:calc(100% - 24px);position:absolute;top:0;background:#ddd;display:inline-block;left:12px}.articlePageContentArea .backgroundWithTextAndButtonWrapper h2{margin-bottom:25px;font-size:4.5rem;line-height:4.5rem}#footerWrapper{z-index:1}.titleIntroTextWrapper p{font-size:2.8rem;font-family:optimaRoman;line-height:3.2rem}.titleIntroTextWrapper h2{margin-bottom:20px;font-size:4.5rem;letter-spacing:-.3px;line-height:4.5rem;margin-bottom:40px}.titleIntroTextWrapper{text-align:center;position:relative;z-index:1}.iconCopyWrapper figure img{max-width:62px;margin:0 auto;padding:20px 0}.iconCopyWrapper h2{font-size:2.2rem;margin-bottom:5px;font-family:optimaRoman}.iconCopyWrapper h3{font-size:1.8rem;line-height:normal;font-family:optimaRoman}.iconCopyWrapper{text-align:center;margin:0 auto;max-width:300px;position:relative;z-index:1}.articlePageContentArea.iconCopyModule{padding:100px 0 90px 0;background:#e2f5fd}body:not(.ip3-edit) .articlePageContentArea.iconCopyModule::after{position:absolute;height:80%;background:#fff;content:'';width:100%;z-index:0;top:-150px}body:not(.ip3-edit) .articlePageContentArea.iconCopyModule::before{background:#e2f5fd;content:"";position:absolute;width:100%;height:80%;top:0;transform:skew(0deg,-5deg) translateY(0);z-index:1}.articlePageContentArea.iconCopyModule::after{background:#e2f5fd;position:absolute;width:100%;height:90px;bottom:0;z-index:0}.articlePageContentArea.backgroundWithTextAndButton{min-height:660px;background:none}.backgroundWithTextAndButtonWrapper{text-align:center;display:table;width:100%}.backgroundWithTextAndButtonInnerWrapper{display:table-cell;vertical-align:middle;width:100%;height:660px;min-height:660px}.backgroundWithTextAndButtonWrapper h2{color:#fff}.backgroundWithTextAndButtonWrapper .buttonWrapper{margin:0 auto;display:inline-block}.backgroundWithTextAndButtonWrapper .buttonWrapper a{color:#fff;border:1px solid #fff}.articlePageContentArea.desclaimerMainWrapper{background:#000;padding:100px 0 75px}#MainWrapper .desclaimerWrapper p{color:#fff}#MainWrapper .desclaimerWrapper a{color:#fff;opacity:1;position:relative}#MainWrapper .desclaimerWrapper a:after{content:'';background:#fff;width:100%;position:absolute;bottom:0;height:1px;left:0}@media all and (min-width:640px) and (max-width:768px){.imageCopyContent.imageCopyBackground .copyContentArea,.imageCopyContent.imageCopyBackground .copyContentArea .copyContentAreaInner{height:auto!important}.articlePageContentArea .imageCopyContent p{font-size:1.6rem;line-height:2.6rem;margin-bottom:20px}.MainBannerWrapper .exploreWrapper .exploreWrapperInner>a{padding:0 0 60px}.MainBannerWrapper .exploreWrapper .icon-arrow-down-icon{bottom:22px}}@media all and (max-width:768px){.dtigIntroWrapper{margin-bottom:0}.firstcolor,.secondcolor{left:0%}.imageCopyBackground .reverseImage .firstcolor,.imageCopyBackground .reverseImage .secondcolor{right:0%}#MainWrapper .imageCopyModuleWithBackground .imageCopyWrapper,.suppliersNew .articlePageContentArea.desclaimerMainWrapper{padding-right:15px;padding-left:15px}.topBorder{width:calc(100% - 74px);left:37px}.bannerTextAndButtonWrapper{padding:0 25px}}@media all and (max-width:767px){.suppliersNew .bannerVideoWrapper{display:none}.imageCopyModule.colornotSelected .imageCopyContent.imageCopyBackground .imageCopyWrapper{padding:70px 0 40px}.dtigIntroWrapper h1{margin-bottom:0;padding:0 22px;text-align:center}body:not(.ip3-edit) .articlePageContentArea.iconCopyModule::before{transform:skew(0deg,-8deg) translateY(0)}.iconCopyModule>div{position:relative;top:-40px}.articlePageContentArea.iconCopyModule{padding-bottom:0;margin-top:80px;z-index:0}.iconCopyWrapper{margin-bottom:35px}.backgroundWithTextAndButtonInnerWrapper{padding:0 25px}.imageContentAreaInner{margin-bottom:0}.articlePageContentArea.imageCopyModule.colorSelected .imageContentAreaInner{padding-top:60px}.banner-image-wrapper img{width:100%}.imageCopyContent.imageCopyBackground .imageCopyWrapper{padding:45px 0;padding-top:0}.imageCopyModule.colornotSelected .imageCopyContent.imageCopyBackground .imageCopyWrapper{padding:60px 0 40px}.MainBannerWrapper{background-repeat:no-repeat;background-size:cover;background-position:center center}.onlineFullSizeBannerWrapper::after{opacity:.4}.MainBannerInnerWrapper{width:auto}#MainWrapper .desclaimerWrapper a::after{display:none}#MainWrapper .desclaimerWrapper a{text-decoration:underline}.firstcolor.forMobi,.secondcolor.forMobi{display:block;z-index:0;width:50%}.firstcolor.forDesk,.secondcolor.forDesk{display:none}body:not(.ip3-edit) .articlePageContentArea.iconCopyModule::after{top:-80px}}@media all and (min-width:779px) and (max-width:1180px){.firstcolor,.secondcolor{left:9%}.imageCopyBackground .reverseImage .firstcolor,.imageCopyBackground .reverseImage .secondcolor{right:9%}}@media all and (min-width:768px){.colornotSelected.imageCopyModuleWithBackground .imageCopyWrapper .imageContentArea{width:90%}.colornotSelected.imageCopyModuleWithBackground .imageCopyWrapper.reverseImage .imageContentArea{float:right}.colornotSelected.imageCopyModuleWithBackground .imageCopyWrapper:not(.reverseImage) .copyContentArea{position:relative;right:4%}.colorSelected.imageCopyModuleWithBackground .imageCopyWrapper.reverseImage>article+article{padding-right:25px}.colorSelected.imageCopyModuleWithBackground .imageCopyWrapper:not(.reverseImage)>article+article{padding-left:25px}}@media all and (max-width:1025px){.MainBannerWrapper .exploreWrapperInner>a{padding:0 0 35px}.MainBannerWrapper .icon-arrow-down-icon{bottom:0}}@media all and (max-width:991px){.imageCopyModule.colornotSelected .imageCopyContent.imageCopyBackground .imageCopyWrapper:before{height:2px}.suppliersNew .BannerTitle{max-width:100%}.colornotSelected .titleImageCopy{font-size:4rem;line-height:4rem}}