.font-sarabun{font-family:Sarabun}.font-prompt{font-family:Prompt}.medical-schedules{margin:-47px 0 0}.medical-schedules h4{line-height:23px;padding-top:4px}.medical-schedules h4,.medical-schedules h5,.medical-schedules a,.medical-schedules i{color:#fff!important}.medical-schedules h5{position:relative;display:inline-block}.medical-schedules .box-one,.medical-schedules .box-two,.medical-schedules .box-three,.medical-schedules .box-four{cursor:pointer;height:94px;position:relative;-webkit-animation-duration:.6s;animation-duration:.6s}.medical-schedules .box-one{z-index:4}.medical-schedules .box-two{z-index:3}.medical-schedules .box-three{z-index:2}.medical-schedules .box-three:hover{z-index:10}.medical-schedules .box-four{z-index:1}.medical-schedules .box-one::after{content:'';display:block;position:absolute;top:0;right:-40px;width:0;height:0;border-top:47px solid transparent;border-bottom:47px solid transparent;border-left:40px solid #008fe2;z-index:5}.medical-schedules .box-two,.medical-schedules .box-three{padding:38px 38px 38px 70px}.medical-schedules .box-two a,.medical-schedules .box-three a{text-decoration:none}.medical-schedules .box-two:hover .expanded-info,.medical-schedules .box-three:hover .expanded-info{opacity:1;z-index:1}.medical-schedules .box-two:hover .expanded-info .info,.medical-schedules .box-three:hover .expanded-info .info{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.medical-schedules .box-two:hover i,.medical-schedules .box-three:hover i{-webkit-transition:all .3s ease;transition:all .3s ease}.medical-schedules .box-two .expanded-info,.medical-schedules .box-three .expanded-info{opacity:0;position:absolute;left:0;bottom:99%;width:100%;-webkit-box-shadow:0 -12px 30px rgba(0,0,0,.2);box-shadow:0 -12px 30px rgba(0,0,0,.2);z-index:-1;-webkit-transition:all .3s ease;transition:all .3s ease}.medical-schedules .box-two .expanded-info .info,.medical-schedules .box-three .expanded-info .info{opacity:0;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.medical-schedules .box-two .expanded-info .info:nth-child(1),.medical-schedules .box-three .expanded-info .info:nth-child(1){-webkit-transition:all .3s ease .4s;transition:all .3s ease .4s}.medical-schedules .box-two .expanded-info .info:nth-child(2),.medical-schedules .box-three .expanded-info .info:nth-child(2){-webkit-transition:all .3s ease .5s;transition:all .3s ease .5s}.medical-schedules .box-two .expanded-info .info:nth-child(3),.medical-schedules .box-three .expanded-info .info:nth-child(3){-webkit-transition:all .3s ease .6s;transition:all .3s ease .6s}.medical-schedules .box-two i,.medical-schedules .box-three i{position:absolute;top:50%;right:-30px;font-size:1.44em;-webkit-transition:all .3s ease;transition:all .3s ease}.medical-schedules .box-two:hover i{-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.medical-schedules .box-two i{-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.medical-schedules .box-three:hover i{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.medical-schedules .box-three i{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.medical-schedules .box-four label{display:block;margin:-3px 0 0;opacity:.5}.medical-schedules .box-four strong{font-size:1.6em}.medical-schedules .box-four .feature-box{padding:23.7px}.medical-schedules .box-four .feature-box-icon{margin-top:5px}