/* Paddings */
.padding-none{padding: 0!important;}
.p-none{padding: none;}
.p-default{
  padding-left: 15px;
  padding-right: 15px;
}

/* Margins */
.margin-none{margin: 0!important;}
.m-none{margin: none;}

/* Borders */
.border-none{border: none!important;}
.b-none{border: none;}
.rounded-none{border-radius: 0!important;}

/* border size */
.border-1{border-width: 1px!important;}
.border-2{border-width: 2px!important;}
.border-3{border-width: 3px!important;}
.border-4{border-width: 4px!important;}
.border-5{border-width: 5px!important;}
.border-6{border-width: 6px!important;}
.border-7{border-width: 7px!important;}

/* border color */
.border-fiap {border-color: #27d69a!important;}
.border-fiap-dark{border-color: #610725!important;}

/* backgrounds */

.bg-fiap{background: #27d69a;}
.bg-fiap-dark{background: #610725;}
.bg-black{background: #000;}
.bg-none{background: none;}

/* text shadows */
.shadow-black{text-shadow: 0.1em 0.1em 0.2em black;}
.shadow-white{text-shadow: 0.1em 0.1em 0.2em white;}

/* box shadows */
.box-shadow-black{box-shadow: 5px 5px 5px grey;}
.box-shadow-fiap{box-shadow: 5px 5px 5px #27d69a;}
.box-shadow-fiap-dark{box-shadow: 5px 5px 10px #610725;}

.box-shadowmedium-black{box-shadow: 7.5px 7.5px 5px #27d69a;}
.box-shadowmedium-fiap{box-shadow: 7.5px 7.5px 5px #27d69a;}
.box-shadowmedium-fiap-dark{box-shadow: 7.5px 7.5px 10px #610725;}
.box-shadowmedium-black{box-shadow: 7.5px 7.5px 10px #27d69a;}

.box-shadowbold-black{box-shadow: 10px 10px 5px grey;}
.box-shadowbold-fiap{box-shadow: 10px 10px 5px #27d69a;}
.box-shadowbold-fiap-dark{box-shadow: 10px 10px 10px #610725;}


/* Buttons */

.btn-dark-trans{
  background: rgba(52, 58, 64,0.85);
}
.btn-rotate-actv {
  -webkit-transform: rotate(180deg) scale(1, 1);
  -moz-transform: rotate(180deg) scale(1, 1);
  -ms-transform: rotate(180deg) scale(1, 1);
  transform: rotate(180deg) scale(1, 1);
  transition: 0.5s;
}
.btn-rotate-dsctv {
  -webkit-transform: rotate(0deg) scale(1, 1);
  -moz-transform: rotate(0deg) scale(1, 1);
  -ms-transform: rotate(0deg) scale(1, 1);
  transform: rotate(0deg) scale(1, 1);
  transition: 0.3s;
}
.btn-null{
  border: none;
  border-bottom: #000 2px solid;
  background: none;
  font-weight: 900;
}
.btn-fiap-2{
  border: none;
  border-bottom: #000 2px solid;
  border-top: #000 2px solid;
  background: #810725;
  font-weight: 900;
}
.btn-fiap-2:hover{
  border: #000 2px solid;
  background: #ed145b;
  font-weight: 700;
}
.btn-null-white{
  border: none;
  border-bottom: #fff 2px solid;
  background: none;
  font-weight: 900;
  color: #fff;
  cursor: pointer;
}
.btn-null-fiap-dark{
  cursor: pointer;
  border: none;
  border-bottom: #610725 2px solid;
  background: none;
  font-weight: 900;
  color: #610725;
}
.outline-none{
  outline: none!important;
}
.btn-null-fiap{
  cursor: pointer;
  border: none;
  border-bottom: #ed145b 3px solid;
  background: none;
  font-weight: 900;
  color: #aaa;
}
.btn-fiap{
  color: #212529;
  background-color: #ed145b;
  border-color:  #610725;
  border-width: 3px;
}
