@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');*{margin:0;padding:0;box-sizing:border-box}
.isLink{color:blue;cursor:pointer;text-decoration:underline}
.rb-container{width:100%;background:linear-gradient(276deg,#52aee2 6.04%,#0d438d 101.28%);position:relative;top:0;margin-top:80px;min-height:318px}
.rb-container-sub{display:flex;justify-content:space-between;align-items:center}
#container-ebf7e061f7 .rb-container{position:relative;top:0;height:284px}
.rb-p1{display:flex;flex-direction:column;margin-left:58px;width:50vw;position:relative;top:38px}
.rb-p1-a{color:var(--card-white-card-ffffff,var(--White,#FFF));color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:12px}
.rb-p1-h2{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px;width:100%}
.rb-p1-p{display:flex;color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:18px}
.rb-p1-btn-div{display:flex;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}
.rb-p1-btn-div-1,.rb-p1-btn-div-2{display:flex;flex-direction:column;align-items:center;gap:8px;margin:28px 24px 62px 0}
.rb-p1-btn-div-1-btn{display:flex;padding:12px 16px;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--Gradients-Orange,#ff6700);background:var(--Gradients-Orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%));color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}
.rb-p1-btn-div-1-btn-img{width:30px;height:30px;margin-right:8px}
.rb-p1-btn-div-1-p{color:#FFF;font-size:14px}
.rb-p2{position:relative;right:9%;width:271px}
.rb-p2-img{width:100%;height:100%;object-fit:contain;cursor:pointer}
.etouchp{margin-left:58px;padding-top:40px}
@media only screen and (max-width:768px){.rb-container{padding:16px;min-height:auto;margin-top:52px}
.rb-container-sub{flex-direction:column-reverse}
.rb-p1{top:4px;width:100%;gap:12px;margin:22px 0 12px 0}
.rb-p2{width:200px;right:0}
.rb-p1-a{font-size:10px;font-style:normal;font-weight:500;line-height:normal;margin-left:16px;margin-bottom:0}
.rb-p1-h2{font-size:18px;font-style:normal;font-weight:700;line-height:22px;width:100%;margin:0}
.rb-p1-btn-div{flex-direction:column;align-items:center;gap:0}
.rb-p1-btn-div-1,.rb-p1-btn-div-2{margin:0}
.etouchp{margin-left:unset;margin-top:unset}
}
.life-videos-modal{position:fixed;display:none;max-width:688px;width:85%;height:420px;padding:12px 24px 48px 24px;transform:translate(-50%,-50%);flex-direction:column;align-items:flex-end;gap:12px;z-index:999;border-radius:10px;border:1px solid var(--card-stroke-99-bfde,#99bfde);background:var(--White,#FFF);top:50%;left:50%}
.life-videos-modal iframe{width:100%;height:100%}
.lifevideo-overlay-img{top:0;width:100vw;height:100%;left:0;background:rgba(0,0,0,.7);position:fixed;z-index:100;display:none}
.life-videos-modal-close{cursor:pointer}
.videos-card-item-ifr{width:100%;height:240px;border:8px solid var(--card-white-card-ffffff,#FFF)}
.pdp-hero-main-container .watch-video{display:flex;justify-content:flex-end;width:100%;padding-top:40px}
.pdp-hero-main-container .watch-video button img{display:inline;vertical-align:middle;margin-right:5px}
.pdp-hero-main-container .watch-video button{width:135px;height:36px;padding:8px 12px 8px 12px;gap:8px;border-radius:0 0 10px 10px;cursor:pointer;color:white;background:linear-gradient(90deg,#ff6700 0,#ff8900 100%)}
@media only screen and (max-width:768px){.videos-card-container{padding:16px;gap:8px}
.videos-card-h2{font-size:18px;font-weight:700;line-height:22px}
.videos-card-item-container{justify-content:center;align-items:flex-start}
.videos-card-item{width:100%;gap:8px;height:auto}
.videos-card-item-ifr{height:200px}
.videos-card-item-h4{font-size:14px;line-height:18px}
.videos-card-container .pagination-section-number,.pagination-section-number-active{width:24px;height:24px}
.life-videos-modal{height:92%;transform:translate(-50%,-43%);width:100%;align-items:center}
.life-videos-modal iframe{width:100%;height:60%;margin:auto}
.life-videos-modal-close{position:absolute;content:url("../../../../content/dam/balic-web/close2.svg");top:-50px}
}
@media only screen and (max-width:400px){.videos-card-item .media-player{width:36px;height:36px}
}