section.privacy-hero{text-align: center;padding: 260px 0px 0px 0px;height: 100vh;background:var(--color-12);display:flex;align-items: center;justify-content: flex-start;flex-direction: column;position:relative;}
section.privacy-hero h1{line-height: 1;display:flex;align-items: center;justify-content: flex-start;flex-direction: column;} 
section.privacy-hero .icon{position:absolute;}
section.privacy-hero .icon.si-01{top: 0%;left: 100%;}
section.privacy-hero .icon.si-02{top: 31%;right: 97%;z-index: 9;}
section.privacy-hero .icon.li-01{bottom: 0%;right: 0%;}
 
section.privacy-01{padding:80px 0px;}
section.privacy-01 #myTab{gap: 40px;display: flex;align-items: center;justify-content: center;border:none;}
section.privacy-01 #myTab li{}
section.privacy-01 #myTab li button{color: var(--color-13);font-family: 'juana_altmedium';font-size: var(--rfs-21);text-align:center;padding: 0px !important;display: flex;flex-direction: column;border:none;transition:all 100ms ease-in-out;align-items: center;}
section.privacy-01 #myTab li button .tab-icon{margin-bottom:10px;position:relative;}
section.privacy-01 #myTab li button .tab-icon .icons{position: relative;z-index: 9;width: 180px;}
section.privacy-01 #myTab li button .tab-icon .circles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter: grayscale(1) brightness(1.2);transition:all 100ms ease-in-out;}
section.privacy-01 #myTab li button .tab-text{}

section.privacy-01 #myTab li button.active {color:var(--color-12);transition:all 100ms ease-in-out;}
section.privacy-01 #myTab li button.active .tab-icon .circles{filter: grayscale(0);transition:all 100ms ease-in-out;}

.tab-details{}
.tab-details h2{color:var(--color-12);font-family: 'juanabold_it';font-size:var(--rfs-48);}
.tab-details h4{color: var(--color-13);font-family: 'juana_altmedium';font-size: var(--rfs-30);margin-bottom: 30px;}
.tab-details ul{color: var(--color-13);margin:0px 0px 0px 24px;padding:0px;}
.tab-details ul li{padding:5px 0px;}


section.privacy-02{background:#FFEFCC;padding:80px 0px;}
section.privacy-02 .steps{text-align: center;max-width: 240px;position: absolute;}
section.privacy-02 .steps h3{font-size:var(--rfs-36);font-family: 'juana_altbold';font-weight: 700;}
section.privacy-02 .steps .dots{width:20px;height:20px;display:inline-block;background: var(--color-12);border-radius: 100px;box-shadow:0px 0px 0px 15px #7E7E7E;margin:20px 0px;}
section.privacy-02 .steps p{}
section.privacy-02 .steps p strong{display:block;}

section.privacy-02 .steps.s-01{top: 15%;left: 35%;}
section.privacy-02 .steps.s-02{top: 35%;left: 64%;}
section.privacy-02 .steps.s-03{top: 51%;left: 20%;}
section.privacy-02 .steps.s-04{top: 72%;left: 71%;}


section.privacy-03 {padding: clamp(60px, 5vw, 120px) 0px;}
section.privacy-03 .expertise-slider{margin-top:30px;}
section.privacy-03 .testimonials-box{background: #f5f5f5;margin: 100px 30px 30px 30px;padding: 5% 7%;border: 1px solid var(--color-05);max-width: 50vw;min-height: 400px;display: flex;flex-direction: row;align-items: center;justify-content: center;box-shadow: 0px 0px 10px 0px #e0e0e057;transition: all 500ms ease-in-out;}
section.privacy-03 .testimonials-box h4{font-size: var(--rfs-30);}
section.privacy-03 .testimonials-box .designation{color: var(--color-13);opacity: .5;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
section.privacy-03 .testimonials-box img{max-width: 240px;}
section.privacy-03 .testimonials-box .col-md-5{display:none;}

section.privacy-03 .slick-current.slick-active.slick-center .testimonials-box{margin-top: 20px;transition:all 300ms ease-in-out;}

section.privacy-03 ul.slick-dots{margin: 0px;padding: 0px;list-style-type: none;gap: 10px;display: flex;align-items: center;justify-content: center;}
section.privacy-03 ul.slick-dots li{}
section.privacy-03 ul.slick-dots li button{font-size: 0px;width: 30px;height: 3px;border: none;opacity: 0.2;background: var(--color-13);transition: all 300ms ease-in-out;}
section.privacy-03 ul.slick-dots li.slick-active{}
section.privacy-03 ul.slick-dots li.slick-active button{opacity: 1;transition: all 300ms ease-in-out;}

section.container-privacy {
  max-width: 900px;
  margin: 0px auto;
  padding: 40px;
  padding-top: 120px;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  font-family: "eina03-regularuploaded_file", serif;
  color: #333;
  line-height: 1.6;
}
section.container-privacy h3 {
    font-family: 'juana_altmedium', serif;
    font-weight: normal;
    margin: 60px auto;
}

