.period-selector {
   display: flex;
   flex-direction: row-reverse;
}

.period-selector .field--converter .field-input {
   padding-left: 14px;
   border-radius: 0 20px 20px 0;
   text-align: left;
}
.calculator-profit__field-select .period-selector .select__current-content {
   /* border-right: solid 2px #a4a6aa; */
   height: 59px;
   width: 141px;
   padding: 0 40px 0 20px;
   background-color: #fff!important;
   border-radius: 20px;
   margin-left: 5px;
   font-weight: 600;
   color: #0b0d13;
   box-shadow: 0 4px 25px rgba(19, 25, 34, 0.1);
}

.period-selector .calculator-profit__field-input {
   width: 100%;
}
.period-selector .select__wrapper.new {
   border-radius: 20px 0 0 20px;
   display: flex;
   align-items: center;
   /* width: 30%; */
   background-color: #f2f2f2;
   border: solid 2px #f2f2f2;
   border-right: 0;
   transition: .3s;
}

.period-selector .field-multi-functional--light.field-multi-functional--light .field--converter .field-input {
   border: solid 2px #f2f2f2;
   border-left: 0;
}

.period-selector:hover .field-multi-functional--light.field-multi-functional--light .field--converter .field-input,
.period-selector:hover .select__wrapper.new,
.period-selector.focus .select__wrapper.new {
   background-color: #fff!important;
   border-color: solid 2px #f2f2f2!important;
}

.profit__profit.new {
   display: flex;
   justify-content: space-between;
}

.profit__profit.new i {
   transition: .25s;
   cursor: pointer;
}

.profit__profit.new i.disabled,
.profit__profit.new i:hover {
   filter: brightness(.5);
}

@media screen and (max-width:767px){
   .calculator-profit__field-select .period-selector .select__current-content {
      width: 114px;
      height: 51px;
      margin-left: 2px;
   }
   .period-selector .field--converter .field-input {
      padding-left: 20px;
   }
}
@media screen and (min-width: 1024px) {
   .profit__profit.h1.new span {
      font-size: 48px;
   }
}

.profit .profit__action {
   margin-top: 35px;
}

.profit__body .calculator-profit__footer .calculator-profit__disclaimer{
   font-size: 13px;
   line-height: 1.3;
   color: rgba(255, 255, 255, .4);
   text-align: left;
   margin-top: 35px;
}

/* .period-selector:hover .field-multi-functional--light.field-multi-functional--light .field--converter .field-input {
   border-left-color: transparent;
} */
