


@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-200.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-200.woff) format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-300.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-300.woff) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-400.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-400.woff) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-500.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-500.woff) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-600.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-600.woff) format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-700.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-700.woff) format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SamsungOne';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-800.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungOne-800.woff) format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Samsung Sharp Sans';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungSharpSans-Regular.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungSharpSans-Regular.woff) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Samsung Sharp Sans';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungSharpSans-Medium.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungSharpSans-Medium.woff) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Samsung Sharp Sans';
    src: url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungSharpSans-Bold.woff2) format('woff2'),
        url(//21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/raw_assets/public/samsung-healthcare/fonts/SamsungSharpSans-Bold.woff) format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}




























































:root{
    --primary_color    : #1428A0;
    --secondary_color  : #212121;
    --tertiary_color   : #F4F7FB;
    --quaternary_color : #CFE2F3;
    --body_color       : #212121;
    
    --color-black      : #000000;
    --color-white      : #FFFFFF;
    --grey_bg          : #f4f4f4;
    --dark-grey        : #757575;
    
    --link-color       : #212121;
    --link-hover-color : #212121;

    --body_font        : "SamsungOne", "Helvetica Neue", Arial, Roboto, sans-serif;
    --heading_font     : "Samsung Sharp Sans", "Helvetica Neue", Arial, Roboto, sans-serif;

}
body{font-family:SamsungOne, "Helvetica Neue", Arial, Roboto, sans-serif;font-weight:400;color:#212121;font-size:16px;line-height:24px;}


/* Paragraphs */
strong{font-weight:700;}
a{ transition:200ms; text-decoration:none; color:#212121;}
a:hover, a:focus{text-decoration:underline; color:#212121; }

p{margin:0 0 15px 0;}
p:last-child{margin:0;}

.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-uppercase{text-transform:uppercase;}

.white-text,
.white-text h1,
.white-text h2,
.white-text h3,
.white-text h4,
.white-text h5,
.white-text h6{color:#fff;}

.ul-style ul{list-style:none; padding:0; margin:0;}
.ul-style li{padding-left:20px;position:relative; margin-bottom:20px;list-style:none;}
.ul-style li:after{background-color:#1428A0;border-radius:100%;content:'';height:8px;left:0;position:absolute;top:11px;width:8px;}

.ul-check ul{list-style:none; padding:0; margin:0;font-size:19px;}
.ul-check li{padding-left:40px;position:relative; margin-bottom:28px;}
.ul-check li:after{background:url(https://1616151.fs1.hubspotusercontent-na1.net/hubfs/1616151/theme-hippo/images/checkmark.svg) no-repeat center / 26px 21px;content:'';height:21px;left:0;position:absolute;top:4px;width:26px;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0px; font-weight:400; margin-bottom:15px; }
h1, .h1 { font-family: 'Samsung Sharp Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:48px; color:#000000; line-height:51px; }
h2, .h2 { font-family: 'Samsung Sharp Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:36px; color:#000000; line-height:45px; }
h3, .h3 { font-family: SamsungOne; font-style: normal; font-weight: 700; text-decoration: none; font-size:28px; color:#000000; line-height:35px; }
h4, .h4 { font-family: SamsungOne; font-style: normal; font-weight: 700; text-decoration: none; font-size:24px; color:#000000; line-height:31px; }
h5, .h5 { font-family: SamsungOne; font-style: normal; font-weight: 700; text-decoration: none; font-size:22px; color:#000000; line-height:28px; }
h6, .h6 { font-family: SamsungOne; font-style: normal; font-weight: 700; text-decoration: none; font-size:20px; color:#000000; line-height:26px; }

@media(max-width:767px){
    h1, .h1 {font-size:40px; line-height:48px;} 
}
body .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{max-width: none; white-space: inherit; overflow: visible;}


header.header{background-color:




rgba(255, 255, 255, 1.0)
;position:fixed;top:0;left:0;width:100%;z-index:9;transition:200ms;padding:46px 0 40px;z-index:99;}
header.header ul{list-style:none;margin:0;padding:0;}
header.header .logo{max-width:234px;flex-shrink:0;}
header.header .logo img{display:block;}

header.header .main-header{ transition:200ms;}

.nav-toggle{background-color:transparent;border:none;cursor:pointer;padding:10px;/*position:absolute;right:13px;top:15px; */width:43px;margin-right:20px;}
.nav-toggle .icon-bar{margin:auto;background-color:#000000;border-radius:1px;display:block;height:2px;position:relative;width:24px;transition:200ms;}
.nav-toggle .icon-bar + .icon-bar{margin-top:5px;}
.nav-toggle .icon-bar:nth-child(1),.nav-toggle .icon-bar:nth-child(3){top:0;transform:rotate(0deg);}
.nav-toggle.nav-menuopen .icon-bar:nth-child(1){top:5px;transform:rotate(45deg);}
.nav-toggle.nav-menuopen .icon-bar:nth-child(2){opacity:0;}
.nav-toggle.nav-menuopen .icon-bar:nth-child(3){top:-9px;transform:rotate(-45deg);}
.mainmenu .mobile-menu span.mobile-toggle{cursor:pointer;width:100%;height:48px;position:absolute;right:0px;top:4px;transition:200ms;}
.mainmenu .mobile-menu span.mobile-toggle:before{content:'';background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/right-arrow.svg) no-repeat center;transition:200ms;width:8px;height:12px;display:inline-block;position:absolute;top:50%;right:5px;transform:translateY(-50%);}
.mainmenu .mobile-menu span.mobile-toggle.nav-subopen:before{transform:translateY(-50%) rotate(90deg);}
/* .mainmenu .mobile-menu span.mobile-toggle.nav-subopen{transform:scale(-1);} */
.mainmenu .hs-menu-wrapper ul{padding:0;margin:0;list-style:none;}
.mainmenu .hs-menu-wrapper ul li a{padding:10px 21px;display:block;color:#212121;font-size:16px;font-weight:800;}
.mainmenu > .hs-menu-wrapper > ul{padding:0 25px 0 0;}
.mainmenu .hs-menu-wrapper > ul > li{display:inline-block;vertical-align:middle;}
.mainmenu .hs-menu-wrapper > ul > li > a{max-width:none;width:auto;position:relative;}
.mainmenu > .hs-menu-wrapper > ul > li > a{ transition:200ms;border-radius:90px;}
.mainmenu > .hs-menu-wrapper > ul > li:hover > a{text-decoration:none;background:#000000;}
/* .mainmenu > .hs-menu-wrapper > ul > li > a:after{content:'';height:44px;left:0;position:absolute;top:35px;width:100%;} */
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children{position:relative;}
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper{ background-color:#FFFFFF;overflow:hidden;min-width:290px;left:-30px;top:75px;position:absolute;padding:20px 0;z-index:10;display:none;/*pointer-events: none;visibility:hidden;opacity:0;transform:translateY(20px);transition:200ms;box-shadow:0 5px 5px 0 rgba(0,0,0,.15);*/}
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper li a{color:#000000;font-size:16px;font-weight:400;padding:6px 30px;}
.mainmenu .hs-menu-wrapper li.hs-item-has-children.hs-menu-depth-2{position:relative;}
.mainmenu .hs-menu-wrapper li.hs-item-has-children.hs-menu-depth-2 ul.hs-menu-children-wrapper{position:static; transform:none; display:none;}
.mainmenu .hs-menu-wrapper li.hs-item-has-children.hs-menu-depth-2 span.mobile-toggle{display: block;}
.mainmenu .hs-menu-wrapper li.hs-item-has-children.hs-menu-depth-2 > ul.hs-menu-children-wrapper{transition:none; padding:0;}
.mainmenu .hs-menu-wrapper li.hs-item-has-children.hs-menu-depth-2 > ul.hs-menu-children-wrapper > li > a{font-size:16px;font-weight:400;line-height:normal;}

/*header.header.headerfixed{box-shadow:0 2px 10px 0 rgba(0,0,0,.15);}*/
header.header .inner .header-right{flex:1;padding-left:55px;}
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children.megamenu{position:static;}
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children.megamenu > ul.hs-menu-children-wrapper{width:100%;left:0;right:0;top:calc(100% - 10px);}
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .sub-menu{padding:0;}
.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .sub-menu > li{display:block;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks{width:280px;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent{width:calc(100% - 280px);padding-left:20px;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks .sub-title > a{padding:10px 30px;transition:400ms;cursor:pointer;border-radius:30px;font-weight:700;display:inline-block;text-decoration:none;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks .sub-title > a:hover{text-decoration:underline;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks .sub-title + .sub-title{margin-top:10px;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks .sub-title.active > a{background:#EBEBEB;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent .menus{width:25%;padding:0 10px;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent .menus ul li a{padding:0;line-height:32px;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent .menus .menu-title{font-weight:800;margin-bottom:10px;}
.mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent .menus .menu-title > a{padding:0;}


.mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children.megamenu .tabContent .menus ul li a{position:relative;display:inline-block}
.mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children.megamenu .tabContent .menus ul li a[target="_blank"]::before{content:"";position:absolute;width:22px;height:22px;top:2px;right:-25px;background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/link-arrow.png) no-repeat center/auto}

@media (min-width:992px){
    .mainmenu .hs-menu-wrapper ul li:hover > a,
    .mainmenu .hs-menu-wrapper ul li.active > a,
    .mainmenu .hs-menu-wrapper ul li.active-branch > a{color:#FFFFFF;}
    /*.mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children:hover ul.hs-menu-children-wrapper{opacity:1;visibility:visible;transform:translateY(0); pointer-events:auto;}*/
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children span.mobile-toggle, .nav-toggle{display:none;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper li:hover a{color:#000000;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .mobile-megamenu{display:none;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper li{display:block;}
    
    .mainmenu > .hs-menu-wrapper > ul > li:hover > a, .mainmenu > .hs-menu-wrapper > ul > li.current > a{text-decoration:none;background:#000000;color:var(--color-white);}
}

@media(max-width:1329px){
    header.header .logo{max-width:200px;}
    header.header .inner .header-right{padding-left:20px;}
    
}

@media(max-width:1199px){
    header.header{padding:30px 0;}
    header.header .logo{max-width:150px;}
    .mainmenu > .hs-menu-wrapper > ul{padding:0;}
    .mainmenu .hs-menu-wrapper ul li a{font-size:14px;padding:5px 15px;}
    .mainmenu>.hs-menu-wrapper > ul > li > a:after{height:34px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper{top:60px;}
    .mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks{width:220px;}
    .mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent{width:calc(100% - 220px);}
    .mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabLinks .sub-title > a{font-size:14px;padding:5px 25px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .mainmenu .hs-menu-wrapper .menu-inner .menu-tabs .tabContent .menus .menu-title > a{font-size:14px;}
}

@media (max-width:991px){
    header.header{padding:20px 0;}
    header.header .inner{position:relative;}
    header.header .inner .header-right{display:none;background-color:var(--color-white);left:0;margin:0;position:absolute;text-align:left;top:56px;width:100%;padding:30px;max-height:calc(100vh - 100px);overflow:hidden;overflow-y:auto;min-height:200px;}
    header.header .inner .header-right [class*=button-] a{background:transparent;border:0;padding:10px 0;text-align:left;font-size:20px;line-height:normal;color:var(--body_color);font-weight:800;}
    .mainmenu .hs-menu-wrapper > ul > li{display:block;}
    .mainmenu .hs-menu-wrapper ul li a{padding:10px 15px;}
    .mainmenu > .hs-menu-wrapper > ul > li > a{font-size:20px;font-weight:800;line-height:normal;padding:11px 15px 11px 0;}
    .mainmenu > .hs-menu-wrapper > ul > li:hover > a{background:transparent;}
    .mainmenu > .hs-menu-wrapper > ul > li > a:after{display:none;}
    .mainmenu .hs-menu-wrapper > ul > li:not(:first-child){margin-left:0;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper{position:static;opacity:1;visibility:visible;display:none;width:100%;transform:translateY(0);transition:none !important;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper li a{padding:6px 15px 6px 30px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children.megamenu{position:relative;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children.megamenu .menu-inner{display:none;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper{/*box-shadow:none;*/padding:0;min-width:unset; pointer-events: auto;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .hs-item-has-children{position:relative;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children > a{font-size:17px;font-weight:800;padding:6px 15px 6px 0;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children .hs-item-has-children .hs-menu-item > a {padding:6px 15px 6px 50px;}
    .mainmenu .mobile-menu .hs-item-has-children .hs-item-has-children span.mobile-toggle{height:36px;top:0;}
    .mainmenu .mobile-menu .hs-item-has-children .hs-item-has-children .hs-item-has-children span.mobile-toggle{height:33px;}
    
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children > a{padding-right:30px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children > span.mobile-toggle{width:30px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children > .sub-menu .hs-item-has-children > a{padding-right:30px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children > .sub-menu .hs-item-has-children span.mobile-toggle{width:30px;}
    
}

@media(max-width:767px){
    header.header .inner{display:flex;align-items:center;justify-content:space-between;}
}

@media(max-width:389px){
    .nav-toggle{margin-right:15px;}
    header.header .inner{position:static;}
    header.header .inner .header-right{padding:15px 30px 15px 15px;}
    header.header .inner .header-right [class*=button-] a{font-size:16px;padding:8px 0;}
    .mainmenu > .hs-menu-wrapper > ul > li > a{font-size:16px;padding:8px 15px 8px 0;}
    .mainmenu .mobile-menu span.mobile-toggle{height:37px;top:0;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper li a{padding:6px 15px;line-height:normal;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children > a{font-size:14px;}
    .mainmenu .hs-menu-wrapper li.hs-item-has-children.hs-menu-depth-2 > ul.hs-menu-children-wrapper > li > a{font-size:14px;padding:6px 15px;}
    .mainmenu .mobile-menu .hs-item-has-children .hs-item-has-children .hs-item-has-children span.mobile-toggle{height:30px;}
    .mainmenu .hs-menu-wrapper > ul > li.hs-item-has-children ul.hs-menu-children-wrapper .mobile-megamenu > .hs-item-has-children .hs-item-has-children .hs-menu-item > a{padding:6px 15px 6px 30px;}
}
a.cta_button{box-sizing: border-box !important;}

.btn-group{}
.btn-group > div{display:inline-block;margin:0 6px;vertical-align:middle;}
.btn-group > div:first-child{margin-left:0; margin-bottom:5px;}
.btn-group > div:last-child{margin-right:0; margin-bottom:5px;}

[class*="button-"] a{border:solid 2px;padding:10px 24px;display:inline-block;font-size:14px;line-height:22px;font-weight:700;min-width:152px;text-align:center;border-radius:30px;} 
[class*="button-"] a:hover{text-decoration:none;}

.button-1 a{background-color:#212121;color:#FFFFFF; border-color:#212121;}
.button-1 a:hover{background-color:#383535;border-color:#383535;color:#FFFFFF;}

.button-2 a{background-color:#FFFFFF;color:#212121; border-color:#212121;}
.button-2 a:hover{background-color:#383535;border-color:#383535;color:#FFFFFF;}

.link-text a{color:#212121;text-transform:uppercase;font-weight:800;font-size:16px;line-height:24px;position:relative;padding: 0 23px 0 0;display:inline-block;}
.link-text a:hover{color:#212121;}
.link-text a:after{background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/right-arrow.svg) no-repeat center;content:'';position:absolute;right:0;top:6px;width:8px;height:12px;transition:200ms;}
.link-text a:hover:after{right:-8px;}

@media (max-width:991px){
    .btn-group > div{display:block; margin:0 0 8px;}
}

@media (max-width:767px){
    [class*="button-"] a{font-size: 14px;}
}
input{font-family:SamsungOne;}

::-webkit-input-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1;color:var(--body_color);}
::-moz-placeholder, input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:var(--body_color);}
:-ms-input-placeholder, input:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1;color:var(--body_color);}
:-moz-placeholder, input:-moz-placeholder, textarea:-moz-placeholder{opacity:1;color:var(--body_color);}

.hs-error-msgs label{display:block;font-size:13px;transform:translate(2px, -11px);-webkit-transform:translate(2px, -11px);-moz-transform:translate(2px, -11px);}

textarea, select, input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])
{font-family:SamsungOne;color:#212121;background-color:transparent;border:none;border-bottom:1px solid var(--color-black);padding:15px 0;margin:0 0 15px 0;font-size:16px;line-height:24px;font-weight:400;width:100%;}
fieldset.form-columns-1 textarea.hs-input, fieldset.form-columns-1, select.hs-input, fieldset.form-columns-1 input[type="text"].hs-input,  fieldset.form-columns-1 input[type="password"].hs-input,  fieldset.form-columns-1 input[type="datetime"].hs-input,  fieldset.form-columns-1 input[type="datetime-local"].hs-input, fieldset.form-columns-1 input[type="date"].hs-input, fieldset.form-columns-1 input[type="file"].hs-input, fieldset.form-columns-1 input[type="month"].hs-input, fieldset.form-columns-1 input[type="time"].hs-input, fieldset.form-columns-1 input[type="week"].hs-input, fieldset.form-columns-1 input[type="number"].hs-input, fieldset.form-columns-1 input[type="email"].hs-input, fieldset.form-columns-1 input[type="url"].hs-input, fieldset.form-columns-1 input[type="search"].hs-input, fieldset.form-columns-1 input[type="tel"].hs-input, fieldset.form-columns-1 input[type="color"].hs-input{width:100%;}
.hs-form fieldset.form-columns-1 textarea.hs-input, .hs-form fieldset textarea.hs-input, .hs-form fieldset input[type="number"].hs-input{width:100%;}
input[type="radio"], input[type="checkbox"]{margin-right:10px;}
input[type="file"]{background-color:var(--color-white);color:var(--color-black);}
.inputs-list{margin:0 0 15px;}
select {cursor:pointer; font-size:14px; padding:11px 15px; color:#c2c2c2; background:var(--color-white); url(https://1616151.fs1.hubspotusercontent-na1.net/hubfs/1616151/Hippo%20Master%20Folder/theme-hippo/images/select-chevron.svg) no-repeat right 29px center / 27px auto; -webkit-appearance:none; -moz-appearance:none; appearance:none; }
select::-ms-expand{display:none;}
fieldset .hs-form-field > label span.hs-form-required{display:none;}
fieldset .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inherit;}
textarea{resize:none;}

input[type="submit"]{background-color:#212121;border:solid 2px #212121;color:#FFFFFF;transition:200ms;display:inline-block;font-size:14px;line-height:22px;font-family:SamsungOne;font-weight:800;padding:10px 24px;-webkit-appearance:none;min-width:152px;border-radius:30px;text-align:center;cursor:pointer;}
input[type="submit"]::-moz-focus-inner{border: 0;}
input[type="submit"]:hover{background-color:#383535;border-color:#383535;color:#FFFFFF;}

/* Default Form Code */
.default-form .hs-form .hs-form-field > label span.hs-form-required{display:none;}
.default-form .hs-form .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inline-block;}
.default-form .hs-form .hs-form-field .input{margin:0;}
.default-form .hs-form label{display:block;/*padding:0 0 15px;*/}
.default-form .hs-form fieldset{border:none;margin:0;max-width:none;padding:0;}
.default-form .hs-form fieldset.form-columns-2{margin:0 -14px;}
.default-form .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 28px); margin:0 14px; float:left;}
.default-form .hs-form fieldset.form-columns-3{margin:0 -14px;}
.default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:calc(33.33% - 28px); margin:0 14px; float:left;}
.default-form .hs-form .hs_submit{padding:15px 0 0;}
.default-form .hs-form .legal-consent-container{font-size:13px;padding:17px 0 0;}
.default-form .hs-form .inputs-list{list-style:none;margin:0; padding:0;}
.default-form .hs-form .inputs-list input[type="checkbox"]{opacity:0;position:absolute;}
.default-form .hs-form .inputs-list span{margin:0;padding:2px 0 0 40px;position:relative; cursor:pointer;display: inline-block;}
.default-form .hs-form .inputs-list span:after{background-color:var(--color-white);; border:solid 2px #bfc6d8; content:'';height:20px;left:0;position:absolute;top:5px;width:20px;border-radius: 6px;}
.default-form .hs-form .inputs-list span:before{border-bottom:2px solid #175ca4;border-left:2px solid #175ca4;content:'';height:4px;left:6px;position:absolute;top:13px;transform:rotate(-41deg);width:10px;z-index:1;}
.default-form .hs-form .inputs-list span:before{border-bottom-width:0; border-left-width:0;}
.default-form .hs-form .inputs-list input[type="checkbox"]:checked + span:before{border-bottom-width:2px; border-left-width:2px;}
.default-form .hs-form .inputs-list span span{display:none;}
.default-form .hs-form fieldset[class*="form-columns-"] select{width:100% !important;}
.default-form div.hs_error_rollup{display: none;}
.request-form .default-form .hs-fieldtype-select select { background: url("data:image/svg+xml,%3Csvg width='20' height='27' viewBox='0 0 20 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.79663 21.2009L0.000118256 11.4044L1.95942 9.44505L9.79663 17.2823L17.6338 9.44505L19.5931 11.4044L9.79663 21.2009Z' fill='%23757575'/%3E%3C/svg%3E%0A") no-repeat right; padding: 15px 15px 15px 0; }
.request-form .default-form .hs-fieldtype-select select option{ padding-left: 20px; background: var(--tertiary_color); }
.request-form .default-form .hs-form fieldset .input ul { display: flex; align-items: center; gap: 40px; padding: 15px 0; margin-bottom: 20px; }
.request-form .default-form .hs-form fieldset .input ul input { margin: 0; }
.request-form .default-form .hs-form fieldset .input ul span { padding: 8px 0 0 40px; font-weight: 800; }
.request-form .default-form .hs-form fieldset .input ul span::after { border: none; width: 27px; height: 27px; border: 1px solid #212121;  background: transparent; }
.request-form .default-form .hs-form fieldset .input ul input[type="checkbox"]:checked + span::before {  border-color: #fff; left: 7px; top: 14px; border-bottom: 2px solid #fff; border-left: 2px solid #FFF; width: 13px; height: 5px; }
.request-form .default-form .hs-form fieldset .input ul input[type="checkbox"]:checked + span::after  { background: #212121; }



@media (max-width:767px){
    .default-form .hs-form fieldset.form-columns-2, .default-form .hs-form fieldset.form-columns-3{margin:0;}
    .default-form .hs-form fieldset.form-columns-2 .hs-form-field, .default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:100%; margin:0; float:none;}
    .default-form .hs-form fieldset .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
    .default-form .hs-form fieldset.form-columns-2 .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
    .default-form .hs-form fieldset.form-columns-3 .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){width:100%;}
    .default-form .hs-form label{padding:0;}
}
.submitted-message{text-align:center;color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #c3e6cb;border-radius:.25rem;}
.submitted-message p{margin:0 !important;}
@media (max-width:767px){
    input[type="submit"]{min-width:auto;}
}
footer.footer{background-color:




rgba(255, 255, 255, 1.0)
;color:#000000;position:relative;margin:105px 0 0;}
footer.footer:after{clear:both;content:"";display:table;}
footer.footer ul{list-style:none;margin:0;padding:0;}
footer.footer a{color:#000000;}
footer.footer a:hover{color:#000000;text-decoration:underline;}

/* footer.footer .grid{margin:0 27px 0 -16px;} */
footer.footer .grid .item{/*padding:16px 24px;*/padding:16px 24px 16px 60px;width:20%;}
footer.footer .grid .item + .item{border-left:1px solid rgb(from var(--color-black) r g b / 15%);}
/* footer.footer .grid .item:nth-child(2){min-width:185px;} */
footer.footer .grid .item .title{font-weight:700;margin-bottom:20px; font-family:var(--heading_font);}
footer.footer .grid .item ul li a{font-size:14px;line-height:18px;}
footer.footer .grid .item ul li{margin-bottom:12px;}
footer.footer .grid .item ul li:last-child{margin-bottom:0;}
footer.footer .bottomText{font-size:13px;line-height:16px;padding:30px 0 20px;}
footer.footer .bottomText a{position:relative;padding:0 15px 0 0;cursor:pointer;margin-right:20px;display:inline-block;}
footer.footer .bottomText a:after{content:'';background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/polygon.svg) no-repeat center;width:8px;height:9px;position:absolute;right:0;top:3px;transition:200ms;}
footer.footer .bottomText a:hover:after{right:-5px;}
footer.footer .bottomText p{margin:0;}
footer.footer .bottomText strong{display:inline-block;}
/* footer.footer .copyright{padding:25px 0;border-top:1px solid rgb(from var(--color-black) r g b / 15%);} */
footer.footer .copyright{padding:10px 0;position:relative;}
footer.footer .copyright .text{font-size:12px;line-height:16px;padding:15px 0;}
footer.footer .copyright::before { content: ""; position: absolute; top: 0; left: 0; width: calc(100% - 80px); right: 0; margin: 0 auto; border-top: 1px solid rgb(from var(--color-black) r g b / 15%); }


footer.footer .grid{margin:0;row-gap:35px;justify-content:space-between;}
footer.footer .grid .item:first-child{/*padding-left:0;min-width:310px*/padding-left:24px;}
/*footer.footer .grid .item:nth-child(2){min-width:268px;padding-left:75px}
footer.footer .grid .item:nth-child(3){min-width:238px;padding-left:59px}
footer.footer .grid .item:nth-child(4),footer.footer .grid .item:nth-child(5){min-width:212px;padding-left:63px}*/

@media(max-width:1329px){

    footer.footer .grid{justify-content:unset;flex-wrap:wrap;}
    footer.footer .grid{flex-wrap:wrap;row-gap:35px;}
    /*footer.footer .grid .item:nth-child(2),
    footer.footer .grid .item:nth-child(3),
    footer.footer .grid .item:nth-child(4),
    footer.footer .grid .item:nth-child(1),
    footer.footer .grid .item:nth-child(5),*/
    footer.footer .grid .item {padding:16px 24px;width:33.33%;min-width: unset;}
    footer.footer .grid .item:nth-child(1),
    footer.footer .grid .item:nth-child(4){/*padding-left:0;*/border-left:0}
}



@media (max-width:991px){
    footer.footer .grid{margin:0 -16px;}
    footer.footer .grid .item, footer.footer .grid .item:first-child{padding:16px;}

}

@media (max-width:767px){
    footer.footer{margin:30px 0 0;}
    footer.footer .grid{margin:0;padding:0 10px;}
    footer.footer .grid .item{padding:0;}
    footer.footer .grid .item + .item{border:0;}
    footer.footer .grid .item .title{font-size:20px;font-weight:800;position:relative;padding:21px 20px 18px 0;margin:0;cursor:pointer;border-bottom:1px solid rgb(from var(--color-black) r g b / 15%);display:flex;align-items:center;}
    footer.footer .grid .item .title.hasChild:after{content:'';background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/right-arrow.svg) no-repeat center;width:8px;height:12px;position:absolute;right:5px;transition:200ms;}
    footer.footer .grid .item .title.active:after{transform:rotate(90deg);}
    footer.footer .grid .item .itemContent{display:none;padding:15px 0 5px;}
    footer.footer .grid .item ul li a{font-size:17px;font-weight:700;}
    footer.footer .bottomText{text-align:left;}
    footer.footer .copyright{padding:20px 0;}
    footer.footer .copyright .text{font-size:11px;text-align:center;}

    /*footer.footer .grid .item:nth-child(2),
    footer.footer .grid .item:nth-child(3),
    footer.footer .grid .item:nth-child(4),
    footer.footer .grid .item:nth-child(1),
    footer.footer .grid .item:nth-child(5),*/
    footer.footer .grid .item {padding:0;width:100%;}
    footer.footer .grid .item:first-child{padding:0;}
    footer.footer .copyright{border-top:1px solid rgb(from var(--color-black) r g b / 15%);}
    footer.footer .copyright::before{display:none;}
}

@media(max-width:389px){
    footer.footer .grid .item .title{font-size:16px;padding:10px 16px 10px 0;}
    footer.footer .grid .item ul li a{font-size:14px;line-height:16px;}
    footer.footer .grid .item ul li{margin-bottom:8px;}
   
}

*{box-sizing:border-box;}
*:focus{outline:none;}
::-moz-focus-inner{border:0;}
body{margin:132px 0 0;}

.row-fluid [class*="span"]{min-height:auto;}
.container{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;float:none;box-sizing:border-box;}
.container:after{clear:both;content: "";display:table;}

.padding-topbottom{padding-top:60px;padding-bottom:60px;}
.padding-top{padding-top:60px;}
.padding-bottom{padding-bottom:60px;}

img{height:auto;max-width:100%;}

/* Slick - 1.8.1 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* CSS start from here */
.bg-lightgray{background:var(--tertiary_color);}
.bg-blue{background-color:#1428A0;}
.bg-lBlue{background:var(--quaternary_color);}

/*  play-btn */
.play-btn{position:absolute;top:50%;transform:translate(-50% ,-50%);left:50%;z-index:5;border-radius:50%;width:70px;height:70px;cursor:pointer;background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/play-btn.svg) no-repeat 27px 24px / auto 20px ;background-color:var(--color-white);}

/* Slick css */
.slick-slider .slick-arrow{background:var(--secondary_color) url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/slider-arrow.svg) no-repeat center;border:none;z-index:5;position:absolute;top:50%;transform:translateY(-50%);left:0;width:52px;height:52px;font-size:0px;color:#fff;transition:200ms;border-radius:50%;cursor:pointer;}
.slick-slider .slick-arrow.slick-next{left:auto;right:0;}
.slick-slider .slick-arrow.slick-prev{transform:rotate(180deg) translateY(50%);}
.slick-slider .slick-dots{text-align:center;padding:0;margin:20px 0 0 0;}
.slick-slider .slick-dots li{display:inline-block;vertical-align:middle;line-height:1;margin:0 4px;}
.slick-slider .slick-dots li button{line-height:1;width:10px;height:10px;border-radius:100%;background-color:#d9d9d9;border:0px solid #d9d9d9;padding:0;text-indent:-9999px;cursor:pointer;transition:200ms;}
.slick-slider .slick-dots li.slick-active button{background-color:#212121;border:0px solid#212121;}
.slick-slider ul.slick-dots{border:1px solid #D9D9D9;width:fit-content;margin:10px auto 0;border-radius:17px;padding:0 7px;line-height: normal;}
.slick-slider .slick-arrow:hover{background-color:#383535;}

/* Swiper css */
.swiper-default-style .swiper-pagination-bullet{opacity:1;line-height: 1; width: 10px; height: 10px; border-radius: 100%; background-color: #d9d9d9; border: 0px solid #d9d9d9; padding: 0; text-indent: -9999px; cursor: pointer; transition: 200ms; }
.swiper-default-style .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--secondary_color);border:0px solid var(--secondary_color);}
.swiper-default-style .swiper-pagination {position:relative;right: 0; border: 1px solid #D9D9D9; width: fit-content!important; margin: 10px auto 0; border-radius: 17px; padding: 0 7px; line-height: normal; }
.swiper-default-style .swiper-button-next,.swiper-default-style .swiper-button-prev{background:var(--secondary_color) url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/slider-arrow.svg') no-repeat center;color:transparent;border:none;z-index:5;position:absolute;top:calc(50% - 30px);transform:translateY(-50%);width:52px;height:52px;font-size:0px;transition:.2s;border-radius:50%;cursor:pointer}
.swiper-default-style .swiper-button-prev{left:0;transform:translateY(-50%) rotate(180deg)}
.swiper-default-style .swiper-button-next{right:0px}
.swiper-default-style .swiper-button-next:after,.swiper-default-style .swiper-button-prev:after { display: none; }
.swiper-default-style .swiper-button-next:hover,.swiper-default-style .swiper-button-prev:hover{background-color:#383535}


/* data-small-btn="true" */
.fancybox-slide .fancybox-content{overflow:visible !important;}
.fancybox-slide .fancybox-close-small{background:#fff;border-radius:100%;height:30px;opacity:1;padding:2px;right:0;top:-38px;width:30px;}
.fancybox-slide .fancybox-close-small svg{color:#000;}




/* CSS start from here */


.banner-wrap{padding:38px 0 21px;}
.banner-wrap .inner{}
.banner-wrap .slider-inner{background-color:var(--grey_bg);border-radius:20px;padding:20px 150px;flex-wrap:wrap;height: 100%;}
.banner-wrap .slider-inner[style]{position:relative;z-index:1;}
.banner-wrap .slider-inner[style]:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:-1;opacity:0.2;border-radius:20px; pointer-events:none;}
.banner-wrap .left-part{width:50%;padding-right:20px;} 
.banner-wrap .right-part{width:50%;padding-left:20px;}
.banner-wrap [class*="button-"]{margin-top:21px;}
.banner-wrap .slick-track{display:flex;}
.banner-wrap .slick-slider .slick-arrow{left:50px;}
.banner-wrap .slick-slider .slick-arrow.slick-next{right:50px;left:auto;} 
.banner-wrap .slick-slide{height:auto;}
.banner-wrap .slick-slide img{transform:scale(0.8); transition:200ms;}
.banner-wrap .slick-slide.slick-active img{transform:scale(1);}

.products{padding:21px 0 35px;}
.products .inner{padding:60px 110px 74px;border-radius:20px}
.products .title-part{margin-bottom:70px;}
.products .list-wrapper{margin:0 -13px;}
.products .list{position:relative;width:calc(33.33% - 26px);margin:0 13px 26px;border-radius:20px;background-color:var(--color-white);}
.products .list a.box-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
.products .list .image{padding:14px 0 0 0;height:194px;}
.products .list .image img{display:block;margin:0 auto; max-height:190px; transition:200ms;}
.products .list .content-part{display:flex;flex-direction:column;height:calc(100% - 194px);padding:20px 20px 30px;}
.products .list .content-part .link_text{margin-top:auto;padding-top:30px;}
.products .list .content-part .link_text a{font-weight:800;}
.products .list:hover .image img {transform: scale(1.1);}

.whats-new{padding:35px 0 55px;}
.whats-new .title-part{margin-bottom:51px;}
.whats-new .list-wrapper{margin:0 -13px;}
.whats-new .list{width:calc(33.33% - 26px);margin:0 13px 26px;border-radius:20px;background:var(--tertiary_color);position:relative;overflow:hidden;}
.whats-new .list .image{height:233px;overflow:hidden}
.whats-new .list .image img{width:100%;height:100%;object-fit:cover}
.whats-new .list .box{padding:21px 24px 28px}
.whats-new .list .date{font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:10px;color:var(--dark-grey);}
.whats-new .list .title{font-size:18px;font-weight:700;line-height:1.33;}

.whats-new .list .hoverDv{opacity:0;visibility:hidden;display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;padding:40px 24px;transition:200ms}
.whats-new .list .hoverDv .link_text{margin-top:auto;padding-top:30px;}
.whats-new .list .hoverDv *{color:var(--color-white)}
.whats-new .list .hoverDv .link_text a { font-size: 21px; font-weight: 700; line-height: 35px; text-decoration-line: underline; }
.whats-new .list .hoverDv .title{margin-bottom:10px;}
.whats-new .list .hoverDv > *{position:relative;z-index:2;}
.whats-new .list .hoverDv:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(19,28,79,.99);mix-blend-mode:multiply;transition:200ms}
.whats-new .list:hover .hoverDv{opacity:1;visibility:visible}



.about{padding:55px 0 80px;}
.about .content{max-width:1010px;margin:0 auto;}
.about [class*=button-]{margin:32px 0 0;}

.up-to-date .inner{background:var(--tertiary_color);padding:40px 30px 40px;border-radius:20px;min-height:366px;flex-direction: column;}
.up-to-date .inner .title-part h2{margin:0;}
.up-to-date .inner [class*=button-]{margin:20px 0 0;}
.up-to-date .inner .form-inner{margin:40px 0 0;}
.up-to-date .inner .form-inner form{position:relative;max-width:500px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:end;}
.up-to-date .inner .form-inner .hs-form-field{width:calc(100% - 152px);padding-right:20px;}
.up-to-date .inner .form-inner .hs-form .hs_submit{padding:0;}
.up-to-date .inner .form-inner input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){margin:0;}
.up-to-date .inner .form-inner .hs-error-msgs label{transform: none;}



.interior-banner-wrap { padding: 0 0 30px; }
.interior-banner-wrap .inner{position:relative;min-height:537px;padding:113px 75px;}
.interior-banner-wrap .inner .title-part{width:100%;max-width:500px;position: relative; z-index: 2;}
.interior-banner-wrap .inner .title-part  h1{ margin-bottom:35px; }
.interior-banner-wrap .inner .hs-video video { position: absolute; top: 0; left: 0; min-width: 100%; min-height: 100%; width: 100%; height: 100%; z-index: 1; object-fit: cover;pointer-events:none; }
.interior-banner-wrap .inner .yt-video iframe{width:100%; height:100%; position:absolute; top:0; left:0; z-index:0; pointer-events:none;object-fit: cover;}
.interior-banner-wrap .inner .wistia-video{position:absolute;top:0;left:0;height:100%;width:100%;}
.interior-banner-wrap .inner .wistia_embed{height:100%;object-fit:cover;pointer-events:none;}



.two-card-wrap{padding:30px 0;}
.two-card-wrap .title-part > div{max-width:500px;width:100%;margin:0 auto 50px}
.two-card-wrap .list-wrapper-main{max-width:1030px;margin:0 auto;width:100%;}
.two-card-wrap .list-wrapper{margin:0 -9px;row-gap:15px;}
.two-card-wrap .list-wrapper .list{position:relative;display: flex ; flex-direction: column; flex-wrap: wrap;width:calc(50% - 18px);margin:0 9px;background-color:var(--tertiary_color);padding: 35px 31px 43px; border-radius: 20px;}
.two-card-wrap .list-wrapper .list .box-link{position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 20px; }
.two-card-wrap .list-wrapper .list .title{text-align:center;margin-bottom:10px}
.two-card-wrap .list-wrapper .list .image{height:284px}
.two-card-wrap .list-wrapper .list .image img{display:block;margin:0 auto;max-height:280px;transition: 200ms;}
.two-card-wrap .list-wrapper .list:hover .image img{transform: scale(1.1);}
.two-card-wrap .list-wrapper .list .content ul{ padding-left: 20px; margin: 10px 0 0; }
.two-card-wrap .list-wrapper .list [class*=button-]{margin:auto 0 0;text-align:center;padding-top:20px;}
.two-card-wrap .list-wrapper .list [class*=button-] a{position: relative; z-index: 2;}



.ai-img-video-wrap {padding: 63px 0 53px;}
.ai-img-video-wrap .inner {margin: 0 50px;}
.ai-img-video-wrap .inner-bg{padding: 76px 30px 60px;border-radius: 20px;}
.ai-img-video-wrap .inner .title-part {max-width: 806px;margin: 0 auto 67px;} 
.ai-img-video-wrap .video-img-col:not(:last-child) { margin-bottom: 98px; }
.ai-img-video-wrap .video-img-col .heading-part { max-width: 870px; margin: 0 auto 30px; }
.ai-img-video-wrap .video-img-col .img-bx { border-radius: 20px; } 
.ai-img-video-wrap .video-img-col .img-bx img {margin:0 auto; object-fit: cover; object-position: center; display:block;}
.ai-img-video-wrap .video-img-col .video-inner{border-radius: 20px;overflow: hidden;}
.ai-img-video-wrap .video-img-col .video-part iframe,
.ai-img-video-wrap .video-img-col .video-part .wistia_embed,
.ai-img-video-wrap .video-img-col .video-part video { width: 100%; border-radius: 20px;display: block;overflow: hidden; }
.ai-img-video-wrap .video-img-col .yt-video iframe { height:500px; }
.ai-img-video-wrap .video-img-col .caption{margin: 45px 0 0;}

.ai-img-video-wrap .video-img-col .hs-video{position:relative;}
.ai-img-video-wrap .video-img-col .hs-video:not(.active) video{pointer-events:none;}
.ai-img-video-wrap .video-img-col .hs-video:not(.active):after{content:'';width:100%;left:0;height:200px;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 80%);bottom:0;pointer-events:none;}
.ai-img-video-wrap .video-img-col .hs-video.active .vPlay{display:none;}



.left-right-img-wrap{padding:53px 0 80px}
.left-right-img-wrap .inner { max-width: 1070px; margin: 0 auto; }
.left-right-img-wrap .title-part{max-width:870px;width:100%;margin:0 auto 40px}
.left-right-img-wrap .row .col:not(:last-child) { margin-bottom: 38px; }
.left-right-img-wrap .row .inner-col { column-gap: 36px; row-gap: 38px; }
.left-right-img-wrap .row .inner-col .left-part{width: calc(45% - 18px);}
.left-right-img-wrap .row .inner-col .right-part{ width: calc(55% - 18px);}
.left-right-img-wrap .row .inner-col .left-part .img-bx img{ width: 100%; object-fit: cover; border-radius: 20px;display:block; }
.left-right-img-wrap .row .inner-col .right-part .content{max-width:568px;width:100%;}
.left-right-img-wrap .row .inner-col.inner-col-reverse { flex-direction: row-reverse; }
.left-right-img-wrap .row .left-part .video-inner .thumbnail-img{position:relative}
.left-right-img-wrap .row .left-part .video-inner .thumbnail-img img{ width: 100%; object-fit: cover; border-radius: 20px;display:block; }
.left-right-img-wrap .row .left-part .video-inner .thumbnail-img .wistia_embed { position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; width: 100%; height: 100%; }

div.wistia_popover_embed{border:none !important;}



.product-slider-wrap{padding:87px 0 60px}
.product-slider-wrap .inner .title-part{max-width:1008px;margin:0 auto 50px;}
.product-slider-wrap .inner{max-width:1070px;width:100%;margin:0 auto}
.product-slider-wrap .top-inner{column-gap: 36px;row-gap:35px;}
.product-slider-wrap .top-inner .left-part{width:calc(45% - 18px); position:relative;}
.product-slider-wrap .top-inner .left-part img{border-radius:20px;display:block;width:100%;height:290px;object-fit:cover;}
.product-slider-wrap .top-inner .left-part .wistia_click_to_play{position:static!important;}
.product-slider-wrap .top-inner .right-part{width:calc(55% - 18px)}
.product-slider-wrap .thumbnail-part-main{max-width:930px;margin:55px auto 0;}
.product-slider-wrap .thumbnail-part{margin:0 -10px;}
.product-slider-wrap .thumbnail-part .col { padding: 0 10px; }
.product-slider-wrap .thumbnail-part .img { cursor: pointer; position: relative;}
.product-slider-wrap .thumbnail-part .img a.play-btn{width:40px;height:40px;background-size:auto 10px;background-position:17px 15px;top:80%;left:87%;}
.product-slider-wrap .thumbnail-part .img img {height: 153px; object-fit: cover; border-radius: 10px; display:block; width:100%; }
.product-slider-wrap .thumbnail-part .title { margin: 27px 0 0; }
.product-slider-wrap .thumbnail-part.slick-slider .slick-arrow{top:50px;transform:unset}
.product-slider-wrap .thumbnail-part.slick-slider .slick-arrow.slick-prev{transform: rotate(180deg);}
.product-slider-wrap .thumbnail-part.slick-slider .slick-arrow.slick-prev{left:-60px}
.product-slider-wrap .thumbnail-part.slick-slider .slick-next.slick-arrow{right:-60px}



.content-section-wrap { padding: 10px 0; } 
.content-section-wrap .title-part { max-width: 960px; margin: 0 auto; }



.img-video-rotator-wrap{padding:60px 0 50px}
.img-video-rotator-wrap .inner{background-color:var(--color-black);padding:47px 50px 38px;border-radius:20px;width:100%;margin: 0 50px;}
.img-video-rotator-wrap .inner .title-part{margin-bottom:50px}
.img-video-rotator-wrap .slider{margin:0 -25px;}
.img-video-rotator-wrap .slider .col{padding:0 25px;}
.img-video-rotator-wrap .slider .img-bx img,
.img-video-rotator-wrap .slider .video-inner .thumbnail-img img{ width: 100%; object-fit: cover; border-radius: 20px;display:block;height:248px;margin:0 auto; }
.img-video-rotator-wrap .slider .video-inner .thumbnail-img{position:relative}
.img-video-rotator-wrap .slider .thumbnail-img .wistia_embed { position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; width: 100%; height: 100%; }
.img-video-rotator-wrap .slider .content{margin-top:25px;}

.img-video-rotator-wrap .slider.slick-slider ul.slick-dots{margin-top:40px;}
.img-video-rotator-wrap .slider.slick-slider ul.slick-dots{background-color:var(--color-white)}
.img-video-rotator-wrap .slider.slick-slider ul.slick-dots li button{background-color:transparent;border:1px solid var(--secondary_color)}
.img-video-rotator-wrap .slider.slick-slider .slick-dots li.slick-active button{background-color:var(--secondary_color)}

.interior-banner .inner{padding:25px 80px 0;}
.interior-banner .text{width:55%;padding:50px 20px 50px 0;}
.interior-banner .text h2{font-weight:500;}
.interior-banner .text [class*=button-]{margin-top:20px;}
.interior-banner .image{width:45%;}
.interior-banner .image img{display:block;}

.category-list{padding:55px 0 32px;}
.category-list .inner{max-width:1045px;margin:0 auto;}
.category-list .title-part h2{margin-bottom:10px;}
.category-list .title-part .content{max-width:800px;margin:0 auto;}
.category-list .card-grids{margin:40px 0 0;gap:20px 30px;}
.category-list .card-grids .item{width:calc(50% - 15px);border-radius:20px;overflow:hidden;position:relative;}
.category-list .card-grids .item > .link{position:absolute;top:0;left:0;right:0;bottom:0;}
.category-list .card-grids .item .image{height:277px;background:var(--dark-grey); overflow: hidden;}
.category-list .card-grids .item .image > img{display:block;width:100%;height:100%;object-fit:cover;transition: 200ms;}
.category-list .card-grids .item:hover .image > img{transform: scale(1.1);}
.category-list .card-grids .item .details{padding:50px 30px 65px;}
.category-list .card-grids .item .details [class*=button-]{margin:22px 0 0;position:relative;}

.testimonial-single{padding:50px 0;}
.testimonial-single .title-part h2{margin-bottom:30px;}
.testimonial-single .inner{margin:0 50px;padding:12px;border-radius:20px;}
.testimonial-single .video-inner,
.testimonial-single .img{max-width:460px;}
.testimonial-single .thumbnail-img img,
.testimonial-single .img > img{display:block;border-radius:20px;}
.testimonial-single .text{width:calc(100% - 460px);padding-left:20px;}
.testimonial-single .text .content{font-size:18px;line-height:28px;font-weight:500;}
.testimonial-single .text .name{font-family:var(--heading_font);font-weight:700;margin-top:25px;}
.testimonial-single .text .title,
.testimonial-single .text .location{font-family:var(--heading_font);font-size:14px;font-weight:500;margin-top:3px;}
.testimonial-single .thumbnail-img{position:relative}
.testimonial-single .thumbnail-img .wistia_embed{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:100%;height:100%;}

.request-form .inner{padding:85px;border-radius:20px;margin:65px 0 0;}
.request-form .title-part h2{margin-bottom:30px;}
.request-form .form .actions{text-align:center;}


.showroom_sc { padding: 80px 0 30px; }
.showroom_sc .title-part { max-width: 1010px; margin: 0 auto 50px;}
.showroom_sc .title-part h2 span { font-size: 20px; line-height: 25px; color: var(--color-white); background-image: linear-gradient(to right top, #A92C40, #CB362E); vertical-align: middle; margin: -5px 0 0; display: inline-block; padding: 5px 15px 1px; text-transform: uppercase; }
.showroom_sc .showroom_topwrap { position: relative; }

.showroom_sc .showroom_topwrap .pointIcon { position: absolute; width: 16.1458px; height: 16.1458px; line-height: 0; animation: effect_pulse_simple 2000ms ease-out 10ms infinite; cursor: pointer; }
.showroom_sc .showroom_topwrap .pointIcon.icon1 { top: 350px; left: 319px; }
.showroom_sc .showroom_topwrap .pointIcon.icon2 { bottom: 160px; left: calc(50% - 110px); }
.showroom_sc .showroom_topwrap .pointIcon.icon3 { top: 315px; left: calc(50% - 7px); }
.showroom_sc .showroom_topwrap .pointIcon.icon4 { bottom: 95px; left: calc(50% + 115px); }

.showroom_sc .showroom_topwrap .indicator { position: absolute; opacity: 0.7; background: rgb(227, 227, 227); height: 2px; display: none; }
.showroom_sc .showroom_topwrap .indicator.indicator1 { left: 176px; top: 304px; width: 162.343px; transform: rotate(37.0687deg); height: 2px; }
.showroom_sc .showroom_topwrap .indicator.indicator2 { left: 268px; top: 340px; width: 280px; transform: rotate(66.055deg); height: 2px; }
.showroom_sc .showroom_topwrap .indicator.indicator3 { left: calc(50% - 32px); top: 250px; width: 155px; transform: rotate(121.414deg); height: 2px; }
.showroom_sc .showroom_topwrap .indicator.indicator4 { left: calc(50% + 41px); top: 462px; width: 150.186px; transform: rotate(85.3445deg); }

.showroom_sc .showroom_point_content { counter-increment: showpoint; padding-left: 13px; position: relative; margin-bottom: 3px; }
.showroom_sc .showroom_point_content:last-child { margin-bottom: 0; }
.showroom_sc .showroom_point_content:before { position: absolute; content: counter(showpoint)'.'; top: 0; left: 0; font-weight: 800; }
.showroom_sc .showroom_point_wrap a { color: inherit; font-weight: 800; }

.showroom_sc .showroomVideo_wrap { display: none; }
.showroom_sc .showroomVideo_wrap { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 800px; margin: auto; height: 450px; z-index: 1; }
.showroom_sc .showroomVideo_wrap a.clickbtn { height: 20px; width: 20px; display: block; margin: 0 0 10px auto; position: absolute; bottom: 100%; right: 0; }

.showroom_sc .showroom_list_wrap { display: flex; flex-wrap: wrap; padding: 5px 15px; }
.showroom_sc .showroom_list_item a { padding: 5px 10px 5px 25px; display: inline-block; vertical-align: top; font-size: 15px; font-weight: 700; color: var(--color-black); position: relative; }
.showroom_sc .showroom_list_item a:after { position: absolute; content: ""; height: 14px; width: 19px; top: 0; left: 0; background: url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/video-point-icon.svg) no-repeat center / cover; bottom: 0; margin: auto 0; }
.showroom_sc .showroom_list_item { width: 20%; }
.showroom_sc .showroom_list_item:nth-child(1) a { padding-left: 58px; } 
.showroom_sc .showroom_list_item:nth-child(1) a:before { position: absolute; content: ""; height: 8px; width: 30px; top: 0; left: 23px; bottom: 0; margin: auto 0; background: url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/upgrade.png) no-repeat center / contain; }
/* .showroom_sc .showroom_list_item a:hover { color: #3DB1F3; text-decoration: none; }
.showroom_sc .showroom_list_item a:hover span { border-color: #3DB1F3; } */

.showroom_sc .showroom_point_wrap { position: absolute; background-color: rgba(255, 255, 255, 0.6); padding: 5px 8px; border-radius: 2px; color: #000; cursor: pointer; font-size: 14px; line-height: 1.2; display: none; }
.showroom_sc .showroom_point_wrap.one { top: 230px; left: 16px; }
.showroom_sc .showroom_point_wrap.two { top: 146px; left: 224px; }
.showroom_sc .showroom_point_wrap.three { top: 118px; left: calc(50% + 50px); }
.showroom_sc .showroom_point_wrap.four { bottom: 260px; left: calc(50% + 80px); }

.steamline-compromise { padding: 70px 0; }
.steamline-compromise .main-title { max-width: 870px; margin: 0 auto; }
.steamline-compromise .bluetooth { background: var(--primary_color); color: var(--color-white); padding: 20px 20px 20px 60px; margin: 24px auto 0; max-width: 710px; display: block; position: relative; }
.steamline-compromise .bluetooth:before { content: ''; width: 28px; height: 29px; background: url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/Boston_2022/images/WIFI%20Icon.png') no-repeat; position: absolute; top: 22px; left: 20px; background-size: 28px; }

.steamline-compromise .main { margin-top: 40px; display: flex; flex-wrap: wrap; align-items: center; }
.steamline-compromise .image { width: 752px; }
.steamline-compromise .main .right { width: calc(100% - 692px); margin-left: -60px; }
.steamline-compromise .main .right h4 { margin: 0 0 6px; color: var(--primary_color); }
.steamline-compromise .main .box { padding: 12px 20px 20px; border: 2px solid var(--primary_color); margin: 8px 0; display: inline-block; width: 100%; background: var(--color-white); position: relative; }

.steamline-compromise .main .box .line { position: absolute; top: 66px; left: -197px; width: 197px; height: 82px; background: url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/Boston_2022/images/line-1.png') no-repeat; filter: brightness(0) saturate(100%) invert(9%) sepia(94%) saturate(5667%) hue-rotate(237deg) brightness(77%) contrast(92%); }
.steamline-compromise .main .box .line:before { content: ''; width: 10px; height: 10px; position: absolute; bottom: -6px; left: 0; background: var(--primary_color); border-radius: 10px; }
.steamline-compromise .main .box .line:after { content: ''; width: 54px; height: 54px; position: absolute; bottom: -30px; left: -23px; border: 2px solid var(--primary_color); border-radius: 100%; }

.steamline-compromise .main .box:nth-child(2) .line { position: absolute; top: 57px; left: -518px; width: 518px; height: 12px; background: url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/Boston_2022/images/line-2.png') no-repeat; filter: brightness(0) saturate(100%) invert(9%) sepia(94%) saturate(5667%) hue-rotate(237deg) brightness(77%) contrast(92%); }
.steamline-compromise .main .box:nth-child(2) .line:before { bottom: -4px; left: 0; }
.steamline-compromise .main .box:nth-child(2) .line:after { bottom: -27px; left: -23px; }

.steamline-compromise .main .box:nth-child(3) .line { position: absolute; top: 0; left: -195px; width: 195px; height: 61px; background: url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/Boston_2022/images/line-3.png') no-repeat; filter: brightness(0) saturate(100%) invert(9%) sepia(94%) saturate(5667%) hue-rotate(237deg) brightness(77%) contrast(92%); }
.steamline-compromise .main .box:nth-child(3) .line:before { top: 5px; left: 0; }
.steamline-compromise .main .box:nth-child(3) .line:after { top: -20px; left: -23px; }

/* .showroom_sc .showroom_list_item a span { border-bottom: 1px solid; } */

.subcategories-sec{padding:60px 0;}
.subcategories-sec .title-part{max-width:1000px;margin:0 auto;}
.subcategories-sec .inner{max-width:1000px;margin:0 auto;}
.subcategories-sec .inner .item{margin:50px 0 0;}
.subcategories-sec .inner .item > .title{width:30%;}
.subcategories-sec .inner .item .txt{width:70%;padding-left:25px;}
.subcategories-sec .inner .item .txt strong{font-weight:800;}
.subcategories-sec .inner .item .txt p{margin:0 0 25px 0;}
.subcategories-sec .inner .item .txt p:last-child{margin:0;}
.request-form.removetopSpace .inner{margin:0;}

.resource-feature{padding:20px 0;}
.resource-feature .title-part{margin:0 0 50px;}
.resource-feature .inner a{text-decoration:none;border-radius:20px;overflow:hidden;background:var(--tertiary_color);}
.resource-feature .inner .text{width:calc(100% - 483px);padding:44px 55px;}
.resource-feature .inner .text h2{margin:0 0 20px;}
.resource-feature .inner .topic{margin:0 0 20px;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--primary_color);}
.resource-feature .inner .link-text{margin:25px 0 0;font-weight:700;text-transform:capitalize;}
.resource-feature .inner .image{width:483px;}
.resource-feature .inner .image img{height:100%;object-fit:cover;}
.resource-feature .inner a:hover{box-shadow:0px 4px 13.6px 0px rgba(0,0,0,0.25);}

.resource_listing{padding:30px 0 72px;}
.resource_listing .post-listing{padding:0;}
.resource_listing .post-listing .title-part{margin-bottom:35px;}

.resource_listing .post-listing .list-wrapper{margin:0 -15px;}
.resource_listing .post-listing .blog_item{width:calc(33.33% - 30px);margin:0 15px 30px;border-radius:20px;background:var(--tertiary_color);position:relative;overflow:hidden;display:none;transition:200ms;}
.resource_listing .post-listing .blog_item .image{height:233px;overflow:hidden;position:relative;}
.resource_listing .post-listing .blog_item .image img{width:100%;height:100%;object-fit:cover}
/*.resource_listing .post-listing .blog_item .image .playBtn{position:absolute;right:10px;bottom:10px;z-index:1;border-radius:50%;width:34px;height:34px;cursor:pointer;background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/play-btn.svg) no-repeat center / auto 15px;background-color:var(--color-white);}*/
.resource_listing .post-listing .blog_item .image .play-btn{top:unset;left:unset;transform:unset;right:10px;bottom:10px;width:34px;height:34px;background-size:13px 15px;background-position:12px center;}
.resource_listing .post-listing .blog_item .box{padding:21px 24px 28px}
.resource_listing .post-listing .blog_item .box .tag{font-size:14px;line-height:normal;text-transform:uppercase;color:var(--primary_color);margin-bottom:10px;}
.resource_listing .post-listing .blog_item .title{font-size:24px;font-weight:700;line-height:33px;}
.resource_listing .post-listing .blog_item .box .link{font-weight:800;margin-top:20px;transition:200ms;}
.resource_listing .post-listing .blog_item .boxLink{cursor:pointer;display:block;}
.resource_listing .post-listing .blog_item .boxLink:hover, .resource_listing .post-listing .blog_item .boxLink:focus{text-decoration:none;}
.resource_listing .post-listing .blog_item:hover{box-shadow:0px 4px 13.6px 0px rgba(0, 0, 0, 0.25);}
.resource_listing .post-listing .blog_item:hover .link{color:#383535;}
.resource_listing .post-listing .blog_item.wistia-video .image{position:static;}
.resource_listing .post-listing .blog_item.wistia-video .wistia_embed{position:absolute;top:0;bottom:0;left:0;right:0;}
.resource_listing .post-listing .blog_item.wistia-video .wistia_embed .wistia_click_to_play{height:233px;}


.resource_listing .topic_filter{margin:0 0 30px;max-width:295px;position:relative;z-index:11;}
.resource_listing .topic_filter .topic_label{padding:20px 55px 20px 25px;border-radius:6px;border:1px solid var(--dark-grey);display:inline-block;width:100%;font-size:14px;line-height:22px;text-transform:uppercase;position:relative;cursor:pointer;}
.resource_listing .topic_filter .topic_label:after{content:'';width:19px;height:26px;background:url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/SVG.svg') no-repeat center center;position:absolute;top:17px;right:25px;transition:200ms;}
.resource_listing .topic_filter.show .topic_label:after{transform:rotate(180deg);}

.resource_listing .topic_filter ul.options{position:absolute;top:100%;left:0;width:100%;background:var(--color-white);border-radius:0px 0px 6px 6px;box-shadow:0px 18px 12.3px 0px rgba(0,0,0,0.10);margin:0;padding:24px;list-style-type:none;display:none;}
.resource_listing .topic_filter ul.options li{display:inline-block;width:100%;margin:10px 0;}
.resource_listing .topic_filter ul.options li a{display:flex;gap:10px 20px;text-decoration:none;align-items:center;}
.resource_listing .topic_filter ul.options li a:before{content:'';width:27px;height:27px;min-width:27px;border:1px solid var(--secondary_color);border-radius:6px;/*background:var(--secondary_color);*/}
.resource_listing .topic_filter ul.options li.active a:before{background:var(--secondary_color) url('https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/Check.svg') no-repeat center center / 26px;}

.pagination{margin-top:35px;display:flex;justify-content:center;}
.pagination button{width:30px;height:30px;border-radius:0;border:1px solid #DEDEDE;font-size:12px;background:var(--color-white);cursor:pointer;}
.pagination button.active{color:var(--primary_color);border-color:var(--primary_color);}
.pagination button.prev,
.pagination button.next,
.pagination button.first,
.pagination button.last{margin-right:11px;line-height:31px;background:#EEEEEE;display:flex;align-items:center;justify-content:center;}
.pagination button.first{margin-right:2px;}
.pagination button.last{margin:0 0 0 2px;}
.pagination button img{width:8px;opacity:0.6;}
.pagination button.first img,
.pagination button.last img{width:14px;}
.pagination button.next{margin:0 0 0 11px;}

.landingPage footer.footer{margin:55px 0 0;}
.content-with-form .inner{background:var(--tertiary_color);padding:45px 75px;}
.content-with-form .inner .text{width:calc(100% - 435px);padding-right:40px;}
.content-with-form .inner .text .eyebrow{font-size:14px;font-weight:800;line-height:22px;text-transform:uppercase;color:var(--primary_color);margin-bottom:20px;}
.content-with-form .inner .text h2{font-weight:500;}
.content-with-form .inner .text [class*="button-"]{margin-top:40px;}
.content-with-form .inner .form-wrap{width:435px;background:var(--color-white);padding:35px 50px 35px 35px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.10);border-radius:20px;}
.content-with-form .inner .form-wrap .form_title{font-size:16px;font-weight:700;line-height:35px;text-transform:uppercase;color:var(--primary_color);}
.content-with-form .inner .form-wrap .form-title:empty{display:none;}
.content-with-form .inner.hideForm{padding:75px 75px 55px;text-align:center;}

.carousel-multi-card-wrap{padding:80px 0;}
.carousel-multi-card-wrap .main-slider{position:relative;}
.carousel-multi-card-wrap .multi-card-swiper{padding:40px 0;max-width:1205px;}
.carousel-multi-card-wrap .col{height:auto;}
.carousel-multi-card-wrap .col-inner{height:100%;background:var(--tertiary_color);border-radius:12px;overflow:hidden;box-shadow: 0px 3.194px 22.201px 5.59px rgba(0, 0, 0, 0.25);}.carousel-multi-card-wrap .col-inner .top-part .img-bx,
.carousel-multi-card-wrap .col-inner .top-part .video-inner,
.carousel-multi-card-wrap .col-inner .top-part .thumbnail-img{height:200px;}
.carousel-multi-card-wrap .col-inner .top-part img{width:100%;height: 100%; object-fit: cover;}
.carousel-multi-card-wrap .col-inner .top-part .thumbnail-img{position:relative;}
.carousel-multi-card-wrap .col-inner .top-part .thumbnail-img .wistia_embed { position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; width: 100%; height: 100%; }
.carousel-multi-card-wrap .col-inner .content-part{padding:30px 35px;}
.carousel-multi-card-wrap .col-inner .content-part > h3 { margin-bottom:14px;}
.carousel-multi-card-wrap .col-inner .content-part [class*="button-"]{margin-top:25px}

.carousel-multi-card-wrap .col:not(.swiper-slide-active){opacity:.4;transform:scale(.8) translate(160px,0);transition:.4s;}
.carousel-multi-card-wrap .col.swiper-slide-prev{transform:scale(.8) translate(160px,0);}
.carousel-multi-card-wrap .col.swiper-slide-active{z-index:1;}
.carousel-multi-card-wrap .col.swiper-slide-next{transform:scale(.8) translate(-160px,0);}
.carousel-multi-card-wrap .col.swiper-slide-next + .col{transform:scale(.8) translate(-160px,0);transition:.25s;}

.carousel-full-width-wrap{padding:80px 0;}
.carousel-full-width-wrap .slick-list{max-width: calc(100% - 120px);margin: 0 auto;}
.carousel-full-width-wrap .slider .slick-track { display: flex; flex-wrap: wrap; }
.carousel-full-width-wrap .col{padding:0 15px;height:auto;}
.carousel-full-width-wrap .col-inner{height:100%;margin:0 auto;background:var(--tertiary_color);border-radius:20px;overflow:hidden;}
.carousel-full-width-wrap .col-inner .left-part{width:46%}
.carousel-full-width-wrap .col-inner .left-part .img-bx,
.carousel-full-width-wrap .col-inner .left-part .video-inner,
.carousel-full-width-wrap .col-inner .left-part .thumbnail-img{height: 100%;}
.carousel-full-width-wrap .col-inner .left-part img{width:100%;height: 100%; object-fit: cover;}
.carousel-full-width-wrap .col-inner .left-part .thumbnail-img{position:relative;}
.carousel-full-width-wrap .col-inner .left-part .thumbnail-img .wistia_embed { position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; width: 100%; height: 100%; }
.carousel-full-width-wrap .col-inner .right-part{width:54%;padding:50px 55px;align-self: center;}
.carousel-full-width-wrap .col-inner .right-part > h3 { margin-bottom: 20px; }
.carousel-full-width-wrap .col-inner .right-part [class*="button-"]{margin-top:35px}
.carousel-full-width-wrap .slick-slider ul.slick-dots{margin-top:32px;}
.carousel-full-width-wrap .slick-slider .slick-arrow{top:calc(50% - 30px);}

/* 21-07-2025 */
.career-listing { padding: 55px 0 45px; }
.career-listing .title-part { max-width: 692px; text-align: center; margin: 0 auto; }
.career-listing #lever-jobs-container a.lever-job-title { flex: 0 0 80%; }
.career-listing #lever-jobs-container span.lever-job-tag { flex: 0 0 20%; }
.career-listing #lever-jobs-container { max-width: 730px; margin: 62px auto 0; }
.career-listing #lever-jobs-container h3.lever-department-title { text-align: center; }
.streamlined-hero .title-part { max-width: 800px; margin: 0 auto; text-align: center; }


.category-list.about-grid{padding:65px 0 30px;}
.category-list.about-grid .title-part .content{max-width:860px;}
.category-list.about-grid .card-grids{margin-top:60px;}

.leadership-section{padding:35px 0 70px;}
.leadership-section .grid{margin:40px 0 0;}
.leadership-section .grid .item{width:25%;padding:0 11px 30px;border-radius:20px;overflow:hidden;}
.leadership-section .grid .item .itemIn{border-radius:20px;overflow:hidden;height:100%;position:relative;}
.leadership-section .grid .item .itemIn > a{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}
.leadership-section .grid .item .img{height:288px;overflow:hidden;border-radius:20px 20px 0 0;position:relative;pointer-events:none;}
.leadership-section .grid .item .img img{display:block;width:100%;height:100%;object-fit:cover;}
.leadership-section .grid .item .details{padding:30px 35px;}
.leadership-section .grid .item .details > h3{margin-bottom:10px;}
.leadership-section .grid .item .img:before{content:'';background:rgba(19,28,79,0.90);mix-blend-mode:multiply;position:absolute;top:0;left:0;right:0;bottom:0;transition:200ms;opacity:0;visibility:hidden;}
.leadership-section .grid .item:hover .img:before{opacity:1;visibility:visible;}
.leadership-section .grid .item .img > div{font-size:22px;font-weight:700;line-height:35px;color:var(--color-white);text-transform:capitalize;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:200ms;opacity:0;visibility:hidden;}
.leadership-section .grid .item:hover .img > div{opacity:1;visibility:visible;}
.leadership-section .grid .item .img > div:after{content:'';background:url(https://21291849.fs1.hubspotusercontent-na1.net/hubfs/21291849/samsung-healthcare/images/right-white-arrow.svg) no-repeat right;width:27px;height:20px;margin-left:10px;}
.leadership-section .grid .item .details .readBio{font-weight:800;text-transform:capitalize;margin:30px 0 0;display:none;}
.leadership-section .grid .item.noPopup .itemIn > a{display:none;}
.leadership-section .grid .item.noPopup .img:before, .leadership-section .grid .item.noPopup .img > div{display:none;}

.fancybox-slide .fancybox-content.leader-popup{height:auto !important;}
.leader-popup{padding:42px;border-radius:20px;}
.leader-popup .inner .left{width:288px;}
.leader-popup .inner .left .image > img{border-radius:20px;display:block;}
.leader-popup .inner .right{width:calc(100% - 288px);padding-left:60px;margin-top:10px;}
.leader-popup .inner .right > h3{margin-bottom:5px;}
.leader-popup .inner .right .subtext{font-size:14px;line-height:22px;}
.leader-popup .inner .right .content{margin:20px 0 0;}
.leader-popup.fancybox-content .fancybox-close-small{padding:0;color:var(--dark-grey);right:25px;top:20px;background:transparent;}
.leader-popup.fancybox-content .fancybox-close-small svg{color:var(--dark-grey);}
.leader-popup .inner .left .icons{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:22px 0 0;}
.leader-popup .inner .left .icons > a > img{display:block;}



/* CSS end here */

@media (min-width:768px) { .container, .row-fluid .container[class*="span"]{width:700px;} }
@media (min-width:992px) { .container, .row-fluid .container[class*="span"]{width:930px;} }
@media (min-width:1200px) { .container, .row-fluid .container[class*="span"]{width:1140px;} }
@media (min-width:1330px) { .container, .row-fluid .container[class*="span"]{width:1270px;} .container1190{width:1190px;} }
@media (min-width:1500px) { .container, .row-fluid .container[class*="span"]{width:1440px;} .container1190{width:1190px;} footer.footer .container{width:1270px;} }



@media (min-width:768px) {
    .flex{display:flex}
    .flex-reverse{flex-flow:row-reverse;}
    .align-center{align-items:center;}
    .align-top{align-items:flex-start;}
    .align-bottom{align-items:flex-end;}
    .space-between{justify-content:space-between;}
    .justify-center{justify-content:center;}
    .justify-right{justify-content:flex-end;}
    .justify-left{justify-content:flex-start;}
    .row-wrap{flex-wrap:wrap;}
    .mobile-show{display:none} 
}

@media (min-width:992px) {
    .whats-new .list.featured-block{width:100%;background:transparent;height:365px;}
    .whats-new .list.featured-block:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,30,0.3);transition:200ms;}
    .whats-new .list.featured-block .image{height:100%;}
    .whats-new .list.featured-block .box{position:absolute;left:0;top:19px;color:#fff;z-index:1; transition:200ms;}
    .whats-new .list.featured-block .date{color:#fff;}
    .whats-new .list.featured-block .title{font-size:24px;}
    .whats-new .list.featured-block .content{max-width:730px;}
    .whats-new .list.featured-block .hoverDv:before{opacity:0.85;}
    .whats-new .list.featured-block:hover .box{opacity:0;visibility:hidden; pointer-events:none;}
    .whats-new .list.featured-block:hover:after{opacity:0;}
}

@media (max-width:1499px){

    .carousel-multi-card-wrap .multi-card-swiper{max-width:1053px;}

}
@media (max-width:1329px){
    .showroom_sc .showroom_list_item a { font-size: 14px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon1 { top: 268px; left: 245px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon2 { bottom: 125px; left: calc(50% - 88px); }
    .showroom_sc .showroom_topwrap .pointIcon.icon3 { top: 240px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon4 { bottom: 70px; left: calc(50% + 85px); }

    .showroom_sc .showroom_topwrap .indicator.indicator1 { width: 100px; top: 240px; left: 158px; }
    .showroom_sc .showroom_topwrap .indicator.indicator2 { width: 190px; left: 228px; top: 275px; }
    .showroom_sc .showroom_topwrap .indicator.indicator3 { top: 190px; width: 120px; left: calc(50% - 24px); }
    .showroom_sc .showroom_topwrap .indicator.indicator4 { top: 355px; width: 120px; left: calc(50% + 27px); }

    .showroom_sc .showroom_point_wrap.one { top: 184px; }
    .showroom_sc .showroom_point_wrap.two { top: 123px; left: 155px; }
    .showroom_sc .showroom_point_wrap.three { top: 71px; left: calc(50% + 30px); }
    .showroom_sc .showroom_point_wrap.four { bottom: 205px; }

    .showroom_sc .showroomVideo_wrap { height: 450px; overflow: hidden; padding-top: 25px; }
    .showroom_sc .showroomVideo_wrap a.clickbtn { bottom: auto; top: 0; margin: 0; }

    .showroom_sc .showroom_list_item { width: 25%; }

    .resource-feature .inner .text{padding:40px;}

    .carousel-multi-card-wrap .multi-card-swiper{max-width:930px;}
    .carousel-multi-card-wrap .col-inner .top-part .img-bx, 
    .carousel-multi-card-wrap .col-inner .top-part .thumbnail-img,
    .carousel-multi-card-wrap .col-inner .top-part .video-inner { height: 240px; }

    .carousel-full-width-wrap .col-inner .right-part{padding: 30px;}
    .leadership-section .grid .item{width:33.33%;}
}

@media(max-width:1199px){
    body{margin:106px 0 0;}

    .banner-wrap .slider-inner{padding:20px 80px;}
    .banner-wrap .slick-slider .slick-arrow{left:10px;}
    .banner-wrap .slick-slider .slick-arrow.slick-next{right:10px;}


    .products .inner{padding:60px 40px 87px;}

    .whats-new .list-wrapper .list{width:calc(50% - 26px);}
    .whats-new .list.featured-block{width:100%; height: 305px;}

    .interior-banner-wrap .inner::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4);z-index:1; }

    .ai-img-video-wrap .inner{margin:0;}

    .up-to-date .inner{min-height:300px;}

    .product-slider-wrap{padding:40px 0 60px}
    .product-slider-wrap .top-inner .left-part img{margin:0 auto;}
    .product-slider-wrap  .slick-slider ul.slick-dots{margin-top:40px;}

    .img-video-rotator-wrap .inner{padding:40px;margin:0;}
    .img-video-rotator-wrap .slider{margin:0 -10px;}
    .img-video-rotator-wrap .slider .col{padding:0 10px;}

    .interior-banner .inner{padding:25px 40px 0;align-items:flex-end;}
    .category-list .card-grids .item .image{height:240px;}
    .testimonial-single .inner{margin:0;}

    .showroom_sc .showroom_list_item { width: 33.33%; }

    .steamline-compromise .image { width: 500px; }
    .steamline-compromise .main .right { width: calc(100% - 440px); }
    .steamline-compromise .main .box .line { width: 110px; left: -110px; top: 96px; }
    .steamline-compromise .main .box .line:after { width: 30px; height: 30px; bottom: -18px; left: -12px; }

    .steamline-compromise .main .box:nth-child(2) .line { left: -318px; width: 318px; }
    .steamline-compromise .main .box:nth-child(2) .line:after { bottom: -16px; left: -12px; }
    .steamline-compromise .main .box:nth-child(3) .line { left: -111px; top: -10px; width: 109px; }
    .steamline-compromise .main .box:nth-child(3) .line:after { top: -8px; left: -13px; }

    .resource-feature .title-part{margin:0 0 30px;}
    .resource-feature .inner .text{width:calc(100% - 350px);padding:30px;}
    .resource-feature .inner .image{width:350px;}
    .resource-feature .inner .text h2{font-size:28px;line-height:1.4;}

    .resource_listing .post-listing .list{width:calc(50% - 30px);}

    .content-with-form .inner .text{width:100%;padding:0;text-align:center;max-width:650px;margin:0 auto;}
    .content-with-form .inner .text [class*="button-"]{margin-top:20px;}
    .content-with-form .inner .form-wrap{margin:50px 0 0;}
    .content-with-form .inner .form-wrap .actions{text-align:center;}

    .carousel-multi-card-wrap .multi-card-swiper{max-width:730px;}

    
}

@media(max-width:991px){
    body{margin:76px 0 0;}

    .banner-wrap{padding:0px 0 18px;margin-bottom: 20px;}
    .banner-wrap .slider-inner{padding:46px 30px;}
    .banner-wrap .right-part{margin-top:24px;}
    .banner-wrap .right-part img{display:block;margin:0 auto;}
    .banner-wrap [class*="button-"]{margin-top:18px;}
    .banner-wrap .slick-slider ul.slick-dots{margin-top:-40px;z-index:1;position:relative;}

    .products{padding:9px 0 25px;}
    .products .inner{padding:60px 30px 50px;}
    .products .title-part { margin-bottom:54px; }
    .products .list{width:calc(50% - 26px);}

    .whats-new .list-wrapper{max-width: 390px; margin: 0 auto;}
    .whats-new .list{height:auto; float:none;}
    .whats-new .list .hoverDv{position:static;opacity:1;visibility:visible;background:var(--grey_bg);height:calc(100% - 240px);padding:26px 24px;}
    .whats-new .list .hoverDv .link_text a{font-size:inherit; line-height:normal;}
    .whats-new .list .hoverDv *{color:unset}
    .whats-new .list .hoverDv:before{display:none;}
    .whats-new .list .box{display:none}
    .whats-new .list .image{height:240px;}    
    .whats-new .list .date{margin-bottom:6px;}
    .whats-new .slick-track{display:flex;}
    .whats-new .list.featured-block{height:auto;}

    .up-to-date .inner{padding:75px 20px;}
    .up-to-date .inner .form-inner .hs-form-field { width: 100%; padding:0;}
    .up-to-date .inner .form-inner .hs-form .hs_submit{margin:0 auto;padding-top:20px;}
    .interior-banner-wrap .inner{padding:80px 30px;}
    .ai-img-video-wrap { padding:50px 0 25px; }

    .left-right-img-wrap{padding:25px 0 40px;}
    .left-right-img-wrap .row .col:not(:last-child){ margin-bottom:50px; }
    .left-right-img-wrap .row .inner-col .left-part{width:100%;}
    .left-right-img-wrap .row .inner-col .right-part{ width:100%;}
    .left-right-img-wrap .row .left-part .video-inner .thumbnail-img img,
    .left-right-img-wrap .row .inner-col .left-part .img-bx img{margin:0 auto;}

    .product-slider-wrap .top-inner .left-part{width:100%}
    .product-slider-wrap .top-inner .right-part{width:100%;}

    .img-video-rotator-wrap{padding:40px 0 25px;}

    .interior-banner .inner{padding:50px 30px 0;text-align:center;}
    .interior-banner .text{width:100%;padding:0;}
    .interior-banner .image{width:100%;max-width:300px;margin:50px auto 0;}

    .category-list .card-grids{gap:16px;}
    .category-list .card-grids .item{width:calc(50% - 8px);}
    .category-list .card-grids .item .image{height:180px;}
    .category-list .card-grids .item .details{padding:40px 20px;}
    .category-list .card-grids .item .details .desc br{display:none;}

    .testimonial-single .inner{padding:30px;border-radius:10px;}
    .testimonial-single .img, 
    .testimonial-single .video-inner{width:100%;margin:0 auto;}
    .testimonial-single .img > img{margin:0 auto;}
    .testimonial-single .text{width:100%;padding:30px 0 0;text-align:center;}

    .request-form .inner{padding:50px;margin:30px 0 0;}
    .request-form .default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:calc(50% - 28px);}
    .request-form .default-form .hs-form fieldset.form-columns-3 .hs-form-field:last-child{width:calc(100% - 28px);}


    .showroom_sc .showroom_topwrap .pointIcon.icon1 { top: 200px; left: 185px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon2 { bottom: 92px; left: calc(50% - 68px); }
    .showroom_sc .showroom_topwrap .pointIcon.icon3 { top: 180px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon4 { bottom: 50px; left: calc(50% + 60px); }

    .showroom_sc .showroom_topwrap .indicator.indicator1 { width: 70px; left: 125px; top: 180px; }
    .showroom_sc .showroom_topwrap .indicator.indicator2 { width: 95px; top: 226px; left: 204px; }
    .showroom_sc .showroom_topwrap .indicator.indicator3 { top: 145px; width: 85px; left: calc(50% - 15px); }
    .showroom_sc .showroom_topwrap .indicator.indicator4 { top: 276px; width: 70px; left: calc(50% + 29px); }

    .showroom_sc .showroom_point_wrap.one { top: 134px; left: 10px; }
    .showroom_sc .showroom_point_wrap.two { top: 118px; }
    .showroom_sc .showroom_point_wrap.three { top: 46px; }
    .showroom_sc .showroom_point_wrap.four { bottom: 135px; left: calc(50% + 40px); }

    .showroom_sc .showroom_list_item { width: 50%; }
    .showroom_sc .showroomVideo_wrap { width: 480px; height: auto; margin-top: 35px; }
    .showroom_sc .showroomVideo_wrap a.clickbtn { top: unset; bottom: 100%; margin: 0 0 10px auto; }

    .steamline-compromise { padding: 50px 0; }
    .steamline-compromise .image { width: 100%; max-width: 450px; margin: 0 auto; }
    .steamline-compromise .main .right { width: 100%; margin: 20px 0 0; }
    .steamline-compromise .main .box .line { display: none; }

    .subcategories-sec{padding:50px 0;}
    .subcategories-sec .inner .item{text-align:center;margin:30px 0 0;}
    .subcategories-sec .inner .item > .title{width:100%;}
    .subcategories-sec .inner .item .txt{width:100%;padding:0;}
    .subcategories-sec .inner .item .txt p{margin:0 0 15px 0;}

    .resource-feature .inner .text h2{font-size:22px;line-height:1.4;margin:0 0 10px;}
    .resource-feature .inner a{flex-direction:column-reverse;display:flex;}
    .resource-feature .inner .image{width:100%;line-height:0;}
    .resource-feature .inner .text{width:100%;padding:30px 20px;}
    .resource-feature .inner .topic{margin:0 0 10px;}

    .resource_listing .post-listing .list-wrapper{margin:0 -10px;}
    .resource_listing .post-listing .blog_item{width:calc(50% - 20px);margin:0 10px 20px;}

    .carousel-multi-card-wrap{padding:50px 0;}
    .carousel-multi-card-wrap .col-inner .top-part .img-bx, 
    .carousel-multi-card-wrap .col-inner .top-part .thumbnail-img,
    .carousel-multi-card-wrap .col-inner .top-part .video-inner { height:300px; }
    .carousel-multi-card-wrap .swiper-button-prev,
    .carousel-multi-card-wrap .swiper-button-next {display:none}
    .carousel-multi-card-wrap .col:not(.swiper-slide-active){opacity:1;transform:scale(1) translate(0px,0);transition:.4s;}
    .carousel-multi-card-wrap .col{margin:0}
    .carousel-multi-card-wrap .col.swiper-slide-prev{transform:scale(1) translate(0px,0);}
    .carousel-multi-card-wrap .col.swiper-slide-active{z-index:1;}
    .carousel-multi-card-wrap .col.swiper-slide-next{transform:scale(1) translate(0px,0);}
    .carousel-multi-card-wrap .col.swiper-slide-next + .col{transform:scale(1) translate(0px,0);transition:.25s;}
    .carousel-multi-card-wrap .multi-card-swiper{padding:0;max-width:400px;margin:0 auto}
    .carousel-multi-card-wrap .col-inner{box-shadow:unset;border-radius:20px;overflow:hidden}
    .carousel-multi-card-wrap .swiper-pagination{margin-top:50px;}

    .carousel-full-width-wrap{padding:50px 0;}
    .carousel-full-width-wrap .slick-list{max-width:100%;}
    .carousel-full-width-wrap .col{padding:0 5px;}
    .carousel-full-width-wrap .col-inner{display:block;}
    .carousel-full-width-wrap .slider { max-width: 400px; margin: 0 auto; }
    .carousel-full-width-wrap .col-inner .left-part .img-bx,
    .carousel-full-width-wrap .col-inner .left-part .video-inner,
    .carousel-full-width-wrap .col-inner .left-part .thumbnail-img{height:300px;}
    .carousel-full-width-wrap .col-inner .left-part,
    .carousel-full-width-wrap .col-inner .right-part{width:100%;}
    
    .leadership-section{padding:35px 0;}
    .leadership-section .grid .item{width:50%;}
    .fancybox-slide .fancybox-content.leader-popup{max-width:700px;padding:25px;}
    .leader-popup .inner .right{padding-left:30px;}
    .leadership-section .grid .item .details .readBio{display:block;}
    .leadership-section .grid .item:hover .img:before, .leadership-section .grid .item:hover .img > div{display:none;}
    .leadership-section .grid .item.noPopup .details .readBio{display:none;}

}

@media(max-width:767px){
    .fancybox-slide{padding:30px 20px;}

    .banner-wrap{padding: 0 0 10px;}
    .banner-wrap .container{padding: 0;}
    .banner-wrap h1,
    .banner-wrap .h1{font-size: 48px;line-height: 51px;}
    .banner-wrap .slider-inner{border-radius:0;padding:46px 9px 50px;text-align:center; display:flex; align-items:center;}
    .banner-wrap .left-part{width:100%;padding:0;}
    .banner-wrap .right-part{width:100%;padding:0;max-width:236px;margin:24px auto 0;}

    .products{padding:7px 0 25px;}
    .products .inner{padding:60px 30px 60px;width:calc(100% + 48px);margin:0 -24px;border-radius:0;}
    .products .list-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0;row-gap:35px;}
    .products .list .image{height:189px;}
    .products .list .content-part{text-align:center;height:calc(100% - 189px);padding:24px 20px 24px;}
    .product-slider-wrap .thumbnail-part-main{display:none;}

    .about{padding:50px 0;}
    .about .title-part h2{margin-bottom:25px;}
    .about [class*=button-]{margin:35px 0 0;}

    .up-to-date .inner{padding:60px 30px;border-radius:0;margin:0 -24px;min-height:auto;}
    .up-to-date .inner .title-part h2{margin-bottom:10px;}
    .up-to-date .inner [class*=button-]{margin:25px 0 0;}

    .whats-new { padding: 25px 0 0; }
    .whats-new .title-part { margin-bottom:40px;}
    .whats-new .list-wrapper{margin:0 auto;}
    .whats-new .list-wrapper .list .image{height:225px;}    
    .whats-new .slick-slider ul.slick-dots{margin-top:35px;}

    .two-card-wrap .list-wrapper{margin:0;display:flex;flex-wrap:wrap;}
    .two-card-wrap .list-wrapper .list{max-width:506px;margin:0 auto;width:100%;padding:30px;}

    .ai-img-video-wrap .inner-bg{padding:50px 20px}
    .ai-img-video-wrap .inner .title-part{margin-bottom:40px}
    .ai-img-video-wrap .video-img-col:not(:last-child){margin-bottom:50px}
    .ai-img-video-wrap .video-img-col .video-part iframe,
    .ai-img-video-wrap .video-img-col .video-part .wistia_embed,
    .ai-img-video-wrap .video-img-col .video-part video { border-radius:10px; }
    .ai-img-video-wrap .video-img-col .yt-video iframe { height:300px; }

    .left-right-img-wrap { padding: 25px 0; }
    .left-right-img-wrap .row .col:not(:last-child) { margin-bottom: 40px; }
    .left-right-img-wrap .row .inner-col{display:flex;flex-wrap:wrap;row-gap:30px;}

    .product-slider-wrap{padding:25px 0;}
    .product-slider-wrap .top-part{margin:0 -10px;}
    .product-slider-wrap .top-part .col{padding:0 10px;}
    .product-slider-wrap .top-inner{display:flex;flex-wrap:wrap;}

    .img-video-rotator-wrap .inner{padding:40px 20px;}
    .img-video-rotator-wrap .slider .img-bx img, .img-video-rotator-wrap .slider .video-inner .thumbnail-img img{height:52vw;}

    .category-list .card-grids .item{width:100%;}
    .category-list .card-grids .item + .item{margin:30px 0 0;}
    .category-list .card-grids .item .image{height:48vw;}

    .testimonial-single .img > img{border-radius:10px;}
    .testimonial-single .text .content{font-size:16px;line-height:24px;}
    .testimonial-single .video video, 
    .testimonial-single .video iframe{border-radius:10px;}
    .testimonial-single .video .wistia_embed > div{border-radius:10px !important;}

    .request-form .inner{padding:50px 30px;border-radius:10px;margin:0;}
    .request-form .default-form .hs-form fieldset.form-columns-3 .hs-form-field,
    .request-form .default-form .hs-form fieldset.form-columns-3 .hs-form-field:last-child{width:100%;}

    .showroom_sc { padding: 50px 0 0;}
    .showroom_sc .title-part { margin-bottom: 30px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon1 { left: 28%; top: 53%; }
    .showroom_sc .showroom_topwrap .pointIcon { height: 14px; width: 14px; }
    .showroom_sc .showroom_topwrap .pointIcon.icon2 { bottom: 25%; left: 40%; }
    .showroom_sc .showroom_topwrap .pointIcon.icon3 { top: 47%; }
    .showroom_sc .showroom_topwrap .pointIcon.icon4 { bottom: 15%; left: calc(50% + 65px); }

    .showroom_sc .showroom_topwrap .indicator.indicator1 { width: 70px; left: 20%; top: 48%; }
    .showroom_sc .showroom_topwrap .indicator.indicator2 { width: 70px; left: calc(34% - 3px); top: auto; bottom: calc(36% - 1px); }
    .showroom_sc .showroom_topwrap .indicator.indicator3 { top: 37%; width: 100px; left: calc(50% - 23px); }
    .showroom_sc .showroom_topwrap .indicator.indicator4 { width: 80px; top: auto; bottom: 28%; left: calc(50% + 28px); }

    .showroom_sc .showroom_point_wrap.one { top: 36%; }
    .showroom_sc .showroom_point_wrap.two { top: 39%; left: 30%; }
    .showroom_sc .showroom_point_wrap.three { top: 10%; left: calc(50% + 20px); }
    .showroom_sc .showroom_point_wrap.four { bottom: 38%; left: calc(50% + 20px); }

    /*.showroom_sc .showroom_list_item { width: 50%; }*/

    .showroom_sc .showroomVideo_wrap { position: fixed; top: 0; left: 0; height: 100%; width: 100%; margin: 0; background: rgba(0, 0, 0, 0.8); padding: 15px; }
    .showroom_sc .showroomVideo_itemwrap { position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 300px; right: 0; margin: auto; }

    .resource_listing{padding:30px 0 50px}
    .resource_listing .post-listing .blog_item{width:100%;margin:20px auto;max-width:364px;width:100%;}
    .resource_listing .post-listing .list-wrapper{margin:0;}
    .resource_listing .topic_filter{margin:0 auto 30px;}
    .resource_listing .topic_filter .topic_label{padding:15px 35px 15px 16px;}
    .resource_listing .topic_filter .topic_label:after{top:12px;right:15px;}
    .pagination{margin-top:30px;}

    .content-with-form .inner, .content-with-form .inner.hideForm{padding:40px 20px;}
    .content-with-form .inner .text h2{font-size:28px;line-height:36px;}
    .content-with-form .inner .form-wrap{width:100%;max-width:435px;margin:50px auto 0;padding:20px;border-radius:10px;}

    .carousel-multi-card-wrap .col-inner .top-part .img-bx, 
    .carousel-multi-card-wrap .col-inner .top-part .thumbnail-img,
    .carousel-multi-card-wrap .col-inner .top-part .video-inner { height:200px; }
    .carousel-multi-card-wrap .col-inner .content-part{padding:25px;}

    .carousel-full-width-wrap .col-inner .left-part .img-bx,
    .carousel-full-width-wrap .col-inner .left-part .video-inner,
    .carousel-full-width-wrap .col-inner .left-part .thumbnail-img{height:200px;}
    .carousel-full-width-wrap .col-inner .right-part{padding:20px;}

    .category-list.about-grid{padding:55px 0 30px;}
    .category-list.about-grid .card-grids{margin-top:40px;}
    
    .streamlined-hero { padding-bottom: 30px; }
    
    .leadership-section .grid{display:flex;flex-wrap:wrap;}
    .fancybox-slide .fancybox-content.leader-popup{max-width:90%;}
    .leader-popup > .inner{display:flex;flex-wrap:wrap;}
    .leader-popup .inner .left{width:100%;max-width:250px;margin:0 auto;}
    .leader-popup .inner .right{width:100%;padding:25px 0 0;margin:0;text-align:center;}
    .leader-popup .inner .left .icons{justify-content:center;}
    .leader-popup.fancybox-content .fancybox-close-small{right:10px;width:25px;height:25px;top:10px;}
    
}

@media(max-width:640px){
    .products .list{width:100%;max-width: 350px; margin: 0 auto;}
    .products .list .content-part{display:block;}

    .showroom_sc .showroom_topwrap .indicator { display: none !important; }
    .showroom_sc .showroom_list_item { width: 100%; }

    .showroom_sc .showroom_point_wrap { padding: 5px; font-size: 12px; }
    
    .career-listing #lever-jobs-container a.lever-job-title { flex: 100%; }
    .career-listing #lever-jobs-container span.lever-job-tag { flex: 100%; }
    
    .leadership-section .grid .item{max-width:300px;width:100%;margin:0 auto;}
    
}

@media(max-width:389px){
    .container{padding-left:15px;padding-right:15px;}

    .banner-wrap .slider-inner{width:calc(100% + 30px);margin:0 -15px;}

    .products .inner{padding:60px 30px 60px;width:calc(100% + 30px);margin:0 -15px;}

    .whats-new .list-wrapper{margin:0 -13px;}

    .about .title-part h2{margin-bottom:15px;}
    .about [class*=button-]{margin:25px 0 0;}

    .up-to-date .inner{margin:0 -15px;padding:50px 30px;}

    .interior-banner .inner{padding:30px 15px 0;}
    .interior-banner .text h2{font-size:23px;line-height:35px;}
    .interior-banner .image{margin:30px auto 0;}

    .category-list .card-grids .item{border-radius:10px;}
    .category-list .card-grids .item .image:not(:has(img)){min-height:220px;}
    .category-list .card-grids .item .details{padding:30px 15px;}
    .category-list .card-grids .item .details h3{font-size:22px;line-height:30px;margin-bottom:8px;}
    .category-list .card-grids .item .details .desc{font-size:14px;line-height:22px;}

    .testimonial-single .inner{padding:15px;}
    
    .leadership-section .grid .item .img{height:270px;}
    .leadership-section .grid .item .details{padding:25px;}
    
}