.component_donor_conditions{text-align:center;margin-top:40px}.component_donor_conditions .title_component{padding:10px;color:#fff;background:linear-gradient(0.25turn,#E30613,#ED970F);margin-bottom:unset}.conditions_box{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:var(--light_blue)}@media screen and (min-width :993px){.conditions_box{flex-direction:row;justify-content:space-around}}.conditions{display:inline-block;background-color:var(--fourth_color);border-radius:50px;padding:20px 10px;width:235px;margin-bottom:20px}@media screen and (min-width :993px){.conditions{margin-bottom:unset}}.conditions_box .conditions:last-child{margin-bottom:unset}.age_info,.health_info,.weight_info{display:flex;justify-content:space-between;align-items:center}.label_age,.label_health,.label_weight{text-align:left}.conditions svg{color:var(--second_color);font-size:40px;margin:0 20px 0 10px}.component_donor_box{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (min-width :993px){.component_donor_box{flex-direction:row}}.dona_sangue,.dona_plasma{width:100%;padding:20px}@media screen and (min-width :993px){.dona_sangue,.dona_plasma{width:50%}}.dona_sangue{background-color:var(--light_pink);border-bottom:3px solid var(--fourth_color)}@media screen and (min-width :993px){.dona_sangue{border-bottom:unset;border-right:3px solid var(--fourth_color)}}.dona_plasma{background-color:var(--light_yellow);border-top:3px solid var(--fourth_color)}@media screen and (min-width :993px){.dona_plasma{border-top:unset;border-left:3px solid var(--fourth_color)}}.btt_main_solid.btt_dona_sangue,.btt_main_solid.btt_dona_plasma{background:var(--fourth_color);font-size:17px}.btt_main_solid.btt_dona_sangue a{color:var(--second_color)}.btt_main_solid.btt_dona_plasma a{color:var(--second_color)}.info_box{display:flex;flex-direction:column;align-items:center}@media screen and (min-width :480px){.info_box{flex-direction:row}}.info_box_time,.info_box_quantity{width:100%}@media screen and (min-width :480px){.info_box_time,.info_box_quantity{width:50%}}.time,.quantity{font-size:30px;font-weight:700;color:var(--second_color);padding:20px 0 30px}.blood_icon_box{display:none}.blood_icon_box{display:none}@media screen and (min-width :993px){.blood_icon_box{display:block;position:absolute;left:50%;top:100%;transform:translate(-50%,-100%)}}.blood_icon{height:50px;width:50px;padding:10px;background-color:var(--fourth_color);border-radius:50px}.blood_icon svg{color:var(--second_color);font-size:30px}