@layer utilities {
@font-face {font-family: 'Rubik';src: url('/src/fonts/Rubik-Regular.woff2') format('woff2'),url('/src/fonts/Rubik-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'RubikSemiBold';src: url('/src/fonts/Rubik-Medium.woff2') format('woff2'),url('/src/fonts/Rubik-Medium.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap;}
body, p{font-family: "Rubik";color: rgba(56, 63, 80, 1);}
.container{max-width: 1140px;margin: 0 auto;}
.fix{position: fixed;margin: 0 auto;left: 0;right: 0;top: 0;border-bottom: 1px solid #c1c1 !important;z-index: 999;}
@media screen and (max-width:767px) {
.container{width: 100%;margin: 0 auto;padding: 0px 16px;}
}
@media screen and (min-width:768px) (max-width:1279px) {
    .container{max-width: 95% !important;margin: 0 auto;padding: 0px 16px;}
}
.static-page .lower-roman{
	list-style:lower-roman;	
	margin-top: 10px;
}
.static-page .lower-roman li{
	list-style:lower-roman;	
}

.privacy-table, .privacy-table td, .privacy-table th {
    border: 1px solid #000;
    border-collapse: collapse;
    padding: 8px;
}

.static-page .date {
    padding-bottom: 20px;
}
.static-page .mar-t30 {
  margin-top: 30px;
}
/* .slider div {
    text-align: center;
    padding: 10px;
    background-color: #ddd;
    margin: 5px;
}
#owl-demo .item{
    margin: 3px;
  }
  #owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
  } */