/******************************************************************************/
.carouselTitle {
  font-family: Times, "Times New Roman", Georgia, serif;
  font-size: 46px;
  line-height: 1;
  letter-spacing: 0.129em;
  font-style: normal;
  font-weight: 600;
  color:#4169E1;
 }
/******************************************************************************/
.carouselTitleSub {
 font-family: "Lucida Console", Courier, monospace;
 font-size: 22px;
 line-height: 2;
 letter-spacing: 0.05em;
 /*color: #eb9316;*/
 color: #9A9A9A;
}
/******************************************************************************/
.pageHomeTitle {
  font-size: 18px;
  font-weight:bold;
  text-align:center;
  color:#FFA600;
 }
/******************************************************************************/
.pageHomeImg {
  max-width:80%;
 }
/******************************************************************************/
.pageHomeImg2 {
  max-width:80%;
  opacity: 1;
 }
/******************************************************************************/
.pageHomeImg2:hover {
  opacity: 0.6;
 }
/******************************************************************************/
.pageHomeDescription {
  font-size: 1.4rem;
  font-weight:normal;
  text-align: justify;
  color:#9A9A9A;
 }
/******************************************************************************/
.pageTitleMain {
  font-family: Times, "Times New Roman", Georgia, serif;
  /*font-size: 34px;*/
  /*line-height: 61px;*/
  font-size: 28px;
  letter-spacing: 0.129em;
  font-style: normal;
  font-weight: 600;
  /*color: #2e6da4;*/
  color: #4169E1;
 }
.pageTitle {
  font-family: Times, "Times New Roman", Georgia, serif;
  /*font-size: 24px;*/
  /*line-height: 61px;*/
  /*font-size: 24px;*/
  font-size: 26px;
  letter-spacing: 0.129em;
  font-style: normal;
  font-weight: 600;
  /*color: #2e6da4;*/
  color: #4169E1;

 }
.pageTitleSub {
 font-family: "Lucida Console", Courier, monospace;
 font-size: 18px;
 /*line-height: 24px;*/
 font-weight:bold;
 color: #939393;
 /*letter-spacing: 0.05em;*/
 }
.pageTable {
  text-align:justify;
 }
.pageTitleAGB {
  font-family: Times, "Times New Roman", Georgia, serif;
  /*font-size: 24px;*/
  line-height: 26px;
  letter-spacing: 0.129em;
  font-style: normal;
  font-weight: 600;
  color: #2e6da4;
 }
.pageTitleSubAGB {
 font-family: "Lucida Console", Courier, monospace;
 /*font-size: 16px;*/
 line-height: 24px;
 font-weight:bold;
 color: #939393;
 /*letter-spacing: 0.05em;*/
 }
/******************************************************************************/
/*
.form-control::file-selector-button {
  color:#FFFFFF;
  background-color:#FFA600;
 }
 */
/******************************************************************************/
/*.form-control-warning::file-selector-button {
  color:#FFFFFF;
  background-color:#FFA600;
 }
.form-control-warning:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #d9a406;
}*/
/******************************************************************************/
.shaddowTitle {
  text-shadow: -4px 3px 4px #C3C3C3;
 }
.fntserif {
 font-family: Times, "Times New Roman", Georgia, serif;
}
.fntsansserif {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fntmonospace {
 font-family: "Lucida Console", Courier, monospace;
}
.fntcursive {
 font-family: cursive;
}
.fntfantasy {
 font-family: fantasy;
}
.cell-show, .cell-show-xs, .cell-show-sm, .cell-show-md, .cell-show-lg, .cell-show-xl, .cell-show-xxl {
  display:none;
 }
/******************************************************************************/
.svg-icon-size {
  width:90px !important;
 }
@media (min-width: 576px) {
.svg-icon-size {
  width:150px !important;
 }
}
@media (min-width: 992px) {
.svg-icon-size {
  width:200px !important;
 }
}
/******************************************************************************/
/*
@media (min-width: 320px) {}
@media (min-width: 576px) {}
@media (min-width: 768px) {}
@media (min-width: 992px) {}
@media (min-width: 1200px) {}
@media (min-width: 1400px) {}
*/
/******************************************************************************/
@media (width <= 320px) {
.carouselTitle {
 font-size: 18px;
 }
.carouselTitleSub {
 font-size: 10px;
 }
.pageHomeTitle {
 font-size: 10px;
 }
.pageTitle {
  font-size: 10px;
 }
.pageTitleSub {
 font-size: 10px;
}
.cell-show {
   display:table-cell;
 }
}
/******************************************************************************/
@media ( width >= 321px ) and (width <= 576px){
.carouselTitle {
 font-size: 24px;
 }
.carouselTitleSub {
 font-size: 14px;
 }
.pageHomeTitle {
 font-size: 14px;
 }
.pageTitle {
  font-size: 14px;
 }
.pageTitleSub {
 font-size: 14px;
}
.cell-show, .cell-show-xs {
   display:table-cell;
 }
}
/******************************************************************************/
@media ( width >= 577px ) and (width <= 768px) {
.carouselTitle {
 font-size: 23px;
 }
.carouselTitleSub {
 font-size: 14px;
 }
.pageHomeTitle {
 font-size: 14px;
 }
.pageTitle {
  font-size: 14px;
 }
.pageTitleSub {
 font-size: 14px;
}
.cell-show, .cell-show-xs, .cell-show-sm {
   display:table-cell;
 }
}
/******************************************************************************/
@media ( width >= 769px ) and (width <= 929px) {
.carouselTitle {
 font-size: 28px;
 }
.carouselTitleSub {
 font-size: 18px;
 }
.pageHomeTitle {
 font-size: 18px;
 }
.pageTitle {
  font-size: 18px;
 }
.pageTitleSub {
 font-size: 16px;
}
.cell-show, .cell-show-xs, .cell-show-sm, .cell-show-md {
   display:table-cell;
 }
}
/******************************************************************************/
@media (width >= 930px) and (width <= 1200px)  {
.carouselTitle {
 font-size: 32px;
 }
.carouselTitleSub {
 font-size: 18px;
 }
.pageHomeTitle {
 font-size: 18px;
 }
.pageTitle {
  font-size: 18px;
 }
.pageTitleSub {
 font-size: 16px;
}
.cell-show, .cell-show-xs, .cell-show-sm, .cell-show-md, .cell-show-lg {
   display:table-cell;
 }
}
/******************************************************************************/
/*@media (width >= 1201px) {*/
@media (width >= 1201px) and (width <= 1400px)  {
.cell-show, .cell-show-xs, .cell-show-sm, .cell-show-md, .cell-show-lg, .cell-show-xl {
   display:table-cell;
 }
}
/******************************************************************************/
@media (width >= 1401px) {
.cell-show, .cell-show-xs, .cell-show-sm, .cell-show-md, .cell-show-lg, .cell-show-xl, .cell-show-xxl {
   display:table-cell;
 }
}
/******************************************************************************/
/*
@media (max-width: 1199.98px) {
}
@media (max-width: 1399.98px) {
}
*/