.l-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 70px}.section{padding:4% 0}.home-title{font-size:var(--hometitlefont,2.5rem);text-align:center;text-transform:capitalize;color:var(--color-text);overflow-wrap:break-word;word-break:break-word;margin-bottom:.3em;font-weight:600;line-height:1.4}.home-des{color:var(--color-intro);text-align:center;max-width:1000px;margin:0 auto 2em;font-size:1rem}.home-more{background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);color:#fff;text-transform:capitalize;cursor:pointer;justify-content:center;align-items:center;min-width:200px;height:50px;margin-right:20px;padding:0 20px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .2s linear;display:inline-flex}.home-more:hover{color:var(--color-primary);background:#111;border-color:#111}.home-more em{margin-left:10px}.line1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.btn-primary{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;text-transform:capitalize;-webkit-user-select:none;user-select:none;border:none;justify-content:center;align-items:center;min-width:200px;height:50px;padding:0 2em;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .3s;display:inline-flex}.btn-primary:hover{background-color:#000}.btn-pill{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-pill);cursor:pointer;text-transform:capitalize;-webkit-user-select:none;user-select:none;border:none;justify-content:center;align-items:center;height:40px;padding:0 25px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .3s;display:inline-flex}.btn-pill:hover{background-color:#000}.btn-action{min-width:180px;height:50px;color:var(--color-text);border-radius:var(--radius-md);cursor:pointer;text-transform:capitalize;-webkit-user-select:none;user-select:none;background-color:#eee;border:none;justify-content:center;align-items:center;padding:0 2em;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.btn-action:hover{background-color:var(--color-primary);color:#fff}.animate-on-scroll{opacity:0;transition:all .6s ease-out}.animate-on-scroll.is-visible{opacity:1}.animate-fade-up{opacity:0;transition:all .6s ease-out;transform:translateY(30px)}.animate-fade-up.is-visible{opacity:1;transform:translateY(0)}.animate-fade-left{opacity:0;transition:all .6s ease-out;transform:translate(-30px)}.animate-fade-left.is-visible{opacity:1;transform:translate(0)}.animate-fade-right{opacity:0;transition:all .6s ease-out;transform:translate(30px)}.animate-fade-right.is-visible{opacity:1;transform:translate(0)}.animate-zoom-in{opacity:0;transition:all .6s ease-out;transform:scale(.95)}.animate-zoom-in.is-visible{opacity:1;transform:scale(1)}.animate-stagger>.animate-on-scroll.is-visible:first-child{transition-delay:50ms}.animate-stagger>.animate-on-scroll.is-visible:nth-child(2){transition-delay:.1s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(3){transition-delay:.15s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(4){transition-delay:.2s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(5){transition-delay:.25s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(6){transition-delay:.3s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(7){transition-delay:.35s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(8){transition-delay:.4s}.animate-stagger>.animate-on-scroll.is-visible:nth-child(n+9){transition-delay:.45s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pagesBanner{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bannerani{0%{opacity:0;margin-top:20px}to{opacity:1;margin-top:0}}@keyframes bannerimg{0%{transform:scale(1)}80%{transform:scale(1.05)}to{transform:scale(1.047)}}@keyframes circle{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.lazy-wrap{display:block;position:relative;overflow:hidden}.lazy-wrap:after{content:"";padding-bottom:50%;display:block}.lazy-wrap.lazy-loaded:after{padding-bottom:0}.lazy-load{border:2px solid #0003;border-left-color:#000;border-radius:100%;width:30px;height:30px;animation:1s linear infinite circle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lazy-loaded .lazy-load{animation:none;display:none}.home-icon{color:var(--color-primary);text-align:center;text-transform:uppercase;margin-bottom:10px}@media (max-width:1440px){:root{--hometitlefont:30px}.home-title{font-size:30px}}@media (max-width:1024px){:root{--hometitlefont:26px}.home-title{font-size:26px}.l-wrap{padding:0 10px}}@media (max-width:768px){:root{--hometitlefont:20px}.home-title{font-size:20px}.home-des{margin-bottom:1.5em;font-size:.9rem}.section{padding:40px 0}.btn-primary,.btn-action{min-width:120px;height:44px;font-size:.85rem}.home-more{min-width:140px;height:44px;margin-right:10px;font-size:1rem}.btn-pill{height:44px;padding:0 18px}}@media (max-width:500px){:root{--hometitlefont:18px}.home-title{font-size:18px}.home-des{font-size:.8rem}}@media (max-width:375px){:root{--hometitlefont:16px}.home-title{font-size:16px}.btn-primary,.btn-action,.home-more{min-width:unset;width:100%}}
