@charset "utf-8";
/* Font Family */
@font-face{font-display:swap;font-family:'SamsungOne';font-style:normal;font-weight:normal;src:local('SamsungOne'),url('../../../../assets/fonts/EN/SamsungOne-400.woff2') format('woff2'),url('../../../../assets/fonts/EN/SamsungOne-400.woff') format('woff'),url('../../../../assets/fonts/EN/SamsungOne-400.ttf') format('truetype'),url('../../../../assets/fonts/EN/SamsungOne-400.eot?#iefix') format('embedded-opentype')}
@font-face{font-display:swap;font-family:'SamsungOne';font-style:normal;font-weight:bold;src:local('SamsungOne'),url('../../../../assets/fonts/EN/SamsungOne-700.woff2') format('woff2'),url('../../../../assets/fonts/EN/SamsungOne-700.woff') format('woff'),url('../../../../assets/fonts/EN/SamsungOne-700.ttf') format('truetype'),url('../../../../assets/fonts/EN/SamsungOne-700.eot?#iefix') format('embedded-opentype')}
@font-face{font-display:swap;font-family:'SamsungSharpSans';font-style:normal;font-weight:bold;src:local('SamsungSharpSans'),url('../../../../assets/fonts/EN/SamsungSharpSansBd.woff2') format('woff2'),url('../../../../assets/fonts/EN/SamsungSharpSansBd.woff') format('woff'),url('../../../../assets/fonts/EN/SamsungSharpSansBd.eot?#iefix') format('embedded-opentype')}
@font-face { font-family: 'SamsungSharpSans'; src: url('../../../../assets/fonts/EN/SamsungSharpSans-Medium.eot'); src: local('?'), url('../../../../assets/fonts/EN/SamsungSharpSans-Medium.woff') format('woff'), url('../../../../assets/fonts/EN/SamsungSharpSans-Medium.ttf') format('truetype'), url('../../../../assets/fonts/EN/SamsungSharpSans-Medium.svg') format('svg'); font-weight: normal; font-style: normal; }
@font-face{font-display:swap;font-family:'SamsungOneArabic';font-style:normal;font-weight:400;src:local("SamsungOneArabic"),url('../../../../assets/fonts/AR/SamsungOneArabic-400.woff2') format("woff2"),url('../../../../assets/fonts/AR/SamsungOneArabic-400.woff') format("woff"),url('../../../../assets/fonts/AR/SamsungOneArabic-400.ttf') format("truetype")}
@font-face{font-display:swap;font-family:'SamsungOneArabic';font-style:normal;font-weight:700;src:local("SamsungOneArabic"),url('../../../../assets/fonts/AR/SamsungOneArabic-700.woff2') format("woff2"),url('../../../../assets/fonts/AR/SamsungOneArabic-700.woff') format("woff"),url('../../../../assets/fonts/AR/SamsungOneArabic-700.ttf') format("truetype")}

.partner-static .clear { clear: both; }
.partner-static .desktop-only { display: block; }
.partner-static .mobile-only { display: none; }
.partner-static * { box-sizing: border-box; }
.partner-static :focus { outline: none; }
.partner-static { width: 100%; margin: 0; padding: 0; text-align: left; font-family:  'SamsungOne'; }
.partner-static .bg-white { background-color: #ffffff; }
.partner-static .bg-gray { background-color: #f5f5f5 !important; }
.partner-static .bg-black { background-color: #000000; }
.partner-static h2.title-lg { font-family: 'SamsungSharpSans'; font-size: 48px; line-height: 1.25; margin: 0 0 40px 0; color: #000000;}
.partner-static h2 { font-family: 'SamsungSharpSans'; font-size: 48px; line-height: 1.25; margin: 30px 0 30px 0; color: #000000;}
.partner-static h3 { font-family: 'SamsungSharpSans'; font-size: 36px; line-height: 1.25; margin: 0 0 20px 0; color: #000000; }
.partner-static h4 { font-family:'SamsungSharpSans'; font-size: 32px; line-height: 1.25; margin: 0 0 20px 0; color: #000000;}
.partner-static h5 { font-family: 'SamsungSharpSans'; font-size: 20px; line-height: 1.25; margin: 0 0 10px 0; color: #000000; }
.partner-static p { font-family:  'SamsungOne'; font-size: 18px; line-height: 1.33; margin: 0 0 5px; color: #000000;}
.partner-static .title-sm { font-family:  'SamsungOne'; font-size: 20px; line-height: 1; margin: 0 0 10px 0; letter-spacing: 1.2; color: #767676; }
.partner-static p.text-sm { font-size: 17px; line-height: 1.4; }
.partner-static p.sm-gray { font-size: 13px; line-height: 1.4; color: #767676; }
.partner-static .text-white { color: #ffffff; }
.partner-static .text-gray { color: #a6a6a6; }
.partner-static p strong { font-weight: 700; color: #000; }
.partner-static h2 sup { font-size: 60%; line-height: 1; }
.partner-static p sup { font-size: 70%; line-height: 1; }
.partner-static .img-wrapper { text-align: center; }
.partner-static .img-wrapper img { max-width: 100%; margin-left: auto; margin-right: auto; }
.partner-static .icon-wrapper img { max-width: 100%; max-height: 100%; }
.partner-static .video-wrapper { width: 100%; margin: 0; padding: 0; position: relative; padding-bottom: 56.25%; overflow:hidden; }
.partner-static .video-wrapper video,.partner-static .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.partner-static .text-center { text-align: center; }
.partner-static .text-left { text-align: left !important; }
.partner-static .width-50 { width: 50%; text-align: center; margin: auto; }
.partner-static .width-60 { width: 60%; text-align: center; margin: auto; }
.partner-static .width-100 { width: 100%;}
.partner-static .no-ptop { padding-top: 0 !important; }
.partner-static .no-pbottom { padding-bottom: 0 !important; }
.partner-static a { color: #000; text-decoration: none; }

.partner-static { width: 100%; margin: 0; padding: 0; }
.partner-static-inner { width: 100%; max-width: 1440px; margin: 0 auto; padding: 0; }
.partner-static .partner-main-container { width: 100%; margin: 0; padding: 0; }
.partner-static .ps-header-item { width: 100%; margin: 0; padding: 20px 0; }
.partner-static .ps-section-item { width: 100%; margin: 0; padding: 0; }
.partner-static .ps-container { width: 100%; margin: 0; padding: 0; }

.partner-static .ps-disclaimers { max-width: 1200px; width: 100%; margin: 0 auto; padding: 40px 0; }
.partner-static .ps-disclaimers ul { list-style: outside none none; margin: 0; padding: 0; }
.partner-static .ps-disclaimers ul li { font-family:  'SamsungOne'; font-size: 13px; list-style-type: none !important; padding: 0 5px; margin-left: 26px; }

.partner-static .ps-py-xl { padding-top: 150px !important; padding-bottom: 150px !important; }
.partner-static .ps-py-lg { padding-top: 70px !important; padding-bottom: 70px !important; }
.partner-static .ps-py-md { padding-top: 40px !important; padding-bottom: 40px !important; }
.partner-static .ps-py-sm { padding-top: 20px !important; padding-bottom: 20px !important; }
.partner-static .ps-pt-xl { padding-top: 150px !important; }
.partner-static .ps-pt-lg { padding-top: 70px !important; }
.partner-static .ps-pt-md { padding-top: 40px !important; }
.partner-static .ps-pt-sm { padding-top: 20px !important; }
.partner-static .ps-pb-lg { padding-bottom: 70px !important; }
.partner-static .ps-pb-md { padding-bottom: 40px !important; }
.partner-static .ps-pb-sm { padding-bottom: 20px !important; }
.partner-static .ps-pl-lg { padding-left: 70px !important; } 
.partner-static .ps-pr-lg { padding-right: 70px !important; }


@media (min-width:768px) and (max-width: 1440px) {    
    .partner-static h2 { font-size: 3.33333vw; margin: 0 0 2.08333vw; }
    .partner-static h2.title-lg { font-size: 3.33333vw; margin: 0 0 2.777777778vw 0; }
    .partner-static h3 { font-size: 2.5vw; margin: 0 0 1.388888889vw 0; }
    .partner-static h4 { font-size: 2.222222222vw; margin: 0 0 1.38889vw 0; }
    .partner-static h5 { font-size: 1.38889vw; margin: 0 0 0.69444vw 0; }
    .partner-static p { font-size: 1.25vw; margin: 0 0 0.347222vw; }
    .partner-static .title-sm { font-size: 1.38889vw; margin: 0 0 0.69444vw 0; }
    .partner-static p.text-sm { font-size: 1.18056vw; }
    .partner-static p.sm-gray { font-size: 0.903vw; }
    .partner-static .ps-header-item { padding: 1.38889vw 0; }
    .partner-static .ps-section-item { padding: 0; }
    .partner-static .ps-disclaimers { padding: 2.77778vw 0; }
    .partner-static .ps-disclaimers ul li { font-size: 0.902778vw; padding: 0 0.347222vw; margin-left: 1.805556vw; } 
    .partner-static .width-50 { width: 40.55555556vw; }
    .partner-static .width-60 { width: 61.166666667vw; }

    .partner-static .ps-py-xl { padding-top: 10.41666667vw !important; padding-bottom: 10.41666667vw !important; }
    .partner-static .ps-py-lg { padding-top: 4.861111111vw !important; padding-bottom: 4.861111111vw !important; }
    .partner-static .ps-py-md { padding-top: 2.777777778vw !important; padding-bottom: 2.777777778vw !important; }
    .partner-static .ps-py-sm { padding-top: 1.388888889vw !important; padding-bottom: 1.388888889vw !important; }
    .partner-static .ps-pt-xl { padding-top: 10.41666667vw !important; }
    .partner-static .ps-pt-lg { padding-top: 4.861111111vw !important; }
    .partner-static .ps-pt-md { padding-top: 2.777777778vw !important; }
    .partner-static .ps-pt-sm { padding-top: 1.388888889vw !important; }
    .partner-static .ps-pb-lg { padding-bottom: 4.861111111vw !important; }
    .partner-static .ps-pb-md { padding-bottom: 2.777777778vw !important; }
    .partner-static .ps-pb-sm { padding-bottom: 1.388888889vw !important; }
    .partner-static .ps-pl-lg { padding-left: 4.861111111vw !important; }
    .partner-static .ps-pr-lg { padding-right: 4.861111111vw !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .partner-static .width-60 { width: 81.166667vw; }
}

@media (max-width: 767px) { 
    .partner-static .desktop-only { display: none; }
    .partner-static .mobile-only { display: block; }    
    .partner-static h2 { font-size: 8.33333333vw; margin: 0 0 5.555556vw 0; }
    .partner-static h3 { font-size: 8.222222222vw; margin: 0 0 4.166667vw 0; }
    .partner-static h2.title-lg { font-size: 9.22222vw; margin: 0 0 5.555555556vw 0; }
    .partner-static h4 { font-size: 6vw; margin: 0 0 4.166667vw 0; }
    .partner-static h5 { font-size: 4.166667vw; margin: 0 0 2.77778vw 0; }
    .partner-static p { font-size: 3.61111vw; margin: 0 0 1.388888889vw 0; }
    .partner-static .title-sm { font-size: 4.166667vw; margin: 0 0 10px 0; }
    .partner-static p.text-sm { font-size: 4.027778vw; }
    .partner-static p.sm-gray { font-size: 3.39vw; }
    .partner-static .ps-disclaimers ul { list-style: outside none none; }
    .partner-static .ps-disclaimers ul li { font-size: 3.055555556vw; margin-left: 6.944444444vw; }
    .partner-static .ps-header-item { padding: 2.777777778vw 0; }
    .partner-static .width-50 { width: 100%; }
    .partner-static .width-60 { width: 100%; }

    .partner-static .ps-py-xl { padding-top: 9.722222222vw !important; padding-bottom: 9.722222222vw !important; }
    .partner-static .ps-py-lg { padding-top: 9.722222222vw !important; padding-bottom: 9.722222222vw !important; }
    .partner-static .ps-py-md { padding-top: 5.555555556vw !important; padding-bottom: 5.555555556vw !important; }
    .partner-static .ps-py-sm { padding-top: 2.777777778vw !important; padding-bottom: 2.777777778vw !important; }
    .partner-static .ps-pt-xl { padding-top: 9.722222222vw !important; }
    .partner-static .ps-pt-lg { padding-top: 9.722222222vw !important; }
    .partner-static .ps-pt-md { padding-top: 5.555555556vw !important; }
    .partner-static .ps-pt-sm { padding-top: 2.777777778vw !important; }
    .partner-static .ps-pb-lg { padding-bottom: 9.722222222vw !important; }
    .partner-static .ps-pb-md { padding-bottom: 5.555555556vw !important; }
    .partner-static .ps-pb-sm { padding-bottom: 2.777777778vw !important; }
    .partner-static .ps-pl-lg { padding-left: 9.722222222vw !important; }
    .partner-static .ps-pr-lg { padding-right: 9.722222222vw !important; }
    .partner-static .ps-pb-np { padding-bottom: 0 !important; }
    .partner-static .ps-pt-np { padding-top: 0 !important; }
    .partner-static .ps-py-np { padding-top: 0 !important; padding-bottom: 0 !important; }
}

.partner-static .feature-benefit-text-modified-7 {background-color: #000;color: white !important; padding-top: 40px !important;}
.partner-static .feature-benefit-text-modified-7 h2,.partner-static .feature-benefit-text-modified-7 h4,.partner-static .feature-benefit-text-modified-7 p{color: white !important;margin-bottom: 15.984px;}
.partner-static .feature-benefit-wrapper-modified-7{padding: 0 !important;}

/* Component: Feature Overlay */
.partner-static .cmp-feature-overlay { width: 100%; margin: 0; padding: 0; position: relative; }
.partner-static .cmp-feature-overlay-bg { width: 100%; margin: 0; padding: 0; }
.partner-static .cmp-feature-overlay-content { position: absolute; z-index: 1; width: 30%; top: 25%; left: 5%; text-align: center;  }
.partner-static .cmp-feature-overlay-title, .partner-static .cmp-feature-overlay-desc { padding: 0 20px; }
.partner-static .cmp-feature-overlay-disclaimer { display: block; padding: 32px 20px; margin: 0 auto; width: 100%;}
.partner-static .cmp-feature-overlay-disclaimer p { color: #313131; font-size: 12px; word-wrap: break-word; }

/* Component: Full Bleed Feature */
.partner-static .feature-benefit-wrapper { padding: 80px 88px 60px; text-align: center; }
.partner-static .feature-benefit-text { padding: 0 0 60px; }
.partner-static .feature-benefit-disclaimer { width: 88%; margin: 0 auto; padding: 32px 0 0; }
.partner-static .feature-benefit-disclaimer p { color: #999999; font-size: 12px; text-align: center; word-wrap: break-word; margin: 0; }
.partner-static .feature-benefit-text.bg-black { padding: 60px 0; }
.partner-static .feature-benefit-wrapper.full-bleed { padding: 0 0px 0; }
.partner-static .feature-benefit-wrapper.full-bleed.video-section { padding-bottom: 0; }
.partner-static .feature-benefit-wrapper.full-bleed .feature-benefit-text { padding: 0 88px 0; }

.partner-static .cmp-pdp-spl-box h4,.partner-static .cmp-pdp-spl-box h2.title-lg { margin: 0;}

@media (min-width: 768px) and (max-width: 1440px) { 

    .partner-static .cmp-feature-overlay-title, .partner-static .cmp-feature-overlay-desc { padding: 0 1.38889vw; }
    .partner-static .cmp-feature-overlay-disclaimer { display: block; padding: 2.22222vw 1.38889vw;width: 100%;}
    .partner-static .cmp-feature-overlay-disclaimer p { font-size: 0.83333vw;  }

    .partner-static .feature-benefit-wrapper { padding: 5.55556vw 6.111111vw 4.16667vw; }
    .partner-static .feature-benefit-text { padding: 0 0 4.16667vw; }
    .partner-static .feature-benefit-disclaimer { padding: 2.222222vw 0 0; }
    .partner-static .feature-benefit-disclaimer p { font-size: 0.833333vw; }
    .partner-static .feature-benefit-wrapper.full-bleed { padding: 0 0 0;}
    .partner-static .feature-benefit-wrapper.full-bleed .feature-benefit-text { padding: 0 6.111111111vw 0;}

    .partner-static .feature-benefit-text-modified-7 h2,.partner-static .feature-benefit-text-modified-7 h4,.partner-static .feature-benefit-text-modified-7 p{margin-bottom: 1.111vw;}
}

@media (max-width: 767px) {   
    
    /* Component: Feature Overlay */
    .partner-static .cmp-feature-overlay-content {  width: 100%; top: 8%; left: auto; text-align: center;  }
    .partner-static .cmp-feature-overlay-content h2{  margin: 0 0 3.555556vw 0; }
    .partner-static .cmp-feature-overlay-title, .partner-static .cmp-feature-overlay-desc { padding: 0 1.38889vw; }

    .partner-static .cmp-feature-overlay-disclaimer { display: block; padding: 2.22222vw 1.38889vw;width: 100%;}
    .partner-static .cmp-feature-overlay-disclaimer p { font-size: 0.83333vw;  }

    .partner-static .feature-benefit-wrapper { padding: 8.88888889vw 0 11.11111111vw; }
    .partner-static .feature-benefit-text { padding: 0 4.44444444vw 8.88888889vw; }
    .partner-static .feature-benefit-disclaimer { padding: 4.44444444vw 0 0; }
    .partner-static .feature-benefit-disclaimer p { font-size: 2.77777778vw; line-height: 1.2; }
    .partner-static .feature-benefit-wrapper.full-bleed { padding: 0 0 0; }
    .partner-static .feature-benefit-wrapper.full-bleed .feature-benefit-text { padding: 8.88889vw 3.33333vw; }

    .partner-static .feature-benefit-text-modified-7 {padding-top: 5.215vw !important;}
    .partner-static .feature-benefit-text-modified-7 h2,.partner-static .feature-benefit-text-modified-7 h4,.partner-static .feature-benefit-text-modified-7 p{margin-bottom: 2.086vw;}
    .partner-static .galaxy-ai-icon { width: 5%;}
}