#consultation .hide-area{display:none}#consultation .modaal-close:after,#consultation .modaal-close:before{background:#ccc}#consultation .modaal-close:focus:after,#consultation .modaal-close:focus:before,#consultation .modaal-close:hover:after,#consultation .modaal-close:hover:before{background:#666}#consultation #modaal-title{font-size:1.2rem;text-align:center;margin:0 0 20px 0}#consultation .modaal-video .modaal-inner-wrapper{padding:0}#consultation .modaal-container{max-width:1100px;max-height:800px;width:100%;overflow-y:auto;border-radius:20px}@media (min-width: 768px){#consultation .modaal-container{width:95%}}@media (min-width: 1250px){#consultation .modaal-container{width:90%}}#consultation .modaal-close{top:0;right:0;position:absolute}@media (min-width: 768px){#consultation .modaal-close{top:10px;right:10px}}.MC_Info{background:linear-gradient(45deg, #24F9C0, #B714FF);position:relative;margin:auto;padding:40px 60px 20px;border-radius:30px}.MC_Info .Name{position:absolute;top:30%;left:0;right:0;text-align:center;margin:auto;height:60px;z-index:10}@media (min-width: 768px){.MC_Info .Name{top:inherit;bottom:0}}@media (min-width: 1024px){.MC_Info .Name{bottom:6%}}.MC_Info .Name img{max-width:250px;width:90%;height:auto}@media (min-width: 768px){.MC_Info .Name img{max-width:300px}}@media (min-width: 768px){.MC_Info .MC_InfoIn{display:flex}}.MC_Info .MC_InfoIn .MC_Photo img{width:50%;height:auto;border-radius:10px;position:relative;z-index:10}@media (min-width: 768px){.MC_Info .MC_InfoIn .MC_Photo img{width:100%;border-radius:20px}}.MC_Info .MC_InfoIn .PopupText{background-color:#000;color:#fff;margin:-50px auto 0;max-width:400px;width:95%;padding:60px 20px 20px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}@media (min-width: 768px){.MC_Info .MC_InfoIn .PopupText{margin:auto;width:90%;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:0px}}@media (min-width: 1024px){.MC_Info .MC_InfoIn .PopupText{margin:20px 0;max-width:400px;padding:40px 30px}}@media (min-width: 1250px){.MC_Info .MC_InfoIn .PopupText{margin:60px 0;padding:60px 50px}}.MC_Info .MC_InfoIn .PopupText h2{font-size:1.5em;line-height:1.4em;line-height:1.25em;margin-bottom:14px}.MC_Info .MC_InfoIn .PopupText h3{font-size:1.0em;line-height:1.4em;margin-top:10px}@media (min-width: 768px){.MC_Info .MC_InfoIn .PopupText h3{margin-top:20px}}.MC_Info .MC_InfoIn .PopupText p{font-size:0.8em;line-height:1.8em;text-align:justify;color:#999999;margin-top:10px}@media (min-width: 768px){.MC_Info .MC_InfoIn .PopupText p{mfont-size:0.9em;margin-top:20px}}@media (min-width: 1024px){.MC_Info .MC_InfoIn .PopupText p{margin-top:60px}}.McProgram{margin:20px 0 0 0px}@media (min-width: 1024px){.McProgram{margin:140px 0 0 20px}}.McProgram h3{font-size:1.125em;font-weight:bold;color:#fff;margin:0 0 10px 5px}@media (min-width: 768px){.McProgram h3{margin:0 0px 10px 0}}.McProgram ul{margin-top:20px}.McProgram ul li{margin:0 5px 10px 5px;display:inline-block}@media (min-width: 768px){.McProgram ul li{margin:0 10px 10px 0}}@media (min-width: 1024px){.McProgram ul li{display:inherit}}.McProgram ul li a img{width:135px;height:auto;border-radius:10px}@media (min-width: 1024px){.McProgram ul li a img{width:160px}}.McProgram ul li a img:hover{opacity:0.8}
