.aligncenter{display:block;margin-left:auto;margin-right:auto}.send_inquiry_s{font-size:18px;width:200px;height:50px;text-align:center;line-height:50px;padding-top:0!important;padding-bottom:0}h1{font-family:var(--fontFamily)}.fm-outfit{font-family:var(--fontFamily4)}.course-details-text{scroll-margin-top:180px}.flowHidden{overflow-x:hidden}.shuzi{text-align:center;padding-top:70px;display:flex;justify-content:center;flex-direction:row}.shuzi>.page-numbers{display:block;width:40px;height:40px;line-height:40px;border:solid 1px rgba(211,211,211,.499)}.shuzi>.current{border-color:var(--mainColor3);color:#fff;background-color:var(--mainColor3)}.edit-link{position:absolute;color:white;font-size:18px;height:100px;z-index:999999;display:flex;justify-content:flex-end;margin:50px auto;opacity:.4;right:50px}.edit-link>a{height:0px;padding:20px;animation-name:zoomAnimation;animation-duration:2s;animation-iteration-count:infinite;display:block;width:auto;line-height:0px;text-align:center}.Editbutton{background-color:#0693e3;color:white;padding:15px 30px;border-radius:5px;cursor:pointer;position:relative;overflow:hidden;transition:background-color .3s ease-in,transform .3s ease;font-size:18px;font-weight:700;border:none;box-shadow:0px 2px 6px rgba(0,0,0,.3)}.Editbutton:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#1a94ff;opacity:0;transition:width .7s ease-in-out,opacity 1s ease}.Editbutton:hover{transform:scale(1.05)}.Editbutton:hover:before{width:100%;opacity:.6}.Editbutton:active{background-color:#76a6ca;box-shadow:0px 2px 6px rgba(0,0,0,.5);transform:scale(.98)}.breadcrumb_nav{margin-top:80px}@media (max-width:768px){.hang0{display:none}.hang1{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.hang2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.hang3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.hang4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}}.bth3{border:rgba(0,85,239,0) 1px solid;font-weight:900;font-size:16px;color:#fff;display:inline-block;line-height:28px;padding:7px 20px;background:linear-gradient(137deg,#18dada 0%,#09f 100%);border-radius:10px}.bth3:hover{border:rgba(0,85,239,1) 1px solid;background:#fff;color:var(--c1)}.bth1{font-weight:700;font-size:18px;cursor:pointer;color:#fff;border:2px solid var(--c1);line-height:24px;display:inline-block;padding:7px 20px;background:#02b5ef;border-radius:10px}.bth1:hover{border:rgba(0,85,239,1) 1px solid;background:#fff;color:var(--c1)}.bth2{border:2px solid #090909;font-weight:700;font-size:18px;color:#181818;line-height:24px;display:inline-block;padding:7px 20px;border-radius:10px}.bth2:hover{border:rgba(0,85,239,1) 1px solid;background:#fff;color:var(--c1)}.bth2_span_1{display:inline-block;margin-left:52px;width:18px;height:18px;border-radius:100%;color:#fff;background-color:#181818;text-align:center;line-height:18px;font-size:14px;font-weight:200;transition:all .3s}.bth2:hover .bth2_span_1{background-color:var(--c1)}.bth4{height:50px;background-color:var(--mainColor3);color:white;margin:0 0 10px;padding:0 10px;font-size:18px;font-weight:700;border:0px;border-radius:10px}.ps-1600{padding-left:1.5rem}.pe-1600{padding-right:1.5rem}.py-1600{padding-top:1.5rem;padding-bottom:1.5rem}.px-1600{padding-left:1.5rem;padding-right:1.5rem}.ms-1600{margin-left:1.5rem}@media (min-width:1600px){.ps-1600{padding-left:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2))}.pe-1600{padding-right:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2))}.py-1600{padding-top:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2));padding-bottom:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2))}.px-1600{padding-left:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2));padding-right:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2))}.ms-1600{margin-left:max(1.5rem,calc(( 100vw - min(100vw,1440px) ) / 2))}}@media (min-width:1800px){.ps-1600{padding-left:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2))}.pe-1600{padding-right:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2))}.py-1600{padding-top:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2));padding-bottom:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2))}.px-1600{padding-left:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2));padding-right:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2))}.ms-1600{margin-left:max(1.5rem,calc(( 100vw - min(100vw,1640px) ) / 2))}}.blog_item{border-top:1px solid #c1c1c1;padding-top:30px}.blog_item:hover{border-top:1px solid var(--c1)}.blog_item_cat,.blog_item_cat *{font-weight:400;font-size:14px;color:#999;line-height:20px;margin-bottom:10px}.blog_item_date,.blog_item_date *{margin-bottom:50px;font-weight:500;font-size:18px;color:#333;line-height:25px}.blog_item_title,.blog_item_title *{margin-bottom:30px;font-weight:700;font-size:22px;color:#333;line-height:31px}.blog_item:hover .blog_item_title,.blog_item:hover .blog_item_title *{color:var(--c1)}.has_video{position:relative;cursor:pointer}.has_video .play_bth{display:block;display:flex;position:absolute;justify-content:center;align-items:center;bottom:16px;left:90px;transform:translate(-50%,-50%)}.play_bth{width:62px;height:62px;background-color:var(--c1);color:#fff;font-size:26px;font-weight:700;letter-spacing:2px;border:none;border-radius:100px;cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;transition:all .1s linear}.play_bth:before,.play_bth:after{content:"";width:62px;height:62px;border-radius:100px;position:absolute;animation:eff68 1.4s linear infinite}.play_bth:after{animation-delay:.7s}.has_video:hover .play_bth{background-color:#fff;color:var(--c1)}.newsletter-btn{white-space:nowrap}.super_get_quote{border:solid 1px var(--mainColor);padding:8px 20px;border-radius:5px;margin:20px auto;font-size:18px;font-weight:700;background-color:var(--mainColor3);color:white}.super_get_quote:hover{background-color:#fff;color:var(--mainColor)!important}.product_item:hover img{transition:all .3s;transform:scale(1.1)}.product_item_title{color:#000!important;padding:15px}.product_item:hover .product_item_title{color:var(--mainColor3)!important}.product_item a{overflow:hidden;display:block}@media (min-width:1300px) and (max-width:1400px){.module_form_bg{margin-bottom:100px}}@media (min-width:1200px) and (max-width:1300px){.module_form_bg{margin-bottom:150px}}