.xbox {
    margin: 10px;
    box-shadow: 5px 5px 5px gray;
}
.xbox10 {
    margin: 10px;
    box-shadow: 10px 10px 5px gray;
}
.w50 {
    width: 50%;
}
.w60 {
    width: 60%;
}
.w70 {
    width: 70%;
}
.w80 {
    width: 80%;
}
.w90 {
    width: 90%;
}
.wauto {
    width: auto;
}
.white {
    background-color: #f3f3f3;
}
.xyellow{
    background-color: #ffffb4;
}
.xlight-yellow{
    background-color: #fafada;
}
.xgreen{
    background-color: #8bf39d;
}
.xlight-blue{
    background-color: #cdedff;
}
.xborder {
    border: 1px solid black;
}
.text-center {
    text-align: center;
}

.center {
    margin-left: auto;
    margin-right: auto;
}

.arrow_cus {
    display: block;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
  
    border-right: 5px solid white;
    border-bottom: 2px solid white;
    /*margin: 0 0 3px 4px;*/
  
    /*width: 16px;
    height: 16px;*/
  }

.arrow_d {
    border: solid white;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 10px;

    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);

  }

.btn-outline-main {
    background-image: none;
    background-color: transparent;
    border-color: #ccc;
    border-radius: 30px;
 }


.btn-primary-lg-main {
    color: cyan;
    border-radius: 50px;
 }

 .btn-basic-lg-main {
    color: midnightblue;
    border-radius: 50px;
    background-image: none;
 }

.btn_v2_white {
    --btn-color: #FFF;
}

.btn_v2_bg_white {
    --btn-background: #FFF;
}

.btn-v2 {
    background-image: none;
    background-color: var(--btn-background, transparent);
    color: var(--btn-color, #000);
    text-shadow: 0 0 0;
    padding: var(--btn-padding-top, 0) var(--btn-padding-right, 0) var(--btn-padding-bottom, 0) var(--btn-padding-left, 0);
    width: var(--btn-width, auto);
    border-radius: var(--btn-radius, 4px);
    border-color: var(--btn-border-color, rgba(255,255,255,0));
    font-size: var(--btn-font-size, 14px);
}

.btn-v2-lg-frame {
    font-weight: 500;
    line-height: 1.5;
    --btn-radius: 8px;
}

.btn-v2-lg .btn-v2-lg-frame  {
    --btn-font-size: 16px;
}