.component-link{width:100%;max-width:1440px;margin:0 auto;padding:0 32px;display:block;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.component-link.black{background-color:black}
.component-link.black .component-container{color:white}
.component-link.white{background-color:white}
.component-link.white .component-container{color:black}
.component-link.grey{background-color:#f3f3f3}
.component-link.grey .component-container{color:black}
.component-link .eyebrow{font-family:'SamsungOneLatinWeb400','arial';font-size:14px;font-weight:400;line-height:1.714;font-size:14px;font-size:.875rem;margin-bottom:16px;text-transform:uppercase}
.component-link .component-container{padding-bottom:0}
.component-link .component-container .component-wrapper .content{margin-bottom:-13px;clear:both;width:100%;display:table}
.component-link .component-container .component-wrapper .content .inner-content{float:left;width:25%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.component-link .component-container .component-wrapper .content .inner-content .eyebrow{font-family:'SamsungOneLatinWeb400','arial';font-size:14px;font-weight:400;line-height:1.714;font-size:14px;font-size:.875rem;margin-bottom:16px;text-transform:uppercase}
.component-link .component-container .component-wrapper .content .inner-content .carousel-content-wrapper{margin:0 -25px;border-right:1px solid #f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.component-link .component-container .component-wrapper .content .inner-content .carousel-content-wrapper.padding-30{padding:15px 25px 0 25px}
.component-link .component-container .component-wrapper .content .inner-content .carousel-content-wrapper.padding-60{padding:22px 25px 60px 25px}
.component-link .component-container .component-wrapper .content .inner-content .carousel-content-wrapper.padding-20{padding-bottom:20px;margin:0}
.component-link .component-container .component-wrapper .content .inner-content .carousel-content-wrapper.padding-bottom-30{padding-top:22px;padding-bottom:30px !important}
.component-link .component-container .component-wrapper .content .inner-content .link-title{font-family:'SamsungOneLatinWeb700','arial';font-size:24px;font-weight:700;line-height:1.357;font-size:24px;font-size:1.5rem;font-family:"SamsungOneLatinWeb700";font-weight:700;margin-bottom:13px}
@media screen and (min-width:768px){.component-link .component-container .component-wrapper .content .inner-content .link-title{font-size:28px;line-height:1.357;font-size:28px;font-size:1.75rem}
}
.component-link .component-container .component-wrapper .content .inner-content .link-title2{font-family:"SamsungOneLatinWeb700";font-weight:700;margin-bottom:16px}
.component-link .component-container .component-wrapper .content .inner-content .image-holder{position:relative}
.component-link .component-container .component-wrapper .content .inner-content .image-holder:before{content:'';float:left;padding-bottom:66.66667%;margin-right:-100%}
.component-link .component-container .component-wrapper .content .inner-content .image-holder:after{content:'';display:table;clear:both}
.component-link .component-container .component-wrapper .content .inner-content .image-holder img{width:100%;top:0;right:0;bottom:0;left:0;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:100}
.component-link .component-container .component-wrapper .content .inner-content .image-holder .overlayShow{display:block;width:100%;height:100%;position:absolute;z-index:999;cursor:pointer}
.component-link .component-container .component-wrapper .content .inner-content .image-holder.full-size:before{content:'';float:left;padding-bottom:100%;margin-right:-100%}
.component-link .component-container .component-wrapper .content .inner-content .image-holder.full-size:after{content:'';display:table;clear:both}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper{border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-bottom:0 !important}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.padding-30{padding:23px 25px 0 25px}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.padding-60{padding:22px 25px 60px 25px}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.padding-20{padding-bottom:20px;margin:0}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.padding-bottom-30{padding-top:22px;padding-bottom:30px !important}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.no-border{border-right:none !important}
.component-link .component-container .component-wrapper .content .inner-content:last-child .content-wrapper{border:0;padding-right:25px}
.component-link .component-container .component-wrapper .content .inner-content:last-child .cta{text-transform:uppercase}
.component-link .component-container .component-wrapper .content .inner-content .cta{text-align:center;left:0;right:0;bottom:0}
.component-link .component-container .component-wrapper .content .cta-link{text-transform:uppercase}
.component-link .component-container .component-wrapper .content+.cta{text-align:center;text-transform:uppercase;margin-top:69px}
.component-link .component-container .cta .fa{margin-left:5px !important}
.component-link .owl-dots{margin-top:22px !important;margin-bottom:41px !important}
.component-link .bu-g-link-sub-headline{font-family:'SamsungOneLatinWeb400','arial';font-size:16px;font-weight:400;line-height:1.875;font-size:16px;font-size:1rem;margin-bottom:17px;font-family:"SamsungOneLatinWeb400"}
@media screen and (min-width:768px){.component-link .bu-g-link-sub-headline{font-size:18px;line-height:1.777;font-size:18px;font-size:1.125rem}
}
.component-link .carousel-content-wrapper{margin:0 -25px;border-right:1px solid #f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.component-link .carousel-content-wrapper.padding-30{padding:15px 25px 0 25px}
.component-link .carousel-content-wrapper.padding-60{padding:22px 25px 60px 25px}
.component-link .carousel-content-wrapper.padding-20{padding-bottom:20px;margin:0}
.component-link .carousel-content-wrapper.padding-bottom-30{padding-top:22px;padding-bottom:30px !important}
.component-link .carousel-inner-content{-webkit-box-sizing:border-box;box-sizing:border-box}
.component-link .carousel-inner-content .carousel-link-title{font-family:'SamsungOneLatinWeb700','arial';font-size:24px;font-weight:700;line-height:1.357;font-size:24px;font-size:1.5rem;font-family:"SamsungOneLatinWeb700";font-weight:700;margin-bottom:10px}
@media screen and (min-width:768px){.component-link .carousel-inner-content .carousel-link-title{font-size:28px;line-height:1.357;font-size:28px;font-size:1.75rem}
}
.component-link .carousel-inner-content .carousel-bu-g-link-sub-headline{font-family:'SamsungOneLatinWeb400','arial';font-size:16px;font-weight:400;line-height:1.875;font-size:16px;font-size:1rem;margin-bottom:18px;font-family:'SamsungOneLatinWeb400'}
@media screen and (min-width:768px){.component-link .carousel-inner-content .carousel-bu-g-link-sub-headline{font-size:18px;line-height:1.777;font-size:18px;font-size:1.125rem}
}
.component-link .carousel-inner-content .carousel-image-holder-four{position:relative;overflow:hidden}
.component-link .carousel-inner-content .carousel-image-holder-four:before{content:"";float:left;padding-bottom:66.66667%;margin-right:-100%}
.component-link .carousel-inner-content .carousel-image-holder-four:after{content:"";display:table;clear:both}
.component-link .carousel-inner-content .carousel-image-holder-four img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}
.component-link .carousel-inner-content .carousel-image-holder-four.full-size:before{content:"";float:left;padding-bottom:100%;margin-right:-100%}
.component-link .carousel-inner-content .carousel-image-holder-four.full-size:after{content:"";display:table;clear:both}
.component-link .carousel-inner-content .carousel-image-holder-four.full-size img{width:100%;height:100%}
.component-link .carousel-inner-content .carousel-content-wrapper{margin:0 -25px;border-right:1px solid #f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.component-link .carousel-inner-content .carousel-content-wrapper.padding-30{padding:15px 25px 0 25px}
.component-link .carousel-inner-content .carousel-content-wrapper.padding-60{padding:22px 25px 60px 25px}
.component-link .carousel-inner-content .carousel-content-wrapper.padding-20{padding-bottom:20px;margin:0}
.component-link .carousel-inner-content .carousel-content-wrapper.padding-bottom-30{padding-top:22px;padding-bottom:30px !important}
.component-link .carousel-inner-content:last-child .carousel-content-wrapper{border:0}
.component-link .carousel-inner-content:last-child .cta{text-transform:uppercase}
.component-link .carousel-inner-content .cta{text-align:center}
.component-link .carousel-link-title{margin-bottom:9px;font-family:"SamsungOneLatinWeb700";font-weight:700}
.component-link .align-center{text-align:center}
.component-link .carousel-bu-g-link-sub-headline{font-family:'SamsungOneLatinWeb400','arial';font-size:16px;font-weight:400;line-height:1.875;font-size:16px;font-size:1rem;margin-bottom:18px;font-family:"SamsungOneLatinWeb400"}
@media screen and (min-width:768px){.component-link .carousel-bu-g-link-sub-headline{font-size:18px;line-height:1.777;font-size:18px;font-size:1.125rem}
}
.component-link .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}
@media screen and (max-width:767px){.component-link.black .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000;border:1px solid #fff}
.component-link{padding:0;max-width:100%;clear:both}
.component-link .bu-g-link-sub-headline{font-family:'SamsungOneLatinWeb400','arial';font-size:16px;font-weight:400;line-height:1.875;font-size:16px;font-size:1rem;font-family:"SamsungOneLatinWeb400";margin-bottom:16px}
}
@media screen and (max-width:767px) and (min-width:768px){.component-link .bu-g-link-sub-headline{font-size:18px;line-height:1.777;font-size:18px;font-size:1.125rem}
}
@media screen and (max-width:767px){.component-link .component-container{padding-bottom:0;padding-left:32px;padding-right:32px}
.component-link .component-container .component-wrapper .content .inner-content{width:100%;float:none;margin-bottom:47px;padding:0 32px}
.component-link .component-container .component-wrapper .content .inner-content .link-title{font-weight:700;margin-bottom:13px}
.component-link .component-container .component-wrapper .content .inner-content .link-title2{margin-bottom:16px}
.component-link .component-container .component-wrapper .content .inner-content .image-holder img{padding:0}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper{border:0;min-height:100% !important;height:100% !important}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.padding-30{margin:0;margin-top:2px;padding:25px 0 45px 0}
.component-link .component-container .component-wrapper .content .inner-content .content-wrapper.padding-60{margin:0;padding:22px 0 20px 0}
.component-link .component-container .component-wrapper .content .inner-content:last-child .content-wrapper{padding-right:0}
.component-link .component-container .component-wrapper .content .inner-content:last-child .cta{margin-bottom:20px}
.component-link .component-container .component-wrapper>.cta{padding:50px 33px 0 33px;text-transform:uppercase}
.component-link .component-container .component-wrapper .cta .cta-button{margin-top:-7px}
.component-link .component-container .owl-nav{display:none}
.component-link .owl-theme .owl-dots .owl-dot.active span,.component-link .owl-theme .owl-dots .owl-dot:hover span{background:#000}
.component-link .owl-theme .owl-dots .owl-dot span{background:#fff;border:1px solid #000}
.component-link .carousel-inner-content{width:100%;float:none;overflow:hidden}
.component-link .carousel-inner-content .carousel-link-title{font-family:'SamsungOneLatinWeb700','arial';font-size:24px;font-weight:700;line-height:1.357;font-size:24px;font-size:1.5rem;margin-top:0;margin-bottom:14px}
}
@media screen and (max-width:767px) and (min-width:768px){.component-link .carousel-inner-content .carousel-link-title{font-size:28px;line-height:1.357;font-size:28px;font-size:1.75rem}
}
@media screen and (max-width:767px){.component-link .carousel-inner-content .carousel-link-title2{margin-top:0}
.component-link .carousel-inner-content .carousel-content-wrapper{border:0;min-height:100%;width:100%}
.component-link .carousel-inner-content .carousel-content-wrapper.padding-30{margin:0;padding:25px 25px 0 25px}
.component-link .carousel-inner-content .carousel-content-wrapper.padding-60{margin:0;padding:22px 0 20px 0}
.component-link .carousel-inner-content:last-child .carousel-content-wrapper{padding-bottom:0}
}
.bu-g-links .component-link .cta-button{border:1px solid #000;color:#000}
.bu-g-links .component-link .cta-button .fa{display:none}
.bu-g-links .component-link .cta-button .cta-link{color:#000}
.bu-g-links .component-link .cta-button .cta-link:hover{color:#fff}
.bu-g-links .component-link .cta-button:hover{background:#000;color:#fff}
.bu-g-links .component-link .cta-button:hover.cta-link{color:#fff}
.bu-g-links .component-link .cta-button.blue{border:1px solid #1428a0;background-color:#1428a0;color:#fff}
.bu-g-links .component-link .cta-button.blue .cta-link{color:#fff}
.bu-g-links .component-link .cta-button.blue .cta-link:hover{color:#fff}
.bu-g-links .component-link .cta-button.blue:hover{border-color:#000;background:#000;color:#fff}
.bu-g-links .component-link .cta-button.blue:hover .cta-link{color:#fff}
.bu-g-links .component-link .cta-button.white{border:1px solid #fff;background-color:#fff;color:#000}
.bu-g-links .component-link .cta-button.white .cta-link{color:#000}
.bu-g-links .component-link .cta-button.white .cta-link:hover{color:#fff}
.bu-g-links .component-link .cta-button.white:hover{border-color:#0077c8;background:#0077c8;color:#fff}
.bu-g-links .component-link .cta-button.white:hover .cta-link{color:#fff}
.bu-g-links .component-link .cta-button.invert-blue{border:1px solid #1428a0;background-color:transparent;color:#1428a0}
.bu-g-links .component-link .cta-button.invert-blue .cta-link{color:#1428a0}
.bu-g-links .component-link .cta-button.invert-blue .cta-link:hover{color:#fff}
.bu-g-links .component-link .cta-button.invert-blue:hover{border-color:#000;background:#000;color:#fff}
.bu-g-links .component-link .cta-button.invert-blue:hover .cta-link{color:#fff}
.bu-g-links .component-link .cta-button.invert-white{border:1px solid #fff;background-color:rgba(0,0,0,0.15);color:#fff}
.bu-g-links .component-link .cta-button.invert-white .cta-link{color:#fff}
.bu-g-links .component-link .cta-button.invert-white .cta-link:hover{color:#000}
.bu-g-links .component-link .cta-button.invert-white:hover{border-color:#fff;background:#fff;color:#000}
.bu-g-links .component-link .cta-button.invert-white:hover .cta-link{color:#000}
@media screen and (min-width:768px){.bu-g-links .cta.second{display:block}
}
.bu-g-links .component-link.black .cta-link{color:#fff}
.bu-g-links .component-link.black .cta-link:hover{color:#1428a0}
.bu-g-links .cta-for-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.bu-g-links .content-wrapper .cta,.bu-g-links .cta-for-mobile .cta{margin-bottom:20px}
@media screen and (max-width:767px){.bu-g-links .component-container .owl-stage-outer .inner-content .image-holder{position:relative;display:block;z-index:100;width:100%;height:100%}
.bu-g-links .component-container .owl-stage-outer .inner-content .image-holder img{display:block;position:relative;z-index:100}
.bu-g-links .component-container .owl-stage-outer .inner-content .image-holder .overlayShow{width:100%;height:100%;position:absolute;top:0;z-index:999;cursor:pointer;height:-webkit-calc((100vw - 64px) * .668);height:calc((100vw - 64px) * .668)}
}
.bu-g-links .cta.for-mobile .cta-link{margin:0 auto;display:block;text-align:center}