.free-consul-fields.free-consul-name input,.free-consul-fields.free-consul-email input,.free-consul-fields.free-consul-number input,.free-consul-fields.free-consul-school input,.free-consul-fields.free-consul-grade input,.free-consul-fields.free-consul-textmessage textarea{background:rgba(121,213,206,0);color:black;border:1px solid #000!important;border-radius:5px!important;font-size:15px;font-weight:600;height:38px!important}.free-consul-fields select{width:100%!important;background:rgba(121,213,206,0);color:black;border:1px solid #000!important;border-radius:5px!important;padding:10px 25px;font-size:15px;font-weight:600;height:45px!important}.free-consul-fields .sl-option{padding:0!important}.career-fields{width:100%}.career-fields .white{width:100%}.career-fulltime label{font-size:14px;font-weight:600;line-height:24px;color:#000}.career-fulltime{padding:20px 0}.hidden-career-btn button{color:#000;text-transform:uppercase;border:2px solid #000;padding:8px 40px}.hidden-free-btn button#custom-submit-button{height:40px;width:150px;color:white;background-color:#20ad96!important;font-size:15px;box-sizing:border-box;border-radius:10px;text-transform:uppercase}.free-consul-phone input#phone,.career-field-phone input#phone{border:0px;border-bottom:1px solid #bfe2fb;height:23px;width:86%;border-radius:20px}.hidden-submit buton:hover{border:1px solid #000;border-radius:5px;background-color:#000;color:#fff;padding:10px 25px;font-size:15px;font-weight:600}.hidden-contact-btn button{color:black;border:2px solid #000;padding:8px 45px;font-size:14px;font-weight:400;text-transform:uppercase}.grade-row{flex-direction:column!important}.grade-row .white input[type=text]{width:100%}.sub_maintitle .subject_title h1{font-size:31px;font-weight:600;line-height:40px}.ibdp_description span{font-size:15px;line-height:16px}.landing_field input,.landing_field select,.landing_field textarea{border:1px solid #000!important;border-radius:5px}.landing_field input,.landing_field select{height:38px!important}.landing_field label{font-size:15px;color:black;font-weight:600!important}.landing_submit input{background:#79d5ce;color:black;border:1px solid #000;border-radius:5px;padding:10px 25px;font-size:15px;font-weight:600}.landing_submit input:hover{border:1px solid #000;border-radius:5px;background-color:#000;color:#fff;padding:10px 25px;font-size:15px;font-weight:600}.land_maintitle .landing_title{text-align:center;padding-bottom:16px}.land_maintitle .landing_title h1{font-size:25px;font-weight:600;line-height:40px}.landing_field.landing_name,.landing_field.landing_phone{padding-right:10px}@media (max-width:768px){.curri_form_mobile .landing_field input,.curri_form_mobile .landing_field select,.curri_form_mobile .landing_field textarea{border:1px solid #000;border-radius:5px;height:35px!important}.curri_form_mobile .landing_field input,.curri_form_mobile .landing_field select{height:35px!important}.curri_form_mobile .landing_field label{font-size:15px;color:black;font-weight:600!important}.curri_form_mobile .landing_submit input{background:#79d5ce;color:black;border:1px solid #000;border-radius:5px;padding:10px 25px;font-size:15px;font-weight:600}.curri_form_mobile .landing_submit input:hover{border:1px solid #000;border-radius:5px;background-color:#000;color:#fff;padding:10px 25px;font-size:15px;font-weight:600}.curri_form_mobile .land_maintitle .landing_title{text-align:center;padding-bottom:16px}.curri_form_mobile .land_maintitle .landing_title h1{font-size:29px;font-weight:600;line-height:40px}.landing_field.landing_name,.landing_field.landing_phone{padding-right:0}}