.header-main {position: relative !important;}
#header-top-bar {background: #204b6a;}
.inner-banner {height: 650px;padding-top: 80px;position: relative;background-image: url("../images/privacy-policy-banner.jpg");background-position: top center;background-size: 100%;background-repeat: no-repeat;color: #fff;}
.inner-banner h1 {font-family: Lato, sans-serif;font-size: 60px;  font-weight: 900;  margin-bottom: 15px;  color: #fff;line-height: 1.2;}
.inner-banner h2 {font-family: 'Poppins-Regular';font-size: 18px;margin: 20px 0px 0px 0px;  line-height: 26px;}

.privacy{padding: 60px 0px;position: relative; font-family: 'Poppins-Regular';color: #2a2a2a;}
.privacy ul{position: relative;padding: 0px; color: #1e1e1e; }
.privacy ul li{font-family: 'Poppins-Regular';font-size: 18px;padding-bottom: 20px;}
/* .privacy ul li::before{content:"\27A4";position: relative;font-family:"Flaticon";color: #1766ae;} */
.privacy ul li span{font-size: 20px;color: #1766ae;font-family: 'Poppins-Medium';padding-left: 8px;}
.privacy ul li p{font-size: 16px;padding:2px 0px 0px 0px;text-align: left;margin: 0px;}
.privacy h3 {padding:0px 20px;font-size: 24px;width: 100%;}
.privacy p {font-family: 'Poppins-Regular'; font-size: 16px;}
.privacy h4 {font-size: 20px;}
.privacy section{position: relative;padding: 0px 20px;}
.privacy section h5 {font-size: 22px;border-bottom: 1px solid #e6e8eb;line-height: 50px;font-family: 'Poppins-Medium';}
.privacy section h5::after {content: "";border-bottom: 4px solid #1766ae;width: 50px;display: inherit;position: relative;}
.imp{font-size:18px !important;color:#614a13;background:#fff3d6;padding:20px 25px;border-left:5px solid #ddba65;}

.privacy ul li ul{position: relative;padding:10px 0px 0px 25px;}
.privacy ul li ul li::before{content:"\f19c";position: relative;font-family:"Flaticon";color: #ff6000;left: 0;position: absolute;}
.privacy ul li ul li span{font-size: 18px;color: #ff6000;font-family: 'Poppins-Medium';padding-left: 6px;}
.privacy ul li ul li ul li::before{content:"\f0da";position: relative;font-family: "FontAwesome";color: #ff6000;font-size: 16px;left: 0;position: absolute;padding-left: 15px;padding-top: 2px;}
.pdng{padding-bottom: 0px !important;}
.privacy ul li ul li ul li ul li{padding-bottom: 0px;}
.privacy ul li ul li ul li ul li::before{content:"\f0da";font-family: "FontAwesome";color: #434343;font-size: 16px;left: 0;position: absolute;padding-left: 15px;padding-top: 2px;}
.pdng{padding-bottom: 0px !important;}
.link{font-size: 18px!important;}
.link a{color: #000;font-family: 'Poppins-Regular'; border-bottom: 1px solid #ccc!important;position: relative;text-decoration: none;}
.link a:hover{color: #1766ae;}
.link a::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  border-radius: 4px;
  background-color: #1766ae;
  bottom: -1px;
  left: 0;
  transform-origin: right;
  transform: scaleX(0);
  transition: transform .3s ease-in-out;
}
.link a:hover::before {
  transform-origin: left;
  transform: scaleX(1);
}
.link i{padding:6px 6px 0px 0px;color: #1766ae;}

.stk-rytsidebar {position: sticky;top: 105px;box-shadow: 0 2px 2px #eee;z-index: 1;}
.sidebar-content-wrap{border: 1px solid #ebebeb;}
.stk-rytsidebar h5 {font-size: 22px;font-family: 'Poppins-Semibold';}
.stk-rytsidebar ul{padding:0px; color: #1e1e1e; }
.stk-rytsidebar ul li{font-family: 'Poppins-Regular';font-size: 16px;border-bottom: 1px dashed #d2d1d1;padding: 10px 0px;}
.stk-rytsidebar ul li::before{display: none;}
.stk-rytsidebar ul li a{color: #1e1e1e;line-height:16px;text-decoration: none;}
.stk-rytsidebar ul li a:hover{color: #0056b3;}

@media only screen and (min-width:320px)and (max-width:479px) {
  .inner-banner {padding-top: 20px;height: 260px;background: #204b6a;}
  .inner-banner h1 {font-size: 32px;}
  .inner-banner p {font-size: 16px;line-height: 24px;margin-bottom: 15px;}
  .inner-banner h2 {font-size: 16px;margin: 10px 0px 0px 0px;line-height: 22px;}

  .privacy{padding:20px 15px;}
  .privacy h3{font-size: 16px;padding: 0px;}
  .privacy p{font-size: 14px;}
  .privacy ul{margin-left: 0px;padding: 0px;}
  .privacy ul li{font-size: 14px;padding: 5px 0px;}
  .privacy ul li p{font-size: 14px;padding:2px 0px 0px 24px;}
  .privacy section{padding: 0px;}
  .privacy section h5{font-size: 18px;line-height: 20px;}
  .privacy section h5::after{padding-top: 5px;}
  .privacy h4{font-size: 16px;}
  .link {font-size: 14px !important;margin-bottom: 10px;}
  .imp {font-size: 14px !important;padding: 10px 15px;}
  .privacy ul li span{font-size: 18px}
  .privacy ul li ul li span{font-size: 15px;padding-left: 22px;}
  .privacy ul li ul{padding: 0px;}
  .bg-table thead th{font-size: 16px;}
  .privacy ul li ul li ul li::before{padding-top: 0px;padding-left: 12px;}
  .privacy ul li p{margin-top: 0;margin-bottom: 0.8rem;}

  .stk-rytsidebar{display: none;}
}
@media only screen and (min-width:480px) and (max-width:767px) {
  .inner-banner {padding-top: 20px;height: 280px;background: #204b6a;}
  .inner-banner h1 {font-size: 35px;}
  .inner-banner h2 {font-size: 16px;margin: 10px 0px 0px 0px;line-height: 22px;}
  .inner-banner p {font-size: 16px;line-height: 24px;margin-bottom: 15px;}

  .privacy{padding:20px 15px;}
  .privacy h3{font-size: 16px;padding: 0px;}
  .privacy p{font-size: 14px;}
  .privacy ul{margin-left: 0px;padding: 0px;}
  .privacy ul li{font-size: 14px;padding: 5px 0px;}
  .privacy ul li p{font-size: 14px;padding:0px 0px 0px 24px;}
  .privacy section{padding: 0px;}
  .privacy section h5{font-size: 18px;line-height: 20px;}
  .privacy section h5::after{padding-top: 5px;}
  .privacy h4{font-size: 16px;}
  .link {font-size: 14px !important;margin-bottom: 10px;}
  .imp {font-size: 14px !important;padding: 10px 15px;}
  .privacy ul li span{font-size: 18px}
  .privacy ul li ul li span{font-size: 15px;padding-left: 22px;}
  .privacy ul li ul{padding: 0px;}
  .privacy ul li ul li ul li::before{padding-top: 0px;padding-left: 12px;}
  .privacy ul li p{margin-top: 0;margin-bottom: 0.8rem;}
  .stk-rytsidebar{display: none;}
}
@media only screen and (min-width:768px) and (max-width:1024px) {
  .inner-banner {padding-top: 30px;height: 200px;background: #204b6a;}
  .inner-banner h1 {font-size: 32px;}
  .inner-banner h2 {font-size: 18px!important;margin: 10px 0px 0px 0px;line-height: 24px;}
  .inner-banner p { font-size: 16px;line-height: 24px;margin-bottom: 15px;}

  .privacy{padding:20px 15px;}
  .privacy h3{font-size: 16px;padding: 0px;}
  .privacy p{font-size: 14px;}
  .privacy ul{margin-left: 0px;padding: 0px;}
  .privacy ul li{font-size: 14px;padding: 5px 0px;}
  .privacy ul li p{font-size: 14px;padding:0px 0px 0px 24px;}
  .privacy section{padding: 0px;}
  .privacy section h5{font-size: 18px;line-height: 20px;}
  .privacy section h5::after{padding-top: 5px;}
  .privacy h4{font-size: 16px;}
  .link {font-size: 14px !important;margin-bottom: 10px;}
  .imp {font-size: 14px !important;padding: 10px 15px;}
  .privacy ul li span{font-size: 18px}
  .privacy ul li ul li span{font-size: 15px;padding-left: 22px;}
  .privacy ul li ul{padding: 0px;}
  .privacy ul li ul li ul li::before{padding-top: 0px;padding-left: 12px;}
  .privacy ul li p{margin-top: 0;margin-bottom: 0.8rem;}
}
@media only screen and (min-width:1024px) and (max-width:1280px) {
  .inner-banner {padding-top: 20px;height: 250px;}
  .banner {padding-top: 140px;}
  .banner .banner-content h1 {font-size: 50px;}
  .banner .banner-content p {font-size: 20px;margin-bottom: 16px;}
  .mrlft {margin-left: 120px}
  .stk-rytsidebar{top: 70px;}
  .stk-rytsidebar .p-5{padding: 1rem !important;}
}
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
  .inner-banner {padding-top: 20px;height: 450px;}
  .inner-banner h1 {font-size: 35px;}
  .inner-banner p {font-size: 16px;line-height: 24px;margin-bottom: 15px;}
  .inner-banner h2 {font-size:18px; margin: 10px 0px 0px 20px;}
}
@media (min-width: 1080px) {
  .inner-banner {padding-top: 40px;height: 350px;}
  .inner-banner h1 {font-size: 35px;}
  .inner-banner h2{margin: 10px 0px 0px 0px;}
  .inner-banner p {font-size: 16px;line-height: 24px;}
}
@media (min-width:1920px) {
  .inner-banner {padding-top: 110px;height: 460px;}
  .inner-banner h1 {font-size: 52px;}
  .inner-banner p {font-size: 24px;line-height: 34px;}
}