/* === GLOBAL CSS ===*/ 
:root{
  --blue: #235A81;
    --dark-blue: #184565;
    --red: #EC5F65;
    --white-color: #ffffff;
    --dark-text:#1C1A1B;
    --dark-blend:rgba(28, 26, 27, 0.65);
    --beige:#D2CAB9;
    --beige-light: #E8E4DC;
    --beige-dark:#DBD8D0;
    --beige-white:#F8F7F5;
    --green: #97B1B3;
    --green-light: #CBD8D9;
    --green-white: #E5EBEC;
    --grey: #615B5E;
    --grey-dark: #544F52;
    --grey-medium: #B0ADAF;
    --gret-light: #D7D6D7;
    --tablebggrey:#F8F8F8;
    --black-color:#000;
    --font-thin: 'League Spartan Thin', sans-serif;
    --font-extralight: 'League Spartan ExtraLight', sans-serif;
    --font-light: 'League Spartan Light', sans-serif;
    --font-regular: 'League Spartan', sans-serif;
    --font-medium: 'League Spartan Medium', sans-serif;
    --font-bold: 'League Spartan Bold', sans-serif;
    --font-heavy: 'League Spartan ExtraBold', sans-serif;
    --font-black: 'League Spartan Black', sans-serif;
  }
/*=== HTML BODY ===*/
html{-webkit-text-size-adjust:none;font-size:62.5%;-webkit-font-smoothing:antialiased;}
body{background-color:var(--white-color);color:var(--dark-text);font-family: var(--font-regular);font-weight:400;font-size:1.8rem;line-height:2.4rem;margin: 0}
/*=== HTML BODY ===*/
/*=== CONTAINER ===*/
.container-fluid{max-width:1230px;}
.container-fluid.large-container{max-width:1395px;}
.mw-container{max-width:1230px;}

/*=== CONTAINER ===*/
/*=== POSITIONS ===*/
.position-inherit{position: inherit}
.position-relative{position: relative}
/*=== POSITIONS ===*/
/*=== HIDDEN ===*/
.invisible {position: absolute;left: -9999999px;top: auto;width: 1px;height: 1px;overflow: hidden;visibility: visible;background-color: transparent;}
.sktmain.visible{position: absolute;left: 0;top: 0;width: auto;height: auto;overflow: hidden;visibility: visible ;z-index: 11;}
.sktmain.visible > a{color: #fff; text-decoration: none;font-size: 1.8rem;font-family: var(--font-medium);line-height: normal;padding: 10px 30px;background: var(--black-color);display: block;}
noscript{width: 100%}
noscript.background{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 0;}
noscript > .nojs{position: absolute;width: 100%;height: 100%;top: 0;left:0;z-index: 0;}
.nojs .jsBackDiv{display: none}
noscript.autowidth{width: auto}
noscript.image{width: auto;}
noscript.image > .image{width: 100%;}
/*=== HIDDEN ===*/
/*=== FONT STYLES ===*/
.fnt-thin{font-family: var(--font-thin);}
.fnt-light{font-family: var(--font-light);}
.fnt-medium{font-family: var(--font-medium);}
.fnt-bold{font-family: var(--font-bold);}
.fnt-heavy{font-family: var(--font-heavy);}
.fnt-black{font-family: var(--font-black);}
.fnt-regular{font-family: var(--font-regular);}
/*=== FONT STYLES ===*/
/*=== MODULE STYLES ===*/
header.mega-header + .main-content-wrapper{margin-top: 0px}
.ip3-preview header.mega-header + .main-content-wrapper, .ip3-edit header.mega-header + .main-content-wrapper{margin-top:0}
.module-wrapper{padding: 80px 0}
.module-wrapper:first-child{padding-top: 0px}
.module-inner-wrapper{padding: 0px 0}
#module---page-banner.module-wrapper{padding: 0}
.module-wrapper.bg-blue,
.module-wrapper.bg-dark-blue,
.module-wrapper.bg-black,
.module-wrapper.bg-dark ,
.module-wrapper.bg-dark-blend,
.module-wrapper.bg-beige,
.module-wrapper.bg-beige-light,
.module-wrapper.bg-beige-dark,
.module-wrapper.bg-beige-white,
.module-wrapper.bg-green,
.module-wrapper.bg-green-light,
.module-wrapper.bg-green-white,
.module-wrapper.bg-grey,
.module-wrapper.bg-grey-dark,
.module-wrapper.bg-grey-medium,
.module-wrapper.bg-grey-light,
.module-wrapper.bg-white,
.module-wrapper.bg-section-image
{padding:80px 0;}
.main-content-wrapper section.module-wrapper:last-child{margin-bottom:0}
/*=== IMAGE STYLES ===*/
figure{margin: 0}
figcaption{display: none}
img{ height: auto;width:auto;max-width: 100%;}
/*=== IMAGE STYLES ===*/
/*=== TYPOGRAPHY STYLES ===*/
h1, .h1{font-size: 4.0rem;line-height: 4.8rem;font-family: var(--font-regular);}
h2, .h2{font-size: 3.2rem;line-height: 4.0rem;font-family: var(--font-regular);}
h3, .h3{font-size: 2.4rem;line-height: 3.2rem;font-family: var(--font-regular);}
h4, .h4{font-size: 2.0rem;line-height: 2.8rem;font-family: var(--font-medium);}
h5, .h5{font-size: 1.8rem;line-height: 2.8rem;font-family: var(--font-medium);}
h6, .h6{font-size: 1.6rem;line-height: 2.8rem;font-family: var(--font-regular);}
.label, .rad-caption{font-size: 2.0rem;line-height: 2.8rem;margin: 0px 0px 15px 0px;letter-spacing: 0.2px;font-family: var(--font-medium);text-transform: uppercase}
.small-body{font-size: 1.4rem;line-height: 2.0rem;font-family: var(--font-regular);letter-spacing: 0;}
.h1-large{font-size: 4.4rem;line-height: 4.8rem;font-family: var(--font-regular);letter-spacing: 0;}
.intro-text, .intro-text p{font-size: 3.0rem;line-height: 3.4rem;font-family: var(--font-regular);}
.intro-body, .intro-body p, .rad-introtext{font-size: 2.2rem;line-height: 2.8rem;font-family: var(--font-regular);}
p, .body{font-size: 1.8rem;line-height: 2.4rem;letter-spacing: 0; margin-bottom: 16px;}
.large-body, .large-body p{font-size: 2.2rem;line-height: 2.8rem;}
.quote, .rad-quote{font-size: 3.2rem;line-height: 4.0rem;}
.stat-large{font-size: 5.6rem;line-height: 7.2rem;}
.stat-small{font-size: 4.5rem;line-height: 4.5rem;}
.stat-annotation{font-size: 3.2rem;line-height: 3.2rem;}
.data-bold{font-size: 1.4rem;line-height: 1.4rem;font-weight: 600;font-family: var(--font-bold);}
.data-regular{font-size: 1.4rem;line-height: 1.4rem;font-weight: 400;font-family: var(--font-regular);}
ul{padding: 0;list-style: none}
ul li{font-size: 1.8rem;line-height: 2.4rem;letter-spacing: 0; }
ul.contul li{padding-left: 20px;}
ul.contul li:before
{ content: "\2022";
    color: var(--blue);
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;}
.text-module ul li{position: relative;padding-left: 35px;}
.text-module ul li::before {content: '\e908';position: absolute;font-family: 'icomoon';font-size: 7.5px;background: var(--black-color);border-radius: 50%;color: var(--white-color);width: 16px;height: 16px;display: flex;justify-content: center;align-items: center;left: 3px;top: 8px;}
.second-list-content ul li{margin-bottom: 8px;padding-left: 25px;position: relative}
.second-list-content ul li::before{content: '';width: 12px;height: 12px;position: absolute;background: var(--black-color);border-radius: 100px;top: 6px;left: 0;}
input[type="text"], input[type="email"]{border: 1px solid var(--dark-blue);padding: 9px 16px; font-size: 1.4rem; line-height: 2.6rem;min-width: 277px;height: 40px; color: var(--dark-color)}
input[type="text"]::placeholder{color: var(--dark-blue);text-transform: uppercase;}

a {color: var(--black-color);}
a:hover {text-decoration: none; color: var(--dark-blue);}

/*=== TYPOGRAPHY STYLES ===*/
/*=== COLOR STYLES ===*/
.font--white{color: var(--white-color)}
.blue > *{color: var(--blue)}
.dark-blue > *{color: var(--dark-blue)}
.black-color > *, .rad-color-1{color: var(--black-color)}
.dark-color > *{color: var(--dark-text)}
.dark-blend-color > *{color: var(--dark-blend)}
.beige > *{color: var(--beige)}
.beige-light > *{color: var(--beige-light)}
.beige-dark > *{color: var(--beige-dark)}
.beige-white > *{color: var(--beige-white)}
.green > *{color: var(--green)}
.green-light > *{color: var(--green-light)}
.green-white > *{color: var(--green-white)}
.grey > *{color: var(--grey)}
.grey-dark > *{color: var(--grey-dark)}
.grey-medium > *{color: var(--grey-medium)}
.gret-light > *{color: var(--gret-light)}
/*=== COLOR STYLES ===*/
/*=== bg COLOR STYLES ===*/
.bg-blue {background-color: var(--blue)}
.bg-dark-blue {background-color: var(--dark-blue)}
.bg-black {background-color: var(--black-color)}
.bg-dark {background-color: var(--dark-text)}
.bg-dark-blend {background-color: var(--dark-blend)}
.bg-beige {background-color: var(--beige)}
.bg-beige-light {background-color: var(--beige-light)}
.bg-beige-dark {background-color: var(--beige-dark)}
.bg-beige-white {background-color: var(--beige-white)}
.bg-green{background-color: var(--green)}
.bg-green-light {background-color: var(--green-light)}
.bg-green-white {background-color: var(--green-white)}
.bg-grey {background-color: var(--grey)}
.bg-grey-dark {background-color: var(--grey-dark)}
.bg-grey-medium {background-color: var(--grey-medium)}
.bg-grey-light {background-color: var(--gret-light)}
.bg-white{background-color: var(--white-color)}
/*=== COLOR STYLES ===*/
/*=== CTA STYLES ===*/
.cta-text{font-size: 1.6rem;line-height: 1.6rem;}
.cta-text-bold{font-size: 1.6rem;line-height: 1.6rem;font-weight: 600;font-family: var(--font-bold);}
.cta.cta-primary{font-size: 1.6rem;line-height: 3.2rem;display: inline-flex;align-items: center;justify-content:center;background-color:var(--blue); color: var(--white-color);border: 1px solid transparent;padding: 0px 24px; min-width: 162px;text-decoration: none;transition: all 0.3s ease-in-out;height:44px}
.cta.cta-primary > span.icon{font-size: 1.2rem;margin-left: 30px;background: transparent;}
.cta.cta-primary:hover{background: var(--dark-blue);color: var(--white-color);border-color: transparent;}
.cta.cta-primary:focus{background: var(--dark-blue);color: var(--white-color);border-color: transparent;}
.cta.cta-white{font-size: 1.6rem;line-height: 2.4rem;padding: 10px 15px;background-color: var(--white-color);color: var(--dark-text);border: none;display: inline-flex;align-items: center;transition: all 0.3s ease-in-out;text-decoration: none}
.cta.cta-white > span.icon{font-size: 1.2rem;margin-left: 30px;}
.cta.cta-white.back-cta > span.icon{margin-left: 0;transform: rotate(180deg);margin-right: 25px;}
.cta.cta-white:hover{color: var(--dark-blue);}
.cta.cta-white:focus{color: var(--dark-blue);}
.mfp-close-btn-in .mfp-close:focus {outline: 2px dashed var(--white-color);}
/*=== CTA STYLES ===*/
/*=== LINK CTA STYLES ===*/
.link-cta{display: flex;align-items: center;transition: all 0.3s ease-in-out}
a.link-cta *{transition: all 0.3s ease-in-out}
a.link-cta:hover{text-decoration: none;}
.link-cta span.text{color: var(--dark-text);font-size:1.6rem;line-height:2.4rem;letter-spacing: 0.5px;}
a.link-cta:hover span.text{color: var(--dark-text);} 
.link-cta span.icon-longarrow{margin-left: 24px;width: 28px;height: 28px;background: var(--dark-text);color: var(--white-color);display: flex;justify-content: center;align-items: center;font-size: 1.2rem;border-radius: 50%;flex: 0 0 28px;max-width: 28px;}
a.link-cta:hover span.icon-longarrow{background: var(--dark-text);}
.link-cta span.icon-arrow{margin-left: 16px;color: var(--dark-text);display: flex;justify-content: center;align-items: center;font-size: 1.2rem;border-radius: 50%;position: relative;transform: rotate(270deg);}
/*=== LINK CTA STYLES ===*/

.download-link{display: flex;align-items: center;transition: all 0.3s ease-in-out}
a.download-link *{transition: all 0.3s ease-in-out}
a.download-link:hover{text-decoration: none;}
.download-link span.text{color: var(--dark-text);letter-spacing: 0.5px;}
a.download-link:hover span.text{color: var(--blue);} 
/*.download-link span.icon-longarrow{margin-left: 24px;width: 28px;height: 28px;background: var(--dark-text);color: var(--white-color);display: flex;justify-content: center;align-items: center;font-size: 1.2rem;border-radius: 50%;transform: rotate(90deg);}*/
/*a.download-link:hover span.icon-longarrow{background: var(--dark-text);}*/
#auto-top-link{display: none;position: fixed;bottom: 10px;right: 10px;color: var(--white-color);text-decoration: none;border-radius: 10px;height: 55px;width: 55px;z-index: 999999;background: var(--black-color);text-align: center;}
#auto-top-link > span.icon{position: absolute;left: 0;right: 0;margin: 0 auto;top: 50%;transform: translateY(-50%) rotate(180deg);font-size: 2.0rem;}
body.nojs #auto-top-link{display: none}
body.nojs #cc-CookieSetting{display: none}
/*=== PADDING MARGIN STYLES ===*/
.pt-0{padding-top: 0px}.pt-10{padding-top: 10px}.pt-20{padding-top: 20px}.pt-30{padding-top: 30px}.pt-40{padding-top: 40px}.pt-50{padding-top: 50px}.pt-60{padding-top: 60px}.pt-70{padding-top: 70px}.pt-80{padding-top: 80px}.pt-90{padding-top: 90px}.pt-100{padding-top: 100px}.pb-0{padding-bottom: 0px}.pb-10{padding-bottom: 10px}.pb-20{padding-bottom: 20px}.pb-30{padding-bottom: 30px}.pb-40{padding-bottom: 40px }.pb-50{padding-bottom: 50px }.pb-60{padding-bottom: 60px }.pb-70{padding-bottom: 70px }.pb-80{padding-bottom: 80px}.pb-90{padding-bottom: 90px}.pb-100{padding-bottom: 100px}
.mt-0{margin-top: 0px}.mt-10{margin-top: 10px}.mt-20{margin-top: 20px}.mt-30{margin-top: 30px}.mt-40{margin-top: 40px}.mt-50{margin-top: 50px}.mt-60{margin-top: 60px}.mt-70{margin-top: 70px}.mt-80{margin-top: 80px}.mt-90{margin-top: 90px}.mt-100{margin-top: 100px}.mb-0{margin-bottom: 0px}.mb-10{margin-bottom: 10px}.mb-20{margin-bottom: 20px}.mb-30{margin-bottom: 30px}.mb-40{margin-bottom: 40px}.mb-50{margin-bottom: 50px}.mb-60{margin-bottom: 60px}.mb-70{margin-bottom: 70px}.mb-80{margin-bottom: 80px}.mb-90{margin-bottom: 90px}.mb-100{margin-bottom: 100px}
/*=== PADDING MARGIN STYLES ===*/
table{width: 100%;margin: 0;border: none;margin-bottom:20px;}
table#cookieTable{margin-bottom:0;}
table tr th{background: var(--beige-light);font-weight:500;font-family:var(--font-medium);font-size: 1.8rem;line-height: 2.8rem;padding: 11.5px 20px 8.5px 20px;color: var(--grey-dark);border: 4px solid  var(--white-color); }
table tr td{background: var(--beige-white);font-weight:400;font-family: var(--font-regular);font-size: 1.4rem;line-height: 2.0rem;padding: 10px 20px;color: var(--grey-dark);border: 4px solid  var(--white-color);width:20%;}
table tr td p{font-size: 1.4rem;line-height: 2.0rem;}
table tr td:nth-child(2n){background:var(--beige-light);height: 160px;}
table tr td span.rad-small{font-size: 1.8rem; line-height: 2.8rem;display:block;font-family: var(--font-medium);}
table tr td span.rad-big{font-size: 4.5rem; line-height: 4.5rem;}
.rad-tablestyle1 table tr th{background: var(--green-light);}
.rad-tablestyle1 table tr td{background: var(--green-white);}
.rad-tablestyle1 table tr td:nth-child(2n){background:var(--green-light);}
/* === GLOBAL CSS ===*/

@media all and (max-width: 991.98px){
  h1, .h1{font-size: 3.8rem;line-height: 4.6rem;}
  h2, .h2{font-size:3.0rem;line-height:3.8rem;}
  h3, .h3{font-size: 2.4rem;line-height: 3.2rem;}
  h4, .h4{font-size: 2.0rem;line-height: 2.8rem;}
  h5, .h5{font-size: 1.8rem;line-height:2.6rem;}
  h6, .h6{font-size: 1.6rem;line-height: 2.4rem;}
  .h1-large{font-size: 4.0rem;}
  .large-body, .large-body p{font-size: 2.1rem;}
  .intro-body, .intro-body p, .rad-introtext{font-size: 2.0rem;line-height: 2.6rem;}
  .intro-text, .intro-text p{font-size: 2.6rem;line-height: 3.2rem;}
  .quote, .rad-quote{font-size: 3.0rem;line-height: 3.8rem;}
  .small-body{line-height: 2.2rem;}
  .stat-large{font-size: 5.2rem;line-height: 5.2rem;}
  .stat-small{font-size: 4.2rem;line-height: 4.2rem;}
  .stat-annotation{font-size: 3.0rem;line-height: 3.0rem;}
  .module-wrapper{padding: 60px 0}
  .module-wrapper:first-child{padding-top: 0px}
  .module-inner-wrapper{padding: 0px 0}
  header.mega-header + .main-content-wrapper{margin-top: 0}
  .module-wrapper.bg-blue,
.module-wrapper.bg-dark-blue,
.module-wrapper.bg-black,
.module-wrapper.bg-dark ,
.module-wrapper.bg-dark-blend,
.module-wrapper.bg-beige,
.module-wrapper.bg-beige-light,
.module-wrapper.bg-beige-dark,
.module-wrapper.bg-beige-white,
.module-wrapper.bg-green,
.module-wrapper.bg-green-light,
.module-wrapper.bg-green-white,
.module-wrapper.bg-grey,
.module-wrapper.bg-grey-dark,
.module-wrapper.bg-grey-medium,
.module-wrapper.bg-grey-light,
.module-wrapper.bg-white,
.module-wrapper.bg-section-image
{ padding:60px 0; margin:0; }
}
@media all and (max-width: 767.98px){
  .container-fluid{padding-right: 15px;padding-left: 15px;}
    .row{margin-right: -15px;margin-left: -15px;}
    .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
        padding-right: 15px;padding-left: 15px;
    }
  h1, .h1{font-size: 3.4rem;line-height: 4.2rem;}
  h2, .h2{font-size: 2.8rem;line-height: 3.6rem;}
  h3, .h3{font-size: 2.2rem;line-height: 3.0rem;}
  h4, .h4{font-size: 2.0rem;line-height:2.8rem;}
  h5, .h5{font-size: 1.8rem;line-height: 2.8rem;}
  h6, .h6{font-size: 1.6rem;line-height: 2.4rem;}
  .h1-large{font-size: 3.2rem;line-height:3.6rem;}
  .intro-body, .intro-body p, .rad-introtext{font-size: 2.0rem;line-height: 2.6rem;}
  .intro-text, .intro-text p{font-size: 2.4rem;line-height: 3.0rem;}
  p, .body{font-size: 1.6rem;}
  .quote, .rad-quote{font-size: 2.8rem;line-height: 3.6rem;}
  .stat-large{font-size: 5.6rem;line-height: 5.6rem;}
  .stat-small{font-size: 4.5rem;line-height: 4.5rem;}
  .stat-annotation{font-size: 2.8rem;line-height: 2.8rem;}
  .module-wrapper{padding: 30px 0}
  .module-wrapper:first-child{padding-top: 0px}
  .module-inner-wrapper{padding: 0}
  .module-wrapper.bg-blue,
.module-wrapper.bg-dark-blue,
.module-wrapper.bg-black,
.module-wrapper.bg-dark ,
.module-wrapper.bg-dark-blend,
.module-wrapper.bg-beige,
.module-wrapper.bg-beige-light,
.module-wrapper.bg-beige-dark,
.module-wrapper.bg-beige-white,
.module-wrapper.bg-green,
.module-wrapper.bg-green-light,
.module-wrapper.bg-green-white,
.module-wrapper.bg-grey,
.module-wrapper.bg-grey-dark,
.module-wrapper.bg-grey-medium,
.module-wrapper.bg-grey-light,
.module-wrapper.bg-white,
.module-wrapper.bg-section-image
{ padding:30px 0; margin: 0; }
}

.ui-menu .ui-menu-item{
    padding: 10px 16px;
        display: flex;
}
.ui-menu .ui-menu-item:hover>a { padding-left: 5px;}
.ui-menu .ui-menu-item a{color: var(--grey-dark);}
.ui-menu .ui-menu-item:hover{background-color: var(--blue);color:var(--white-color);}
.ui-menu .ui-menu-item:hover a{color: var(--white-color);}
.download-module-item .backBtn {
    padding: 15px;
    text-align: right;
    margin-bottom: 10px;
    font-weight: bold;
}
.download-module-item .backBtn.prbtna{
margin: 0 auto;
}
@media all and (min-width: 576px){
.download-module-item .backBtn.prbtna{
    max-width: 540px;
}
}
@media all and (min-width: 768px){
.download-module-item .backBtn.prbtna{
    max-width: 720px;
}
}
@media all and (min-width: 992px){
.download-module-item .backBtn.prbtna{
    max-width: 960px;
}
}
@media all and (min-width: 1200px){
.download-module-item .backBtn.prbtna{
    max-width: 1140px;
}
}

.download-module-item .backBtn .cta-text {
    position: relative;
    padding-left: 26px;
}
.download-module-item .backBtn .cta-text span.icon {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 14px;
    transform: rotate(180deg);
}

/*Iframe White Background*/
div#page-iframe-container{background:var(--white-color);padding:40px 0;}
/*Cookie button Setting*/
.ot-sdk-show-settings.btn-cookie-setting {background: transparent;border: none;margin: 0;padding: 0;}
#ot-sdk-btn.ot-sdk-show-settings.btn-cookie-setting, #ot-sdk-btn.optanon-show-settings {color: var(--white-color);border: none;height: auto;padding: 0;font-size: 1.6rem;line-height: 2rem;cursor: pointer;}



#ot-sdk-btn.ot-sdk-show-settings.btn-cookie-setting:hover{background: transparent;}

.footer-bottom-wrapper .footer-bottom-links p a{transition: all .5s ease-in-out;display: inline-block;position: relative;}
.footer-bottom-wrapper .footer-bottom-links p a:hover {color: var(--white-color)}
.footer-bottom-wrapper .footer-bottom-links p a:hover:after{content: ''; width: 100%; height: 1px; background-color: #fff; position: absolute; bottom: 3px ; left: 0;transition: all 0.5s ease-in-out;}

/*Content center class*/
.rad-center {display: block; text-align: center;}

/*KALPIY - COOKIE BANNER MOBILE ISSUE SOLVE*/
#onetrust-banner-sdk{padding: 0px 5px;}

.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 #cookie-policy-description,.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-group-desc {color:var(--dark-text);font-family: var(--font-regular);font-weight:400;font-size:1.8rem;line-height:2.4rem;margin-bottom: 16px;}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 h4.ot-sdk-cookie-policy-group{color:var(--dark-text);font-size: 2.0rem;line-height: 2.8rem;font-family: var(--font-medium);}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 h3#cookie-policy-title{font-size: 2.4rem;line-height: 3.2rem;font-family: var(--font-regular);}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table tr th.ot-table-header{background: var(--beige-light);
    font-weight: 500;
    font-family: var(--font-medium);
    font-size: 1.8rem;
    line-height: 2.8rem;
    padding: 11.5px 20px 8.5px 20px;
    color: var(--grey-dark);
    border: 4px solid var(--white-color);}

/*KALPIT - CHANGE COOKIE SETTING TEXT STYLE*/
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table{width: 100%;margin: 0;border: none;margin-bottom:20px;}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table tr th{background: var(--beige-light);font-weight:500;font-family:var(--font-medium);font-size: 1.8rem;line-height: 2.8rem;padding: 11.5px 20px 8.5px 20px;color: var(--grey-dark);border: 4px solid  var(--white-color); }
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table tr td{background: var(--beige-white);font-weight:400;font-family: var(--font-regular);font-size: 1.4rem;line-height: 2.0rem;padding: 10px 20px;color: var(--grey-dark);border: 4px solid  var(--white-color);width:20%;}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table tr td p{font-size: 1.4rem;line-height: 2.0rem;}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table tr td a{font-size: 1.4rem;line-height: 2.0rem;background: transparent}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 table tr td:nth-child(2n){background:var(--beige-light);height: 160px;}
@media only screen and (max-width: 530px){
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{display: revert !important;}
.content-module-wrapper #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 section:last-child{overflow-x: scroll;}
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th.ot-table-header.ot-host-description { min-width: 220px; }
/*KALPIT - CHANGE COOKIE SETTING TEXT ON COOKIE POLICY PAGE*/
.content-module-wrapper #ot-sdk-btn.ot-sdk-show-settings.btn-cookie-setting,.content-module-wrapper #ot-sdk-btn.optanon-show-settings {border-bottom: 1px solid var(--dark-text) !important;font-size: 1.8rem; !important
line-height: 2.4rem !important;letter-spacing: 0 !important;color: var(--dark-text) !important;font-family: var(--font-regular) !important;font-weight: 400 !important;}
.content-module-wrapper #ot-sdk-btn.ot-sdk-show-settings.btn-cookie-setting:hover,.content-module-wrapper #ot-sdk-btn.optanon-show-settings:hover{text-decoration: none !important;color: var(--dark-blue) !important;}

.top-hdr-right-box .image-logo a img {
width: 85px;
}

iframe.externalwebIFrame {border: none !important;} 