.header-main {position: relative !important;}
#header-top-bar {background: #204b6a;}
.inner-banner {height: 650px;padding-top: 80px;position: relative;background-image: url("../images/gdpr-compliant-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;}

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

.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: 210px;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;}

  .gdpr{padding:20px 0px;}
  .gdpr h3{font-size: 16px;padding: 0px;}
  .gdpr p{font-size: 14px;}
  .gdpr ul{margin-left: 0px;padding: 0px;}
  .gdpr ul li{font-size: 14px;padding: 5px 0px;}
  .gdpr ul li span{font-size: 16px;}
  .gdpr ul li p{font-size: 14px;padding: 0px 0px 0px 20px;}
  .gdpr ul li::before{top: 0px;}
  .gdpr section{padding: 0px;}
  .gdpr section h5{font-size: 18px;line-height: 20px;}
  .gdpr section h5::after{padding-top: 5px;}
  .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;}

  .gdpr{padding:20px 15px;}
  .gdpr h3{font-size: 16px;padding: 0px;}
  .gdpr p{font-size: 14px;}
  .gdpr ul{margin-left: 0px;padding: 0px;}
  .gdpr ul li{font-size: 14px;padding: 5px 0px;}
  .gdpr ul li p{font-size: 14px;padding: 0px 0px 0px 20px;}
  .gdpr ul li::before{top: 22px;}
  .gdpr section{padding: 0px;}
  .gdpr section h5{font-size: 18px;line-height: 20px;}
  .gdpr section h5::after{padding-top: 5px;}
  .stk-rytsidebar{display: none;}
}
@media only screen and (min-width:768px) and (max-width:1024px) {
  .inner-banner {padding-top: 20px;height: 180px;background: #204b6a;}
  .inner-banner h1 {font-size: 35px;}
  .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;}

  .gdpr{padding:20px 15px;}
  .gdpr h3{font-size: 16px;padding: 0px;}
  .gdpr p{font-size: 14px;}
  .gdpr ul{margin-left: 0px;padding: 0px;}
  .gdpr ul li{font-size: 14px;padding: 5px 0px;}
  .gdpr ul li p{font-size: 14px;padding: 0px 0px 0px 20px;}
  .gdpr ul li::before{top: 22px;}
  .gdpr section{padding: 0px;}
  .gdpr section h5{font-size: 18px;line-height: 20px;}
  .gdpr section h5::after{padding-top: 5px;}
}
@media only screen and (min-width:1024px) and (max-width:1280px) {
  .inner-banner {padding-top: 20px;height: 220px;}
  .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}
  .gdpr{padding: 0px 15px;}
  .gdpr h3{font-size: 22px;padding-top: 20px;}
  .gdpr p{font-size: 14px;padding: 20px 0px;}
  .gdpr ul{margin-left: 10px;}
  .gdpr ul li{font-size: 14px;padding: 5px 0px;}
  .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: 100px;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: 120px;height: 460px;}
  .inner-banner h1 {font-size: 52px;}
  .inner-banner p {font-size: 24px;line-height: 34px;}
}