*{margin:0;padding:0;box-sizing:border-box;outline:none}.swal-high-zindex{z-index:9999999999999999999999!important}.slider{overflow:hidden;position:relative;width:100%;background:#2c3e50}.myslide{height:690px;display:none;overflow:hidden}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);font-size:50px;padding:15px;cursor:pointer;color:gray;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99999}.prev:hover,.next:hover{color:#00a7ff}.next{right:0}.dotsbox{position:absolute;left:50%;transform:translate(-50%);bottom:20px;cursor:pointer;z-index:9999;width:100%}.dot{display:inline-block;width:15px;height:15px;border:3px solid gray;border-radius:50%;margin:0 10px;cursor:pointer}.active,.dot:hover{border-color:#00a7ff}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.iframe-container{position:absolute;width:70%;height:70%;top:120px;display:flex;align-items:center;justify-content:center;z-index:1}iframe{width:100%;height:100%;border:none}@keyframes fade{0%{opacity:.8}to{opacity:1}}.txt{position:absolute;color:#fff;letter-spacing:2px;line-height:35px;top:20%;left:15%;-webkit-animation-name:posi;-webkit-animation-duration:2s;animation-name:posi;animation-duration:2s;z-index:1}@keyframes posi{0%{left:25%}to{left:15%}}.txt h1{color:#00a7ff;font-size:50px;margin-bottom:20px}.txt p{font-weight:700;font-size:20px}.img-slider{transform:scale(1.5);-webkit-animation-name:zoomin;-webkit-animation-duration:40s;animation-name:zoomin;animation-duration:40s;position:absolute;width:100%;height:85%;top:100px;display:flex;align-items:center;justify-content:center;z-index:1}@keyframes zoomin{0%{transform:scale(1)}to{transform:scale(1.5)}}@media screen and (max-width: 800px){.slider{position:relative;width:100%;background:#2c3e50}.myslide{height:500px;display:none;overflow:hidden}.txt{letter-spacing:2px;line-height:25px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-animation-name:posi2;-webkit-animation-duration:2s;animation-name:posi2;animation-duration:2s}@keyframes posi2{0%{top:35%}to{top:50%}}.txt h1{font-size:40px}.txt p{font-size:13px}}@media (max-width: 767px){.tab-container{width:90%}}@media screen and (max-width: 520px){.slider{position:relative;width:100%;background:#2c3e50}.myslide{height:500px;display:none;overflow:hidden}.txt h1{font-size:30px;margin-bottom:20px}.sign{margin-right:20px}.sign a{font-size:12px}}
