@media (min-width: 768px) and (max-width: 991px){img[alt="logo"]{width:250px;height:50px}}@media (min-width: 0px) and (max-width: 767px){img[alt="logo"]{width:auto;height:50px;object-fit:contain}}@media (min-width: 768px) and (max-width: 991px){.bannergroup{display:inline-block}}@media (min-width: 0px) and (max-width: 767px){.bannergroup{display:inline-block}}@media (min-width: 0px) and (max-width: 767px){.h2,h2,h3{font-size:20px !important}}@media (min-width: 768px) and (max-width: 991px){fieldset[id="jform_speadking_en"] label,fieldset[id="jform_speadking_other"] label,fieldset[id="jform_writing_en"] label,fieldset[id="jform_writing_other"] label,fieldset[id="jform_understanding_en"] label,fieldset[id="jform_understanding_other"] label{width:100%}}@media (min-width: 0px) and (max-width: 767px){fieldset[id="jform_speadking_en"] label,fieldset[id="jform_speadking_other"] label,fieldset[id="jform_writing_en"] label,fieldset[id="jform_writing_other"] label,fieldset[id="jform_understanding_en"] label,fieldset[id="jform_understanding_other"] label{width:100%}}@media (min-width: 0px) and (max-width: 767px){fieldset[id="jform_militarystatus"] label,fieldset[id="jform_marital_status"] label,fieldset[id="jform_parent"] label,fieldset[id="jform_current_term"] label{width:100%}}@media (min-width: 0px) and (max-width: 767px){.block-education{padding:0px}}@media (min-width: 0px) and (max-width: 767px){.title-family,.title-education,.title-samart{display:none}}@media (min-width: 0px) and (max-width: 767px){.other-one input,.other-two input,.other-tree input,.other-four input,.other-five input,.other-six input{margin-top:10px}}@media (min-width: 0px) and (max-width: 767px){#jform_militarystatus.radio label,#jform_marital_status.radio label,#jform_parent.radio label,#jform_current_term.radio label,#jform_speadking_en.radio label,#jform_writing_en.radio label,#jform_understanding_en.radio label,#jform_speadking_other.radio label,#jform_writing_other.radio label,#jform_understanding_other.radio label{display:block !important;width:inherit !important}}@media (min-width: 992px) and (max-width: 1199px){.bg-footer #map{width:100%;height:auto}}@media (min-width: 768px) and (max-width: 991px){.bg-footer #map{width:100%;height:auto}}@media (min-width: 0px) and (max-width: 767px){.bg-footer #map{width:100%;height:auto}}@media (min-width: 0px) and (max-width: 767px){.service,.company,.footer-address{padding-top:40px}}
