.c{
    border: 1px solid black;
}
.body_page{
    background-color: rgb(173, 171, 155);
}
main{
    background: #fed6b2 ;
}

html body  .fs-1{
    font-size: 1.1em;
  }

html body  .fs-2{
    font-size: 1.3em;
  }

  html body  .fs-x-1{
    font-size: 0.9em;
  }

  html body  .fs-3{
    font-size: 1.6em;
  }

.text-p-dark{

}
.title-article{
    padding-top: 6px;
    padding-bottom: 6px;
    
}
.option-choose> span{
  color: rgb(6, 6, 6);
  font-size: 0.8em;
}
.option-choose{
  display: inline-block;
	border: 1px solid #F45E02;
	border-radius: 5px;
  margin-right: 5px;
  padding-bottom: 4px;
  margin-top: 5px;
  /* width: 200px; */
}

/* .option-choose:hover{
	background-color: #F45E02;
  color: #ffffff;
} */

html body .color-primary{
    color: #F45E02;
    
}

html body .color-secondary{
  color: #2363b8;
  
}


html body .bg-p-primary{
    background-color: #F45E02;
}

html body .bg-p-third{
  background-color: #866d5cb0;
}

html body .bg-p-fourth{
  background-color: hwb(180 87% 13% / 0.992);
}

html body .bg-p-secondary{
    background-color: #2363b8;
}

.mobile-pull-bs-canvas{
    padding-top: 12px
}
.border-p-primary{
  border: 1px solid #F45E02;
}


/** LOADER **/



@keyframes ldio-2fmbwi2fgp5 {
  0% { transform: rotate(0) }
  100% { transform: rotate(360deg) }
}
.ldio-2fmbwi2fgp5 div { box-sizing: border-box!important }
.ldio-2fmbwi2fgp5 > div {
  position: absolute;
  width: 72px;
  height: 72px;
  top: 14px;
  left: 14px;
  border-radius: 50%;
  border: 8px solid #000;
  border-color: #f45e02 transparent #f45e02 transparent;
  animation: ldio-2fmbwi2fgp5 1s linear infinite;
}
.ldio-2fmbwi2fgp5 > div:nth-child(2) { border-color: transparent }
.ldio-2fmbwi2fgp5 > div:nth-child(2) div {
  position: absolute;
  width: 100%;
  height: 100%;
  transform: rotate(45deg);
}
.ldio-2fmbwi2fgp5 > div:nth-child(2) div:before, .ldio-2fmbwi2fgp5 > div:nth-child(2) div:after { 
  content: "";
  display: block;
  position: absolute;
  width: 8px;
  height: 8px;
  top: -8px;
  left: 24px;
  background: #f45e02;
  border-radius: 50%;
  box-shadow: 0 64px 0 0 #f45e02;
}
.ldio-2fmbwi2fgp5 > div:nth-child(2) div:after { 
  left: -8px;
  top: 24px;
  box-shadow: 64px 0 0 0 #f45e02;
}
.loadingio-spinner-dual-ring-up91klbsw9 {
  width: 31px;
  height: 31px;
  display: none;
  overflow: hidden;
  
  background: none;
}
.ldio-2fmbwi2fgp5 {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(0.31);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
}
.ldio-2fmbwi2fgp5 div { box-sizing: content-box; }
/* generated by https://loading.io/ */