/********************************* RESETS *************************************/

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.r-cookie {
	width: 100%;
	font-size: 100%;
	font-size: 14pt;
	color: #555;
	font-family: Lato, Arial, Helvetica, sans-serif;
	background-color: #fff;
	overflow-x: hidden;
	line-height: 1.5;
}
.r-cookie p a, .r-cookie ul li a, .r-cookie ol li a {
	color: #BEA473;
	font-weight: 600;
	text-decoration: none;
	font-size: 18px;
}
.r-cookie .container {
	max-width: 1280px;
	margin: 0px auto;
	padding: 0px 32px;
	position: relative;
}
.r-cookie * {
	margin: 0px;
	box-sizing: border-box;
}
.r-cookie p, .r-cookie h3, .r-cookie h2 {
	margin-bottom: 18px;
}
.r-cookie .section.white {
	 background-color: #fff; 
	 color: inherit; 
}
.r-cookie ul+p {
	margin-top: 16px;
}
.r-cookie td, .r-cookie th {
	border: 1px solid #dddddd;
	text-align: left;
	padding: 8px 12px;
}
.r-cookie .standardtable tbody, .r-cookie tbody td {
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
.r-cookie p.mainhead {font-size: 20px;line-height: 24px;margin: 15px 0 0 0;color: #fff;text-align: left;background: #48536f;padding: 6px 27px 6px 27px;display: inline-block;text-transform: capitalize;position: relative;}
.r-cookie p.mainhead:before {content: "";position: absolute;width: 0px;height: 0px;border-top: 0 solid #fff;border-right: 0px solid #fff;border-bottom: 36px solid #48536f;border-left: 20px solid #fff;left: 0;top: 0;}
.r-cookie p.mainhead:after {content: "";position: absolute;width: 0px;height: 0px;border-top: 36px solid #fff;border-right: 0px solid #fff;border-bottom: 36px solid #fff;border-left: 20px solid #48536f;right: 0;top: 0;}
.r-cookie p.subhead {font-size: 20px;line-height: 24px;margin: 15px 0 8px 0;color: #BEA473;text-align: left;}
.r-cookie table td {padding: 10px;font-size: 14px;line-height: 18px;}
.r-cookie table th {color: #928058;background: #e2d0a6;font-family: Montserrat, Lato, Arial, Helvetica, sans-serif;padding: 10px;font-size: 14px;line-height: 18px;}
.r-cookie tbody tr:nth-child(2n) td {background-color: #f7f2e8;}
.r-cookie tbody tr:hover td {color: #555555;background-color: #ece3d1;cursor: pointer;}
.r-cookie .limiter {width: 100%;margin: 0 auto;}
.r-cookie .container-table100 {width: 100%;min-height: 100vh;align-items: center;justify-content: center;flex-wrap: wrap;}
.r-cookie .wrap-table100 {width: 100%;margin-bottom: 40px;}
.r-cookie table {border-spacing: 1;border-collapse: collapse;background: white;overflow: hidden;width: 100%;margin: 0 auto;position: relative;}
.r-cookie table * {position: relative;}
.r-cookie table td, .r-cookie table th {padding-left: 8px;}
.r-cookie table tbody tr:last-child {border: 0;}
.r-cookie table td, .r-cookie table th {text-align: left;}
.r-cookie table td.l, .r-cookie table th.l {text-align: right;}
.r-cookie table td.c, .r-cookie table th.c {text-align: center;}
.r-cookie table td.r, .r-cookie table th.r {text-align: center;}
.r-cookie tbody tr {font-size: 15px;color: #808080;line-height: 1.2;}

@media screen and (max-width: 992px) {
	.r-cookie .wrap-table100 {margin-bottom: 10px;}
	.r-cookie .container.cookies-container {padding: 0 15px;}
	.r-cookie table {display: block;}
	.r-cookie table > *, .r-cookie table tr, .r-cookie table td, .r-cookie table th {display: block;}
	.r-cookie table thead {display: none;}
	.r-cookie table tbody tr {height: auto;padding: 0;border-bottom: 1px solid #ccc;}
	.r-cookie table tbody tr td {padding: 7px !important;padding-left: 40% !important;margin-bottom: -1px;border: 0;}
	.r-cookie table tbody tr td:last-child {margin-bottom: 0;min-height: 32px;}
	.r-cookie table tbody tr td:before {position: absolute;width: 37%;left: 10px;top: 8px;line-height: 14px;font-size: 14px;}
	.r-cookie tbody tr:nth-child(2n+1) td {background: #efedeb;}
	.r-cookie #content p.mainhead {border-radius: 0;padding: 10px 10px 10px 0px;display: block;color: #48536f;background: transparent;}
	.r-cookie table.strictly-cookies tbody tr td:nth-child(1):before {content: "Description";}
	.r-cookie table.strictly-cookies tbody tr td:nth-child(2):before {content: "First Party";}
	.r-cookie table.strictly-cookies tbody tr td:nth-child(3):before {content: "How to disable these cookies";}
	.r-cookie table.list-of-strictly-cookies tbody tr td:nth-child(1):before {content: "Cookie name";}
	.r-cookie table.list-of-strictly-cookies tbody tr td:nth-child(2):before {content: "Data Stored";}
	.r-cookie table.list-of-strictly-cookies tbody tr td:nth-child(3):before {content: "Lifespan";}
	.r-cookie table.list-of-strictly-cookies tbody tr td:nth-child(4):before {content: "Purpose";font-family: Lato, Arial, Helvetica, sans-serif;font-size: 14px;}
	.r-cookie .column4,  .r-cookie .column5,  .r-cookie .column6 {text-align: left;}
	.r-cookie .column4,  .r-cookie .column5,  .r-cookie .column6,  .r-cookie .column1,  .r-cookie .column2,  .r-cookie .column3 {width: 100%;}
	.r-cookie tbody tr {font-size: 14px;}
	.r-cookie p.mainhead:before {display: none;}
	.r-cookie  p.mainhead:after {display: none;}
}

@media (max-width: 576px) {
	.r-cookie .container-table100 {padding-left: 5px;padding-right: 5px;width: auto;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
	.r-cookie .strictly-cookies td.column3 {min-height: 43px;}
}
.r-cookie .last-update{
	padding-top: 20px;
}
	
.column4 {
	max-width: 700px;
}
