@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--primary:#2c2c2c;--white:#fff;--grey:#3d3d3d;--purple:#b63593;--green:#415e33;--lightgreen:#bad576;--lightgrey:#fafafa;--lightgreybg:#f7f7f7;--orange:#f9a129;--orangehover:#ffbc5e;--orangebg:#f3b055;--blue:#0b4594;--darkblue:#212529;--lightblue:#00adef;--black:#000;--yellow:#f7eb1b;--cap:uppercase;--letterspace:6px;--fontsize12:12px;--fontsize13:13px;--fontsize14:14px;--fontsize15:15px;--fontsize16:16px;--fontsize17:17px;--fontsize18:18px;--fontsize19:19px;--fontsize20:20px;--fontsize21:21px;--fontsize22:22px;--fontsize23:23px;--fontsize24:24px;--fontsize25:25px;--fontsize26:26px;--fontsize27:27px;--fontsize28:28px;--fontsize29:29px;--fontsize30:30px;--fontsize31:31px;--fontsize32:32px;--fontsize33:33px;--fontsize34:34px;--fontsize35:35px;--fontsize36:36px;--fontsize37:37px;--fontsize38:38px;--fontsize39:39px;--fontsize40:40px;--fontsize41:41px;--fontsize42:42px;--fontsize43:43px;--fontsize44:44px;--fontsize45:45px;--fontsize46:46px;--fontsize47:47px;--fontsize48:48px;--fontsize49:49px;--fontsize50:50px;--fontsize54:54px;--fontsize56:56px;--fontsize60:60px;--fontsize64:64px;--fontsize66:66px;--fontsize80:80px;--fontsize120:120px;--font100:100;--font200:200;--font300:300;--font400:400;--font500:500;--font600:600;--font700:700;--font800:800;--font900:900}.be-vietnam-pro-thin{font-family:"Be Vietnam Pro",sans-serif;font-weight:100;font-style:normal}.be-vietnam-pro-extralight{font-family:"Be Vietnam Pro",sans-serif;font-weight:200;font-style:normal}.be-vietnam-pro-light{font-family:"Be Vietnam Pro",sans-serif;font-weight:300;font-style:normal}.be-vietnam-pro-regular{font-family:"Be Vietnam Pro",sans-serif;font-weight:400;font-style:normal}.be-vietnam-pro-medium{font-family:"Be Vietnam Pro",sans-serif;font-weight:500;font-style:normal}.be-vietnam-pro-semibold{font-family:"Be Vietnam Pro",sans-serif;font-weight:600;font-style:normal}.be-vietnam-pro-bold{font-family:"Be Vietnam Pro",sans-serif;font-weight:700;font-style:normal}.be-vietnam-pro-extrabold{font-family:"Be Vietnam Pro",sans-serif;font-weight:800;font-style:normal}.be-vietnam-pro-black{font-family:"Be Vietnam Pro",sans-serif;font-weight:900;font-style:normal}.be-vietnam-pro-thin-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:100;font-style:italic}.be-vietnam-pro-extralight-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:200;font-style:italic}.be-vietnam-pro-light-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:300;font-style:italic}.be-vietnam-pro-regular-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:400;font-style:italic}.be-vietnam-pro-medium-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:500;font-style:italic}.be-vietnam-pro-semibold-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:600;font-style:italic}.be-vietnam-pro-bold-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:700;font-style:italic}.be-vietnam-pro-extrabold-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:800;font-style:italic}.be-vietnam-pro-black-italic{font-family:"Be Vietnam Pro",sans-serif;font-weight:900;font-style:italic}html,body{height:100%;font-family:'Be Vietnam Pro',sans-serif;margin:0;padding:0;font-size:18px;width:100%;font-weight:400;color:var(--primary)}html{overflow-x:hidden}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}ul,ol{padding-left:25px}a,button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;background:none}.btn-read-more{display:inline-block;padding:5px 40px;background:var(--lightBlue);color:#fff;text-decoration:none;border-radius:20px;transition:all .3s;border:1px solid #00adef;font-size:1.1rem}.btn-read-more:hover{background:transparent;color:#00adef}.btn-read-more i{vertical-align:middle}img{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:100;margin:0 auto;background-color:#fff;border-bottom:1px solid #eee;padding:10px 0}.main-navbar{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between;width:100%;height:65px;margin:0 auto}.main-navbar .navbar__left{display:flex;align-items:center}.main-navbar .navbar__center{display:flex}.main-navbar .navbar__right{display:flex;align-items:center;justify-content:flex-end}.brand{display:flex;align-items:center;order:1}.brand img{max-height:70px}.menu__inner{margin:0;padding:0;list-style:none}.submenu{list-style:none}.menu .menu__inner .menu__item a.menu__link.active,.menu .menu__inner .menu__item a.menu__link.active,.menu .menu__inner .menu__item .active.menu__link i{color:var(--black)}.menu .menu__inner .menu__item{position:relative}.menu .menu__inner .menu__item .menu__link{display:flex;align-items:center;justify-content:space-between;color:var(--lightBlue);text-decoration:none;transition:all .3s ease;cursor:pointer;pointer-events:auto}.submenu.megamenu__normal .menu__link.active,.submenu.megamenu__normal .menu__link:hover{background-color:var(--lightBlue);color:#fff!important}.menu .menu__inner .menu__item .menu__link:hover{color:var(--primary-color)}.menu .menu__inner .menu__item .menu__link i{font-size:18px;transition:transform .3s ease}.menu .menu__inner .menu__item.back-btn{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #eee;margin-bottom:10px;position:sticky;top:0;background-color:#fff}.menu .menu__inner .menu__item.back-btn .menu__link{padding:15px;font-weight:500}.menu .menu__inner .menu__item.back-btn .menu__link:hover{color:var(--primary-color)}.menu .menu__inner .menu__item.back-btn .menu__link i{margin-right:8px;transform:rotate(0)}.submenu.megamenu__text .submenu__inner,.submenu.megamenu__image .submenu__inner{width:25%;padding:0 15px}.submenu.megamenu__text .submenu__inner .submenu__title,.submenu.megamenu__image .submenu__inner .submenu__title{margin-bottom:5px;font-size:16px;font-weight:500;color:var(--primary-color);text-transform:uppercase;transition:all .3s ease}.submenu.megamenu__text .submenu__list li,.submenu.megamenu__image .submenu__list li{display:block;line-height:1;margin:0 auto}.submenu.megamenu__text .submenu__list li .menu__link,.submenu.megamenu__image .submenu__list li .menu__link{padding:10px 0!important}.submenu.megamenu__image .submenu__inner a{display:flex;flex-flow:column;align-items:center}.submenu.megamenu__image .submenu__inner a img{display:block;width:100%;height:150px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.switch{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:10px}.switch .switch__light,.switch .switch__dark{position:absolute;top:50%;left:50%;transform-origin:center;transform:translate(-50%,-50%);transition:all .3s ease-in}.switch .switch__light{font-size:20px;visibility:visible;color:#000}.switch .switch__dark{font-size:0;visibility:hidden;color:#fff}.overlay{position:fixed;display:block;top:0;left:0;width:100%;height:100%;z-index:9;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.7);transition:all .45s ease-in-out;pointer-events:none}.burger{position:relative;cursor:pointer;width:25px;height:15px;margin-right:15px;display:none}.burger .burger-line{position:absolute;display:block;left:0;width:100%;height:2px;opacity:1;border-radius:15px;background:#000}.burger .burger-line:nth-child(1) {top:0}.burger .burger-line:nth-child(2) {top:8px;width:70%}.burger .burger-line:nth-child(3) {top:16px}.container-menu{max-width:100rem;height:auto;margin-inline:auto;padding-inline:15px}.content{padding-top:91px}.main-wrap{max-width:100%;position:relative;overflow-x:hidden}.cor-wrap{clip-path:polygon(50% 0%,100% 132%,8.25% 100%);background-color:#fff;height:calc(1000px - 103px);width:1200px;position:absolute;right:-297px;z-index:5;top:-20px;margin:0 auto;overflow-x:hidden}.triangle-container{width:100%;height:calc(100vh - 71px);position:relative}.triangle-svg{width:100%;height:100%;display:block}.triangle-content{position:absolute;overflow:hidden;top:3%;left:46%;transform:translateX(-50%);width:100%;height:calc(1000px - 91px)}.cor-logo{background:url(http://sanli.com.sg/frontend/web/images/ximg-logo-symbol.png.pagespeed.ic.lBaHWK73kD.png) no-repeat 54px center;width:338px;height:300px;margin:0 auto;background-size:contain}.longEnough{height:358px;width:455px;overflow:auto}.profile-wrap{position:absolute;bottom:0;left:20%;text-align:left}.cor-content{bottom:5%;position:absolute;background:url(http://sanli.com.sg/frontend/web/images/ximg-wave-corporate-profile.png.pagespeed.ic.TtvCwWzNSX.png) no-repeat;background-size:91%;left:37%}.cor-content .inner{max-width:505px}.cor-content .inner p{font-size:var(--fontSize16)}.cor-content .inner strong{font-size:var(--fontSize24);font-weight:var(--font400);line-height:26px}.cor-content .inner h2{font-size:var(--fontSize48);font-weight:bold;color:var(--lightBlue)}.cor-content .inner h2 span{display:block}.cor-content .inner .read-more{display:inline-block;padding:5px 40px;background:var(--lightBlue);color:#fff;text-decoration:none;border-radius:20px;transition:all .3s;border:1px solid #00adef;font-size:1.1rem}.cor-content .inner .read-more:hover{background:transparent;color:#00adef}.cor-content .inner i{vertical-align:middle}.banner-container{width:100%;min-height:calc(100vh - 91px);position:relative;display:flex;flex-direction:column}#mainBanner h1{opacity:0;transform:translateY(20px);transition:opacity .6s ease , transform .6s ease}#mainBanner h1.fade-in{opacity:1;transform:translateY(0)}#mainBanner h1.fade-in span{color:var(--white);font-size:var(--fontSize66);display:block}.banner-content{width:100%;background:url(http://sanli.com.sg/frontend/web/images/xhero-banner-4.jpg.pagespeed.ic.m9HE97W8YP.jpg);background-size:cover;background-position:center;color:#fff;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;transition:background-image .5s ease}.banner-inner{padding:100px 40px 40px 40px}.banner-content h1{font-size:var(--fontSize56);margin-bottom:30px;font-weight:600;max-width:800px;color:var(--white)}.banner-content h2{font-size:2rem;margin-bottom:20px;font-weight:600}.banner-content p{font-size:1.2rem;margin-bottom:40px;max-width:800px}.nav-bullets{display:flex;gap:16px;margin-top:60px}.bullet{width:12px;height:12px;background:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;transition:all .3s ease}.bullet.active{background-color:#00adef;transform:scale(1.2)}.bottom-slider{width:100%;height:40%;position:absolute;bottom:0;z-index:4;display:flex;align-items:center;justify-content:space-between}.logo-container img{max-width:180px;height:auto}.image-slider-container{position:relative;width:100%;height:100%}.slider-image{position:absolute;width:79%;height:100%;object-fit:cover;transition:opacity .5s ease;opacity:0}.slider-image.active{opacity:1}.our-business-wrap{background:#05378c url(http://sanli.com.sg/frontend/web/images/ximg-section-bg.jpg.pagespeed.ic.wfKsV6Qjgy.jpg) no-repeat bottom center}.card-header.active-header span,.card-header.active-header i{color:#fff!important}.card-header{cursor:pointer}#productImage{width:100%;height:auto}.product-layout{max-width:1600px;margin:0 auto;color:var(--white)}.product-left{padding-top:95px}.product-left h1{font-size:var(--fontSize26);color:var(--white)}.product-left h1 span{font-size:var(--fontSize50);font-weight:var(--font600);display:block}.product-left .card-header{padding:.75rem 1.25rem .75rem 0;margin-bottom:0;background-color:transparent;border-bottom:1px solid transparent}.product-left .small-logo{max-width:50px;padding-right:15px}.product-left .card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:0 1.25rem 1.25rem 0}.icon-rounded{display:inline-block;padding:10px;border-radius:50%;background-color:var(--white);color:var(--lightBlue);font-size:14px;width:26px;height:26px;text-align:center;line-height:8px}.slick-dots li button:before{background:transparent;color:transparent;content:''}.card-header span{font-size:var(--fontSize26);font-weight:var(--font600);color:var(--lightBlue)}.card-inner{font-size:var(--fontSize20);padding-left:55px}.card-inner i{vertical-align:middle;color:var(--white)}.collapse.show{color:var(--white)}.card-accordion{border-bottom:1px solid #3f7dac}.card-header .bx.bxs-plus-circle,.card-header[aria-expanded="true"] .bx.bxs-plus-circle{font-size:var(--fontSize18)!important}.card-header .bx.bx-chevron-down,.card-header .bx.bx-chevron-right{font-size:var(--fontSize40);color:var(--lightBlue)}.card-header .bx.bxs-plus-circle{color:var(--lightBlue)}@media (min-width:768px){.product-layout{display:flex;padding:0 0 0 15px}.product-left{width:50%;padding-right:15px}.product-right{width:50%;padding-left:15px}}.announcement-section{padding:60px 20px 300px 20px;color:#fff}.announcement-title{font-size:40px}.announcement-title span{font-size:74px;font-weight:bold;display:block}.announcement-card{background:rgba(255,255,255,1);border-radius:12px;padding:20px;color:#000;height:100%;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease}.announcement-card:hover{transform:translateY(-5px)}.announcement-date{background-color:#1fc2ff;color:#fff;padding:6px 12px;border-radius:20px;font-size:14px;display:inline-block;margin-bottom:10px}.more-news-btn{background-color:#1fc2ff;color:#fff;padding:10px 25px;border-radius:30px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;border:1px solid #00adef}.more-news-btn i{margin-left:8px}.more-news-btn:hover{background:var(--white);color:#00adef}.ser_title a{font-size:var(--fontSize18);color:var(--black)}.ir-section{}.no-horizontal-padding{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.ir-card{position:relative;height:380px;background-size:cover;background-position:center;transition:transform .3s ease}.ir-card:hover{transform:scale(1.08);z-index:1200}.ir-label{position:absolute;bottom:20px;left:20px;color:#fff;font-weight:bold;font-size:20px;text-shadow:0 0 10px rgba(0,0,0,.5)}.shortcut-wrap{max-width:1600px;margin:0 auto;margin-top:-185px;padding-bottom:50px}.table-fin{width:100%}.table-fin tr th{border-bottom:2px solid var(--blue);background:transparent;padding:10px}.table-fin tr td{padding:10px;border-bottom:1px solid #b2b2b2}.latest-ar{max-width:800px;margin:0 auto}.latest-ar h2{font-size:var(--fontSize26);color:var(--grey)}.latest-ar h2 span{color:var(--lightGreen)}.latest-ar .title-ar{margin-top:30px}.bottom-ar .col-md-4{margin:20px 0}.bottom-ar h2{font-size:var(--fontSize26);color:var(--grey);font-weight:var(--font600)}.bottom-ar h2 span{color:var(--lightGreen)}.bottom-ar .title-ar{margin-top:25px}.thumb-ar{max-width:290px;border:1px solid #ccc;box-shadow:0 10px 25px rgba(0,0,0,.15);transition:transform .3s ease , box-shadow .3s ease}.accordion{max-width:800px;margin:0 auto}.accordion-item{background:#fff;border-radius:8px;margin-bottom:15px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.accordion-header{padding:18px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.accordion-header:hover{background-color:#f9f9f9}.accordion-title{font-size:18px;font-weight:600;color:#333;margin:0}.accordion-icon{font-size:20px;font-weight:bold;transition:transform .3s ease}.accordion-content{padding:0 25px;max-height:0;overflow:hidden;transition:max-height .3s ease-out , padding .3s ease}.accordion-content-inner{padding-bottom:20px;color:#555}.accordion-item.active .accordion-header{background-color:#f0f0f0}.accordion-item.active .accordion-icon{transform:rotate(0deg)}.accordion-item.active .accordion-content{max-height:500px;padding-top:0;padding-bottom:0}.email-wrap{margin:0 auto;max-width:650px;border-radius:10px;padding:40px;box-shadow:0 5px 20px rgba(0,0,0,.06);margin-bottom:50px}.container-content{border-radius:10px;padding:40px;background:var(--blue);margin-bottom:50px;font-size:var(--fontSize26);color:var(--white)}.container-content a:hover{color:var(--white);text-decoration:underline}#map{width:100%;height:410px;z-index:1}.flag-heading{display:flex;align-items:center;gap:10px}.flag-icon{width:24px;height:auto;flex-shrink:0}.dropdown{position:relative;display:inline-block;float:right}.dropdown-toggle{background-color:#07a;color:#fff;padding:12px 18px;border-radius:5px;border:none;cursor:pointer;font-size:16px;display:flex;align-items:center;gap:6px}.dropdown-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;min-width:180px;box-shadow:0 8px 20px rgba(0,0,0,.15);border-radius:6px;z-index:1000;padding:0}.newsroom-inner{max-width:900px;margin:0 auto;padding:20px}.newsroom-item{background-color:#f9f9f9;border-left:4px solid var(--lightBlue);padding:20px;margin-bottom:15px;border-radius:6px;transition:background-color .3s}.newsroom-item:hover{background-color:#f1faff}.newsroom-date{font-size:.9rem;color:#666;margin-bottom:8px;display:flex;align-items:center}.newsroom-date i{margin-right:6px;color:#0b7dda}.newsroom-item a{font-size:1.05rem;font-weight:600;color:#0b3d91;text-decoration:none}.newsroom-item a:hover{text-decoration:underline}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu li{list-style:none}.dropdown-menu li a{display:block;padding:10px 16px;color:#333;text-decoration:none;transition:background-color .2s ease}.dropdown-menu li a:hover{background-color:#f0f0f0}.newsroom-inner{max-width:100%;margin:0 auto;padding:0}.newsroom-item{background-color:#f9f9f9;border-left:4px solid var(--lightBlue);padding:20px;margin-bottom:15px;border-radius:6px;transition:background-color .3s}.newsroom-item:hover{background-color:#f1faff}.newsroom-date{font-size:.9rem;color:#666;margin-bottom:8px;display:flex;align-items:center}.newsroom-date i{margin-right:6px;color:#0b7dda}.newsroom-item a{font-size:1.05rem;font-weight:600;color:#0b3d91;text-decoration:none}.newsroom-item a:hover{text-decoration:underline}.news-date{font-size:1.25rem;font-weight:600}.news-title{font-size:1.5rem}.news-content p::before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.news-content p::before{vertical-align:-20%;font-size:28px;display:inline-block;width:1.07142857em;text-align:center;margin-right:25px;font-weight:900;content:"\f0c1";color:var(--black)}.news-content .attachment::before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-10%;font-size:28px;display:inline-block;width:1.07142857em;text-align:center;margin-right:5px;font-weight:900;content:"\f1c1";color:var(--redText)}.footer{padding:25px 40px;background:var(--white);font-size:14px;background:url(http://sanli.com.sg/frontend/web/images/ximg-footer-watermark.png.pagespeed.ic.69bYverwxc.png) no-repeat right center;background-size:155px}.footer-container{max-width:1600px;margin:0 auto}.footer-top{display:flex;justify-content:center;margin-bottom:20px}.company-name img{max-width:180px}.footer-bottom{display:flex;flex-direction:column;align-items:center;gap:10px}.legal-links{display:flex;gap:15px;flex-wrap:wrap;justify-content:center}.legal-links a{color:#7e7e7e;text-decoration:none}.copyright{color:#7e7e7e}.banner{background-size:cover;height:503px;position:relative;color:#fff}.banner.banner-who-we-are{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-who-we-are.jpg.pagespeed.ic.TnHnVPK1Dc.jpg) no-repeat center center}.banner.banner-what-we-do{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do.jpg.pagespeed.ic.XwD3VD2VrV.jpg) no-repeat center center}.banner.banner-what-we-do-safe{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-safety.jpg.pagespeed.ic.LHvEDecQV8.jpg) no-repeat center center}.banner.banner-what-we-do-dormitory{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-dormintory.jpg.pagespeed.ic.Zmt8dZr_Sa.jpg) no-repeat center center}.banner.banner-what-we-do-renewable{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-renewable-energy.jpg.pagespeed.ic.Mxer7Prz-V.jpg) no-repeat center center}.banner.banner-what-we-do-manufacturing{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-manufacturing.jpg.pagespeed.ic.Tq7eKSmHua.jpg) no-repeat center center}.banner.banner-what-we-do-industrial{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-industrial.jpg.pagespeed.ic.m2juxse56P.jpg) no-repeat center center}.banner.banner-what-we-do-epc{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-epc.jpg.pagespeed.ic.qMyVNYI9R-.jpg) no-repeat center center}.banner.banner-what-we-do-om{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-what-we-do-onm.jpg.pagespeed.ic.f88DS-Y9i2.jpg) no-repeat center center}.banner.banner-ir{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-investor.jpg.pagespeed.ic.FXR_Gw1d6T.jpg) no-repeat center center}.banner.banner-career{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-career.jpg.pagespeed.ic.yI1w1MHtLY.jpg) no-repeat center center}.banner.banner-contact-us{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-contact.jpg.pagespeed.ic.yGNJCtJdSr.jpg) no-repeat center center}.banner.banner-policy{background:url(http://sanli.com.sg/frontend/web/images/xsub-banner-privacy-policy.jpg.pagespeed.ic.HkRG4i7dky.jpg) no-repeat center center}.banner-overlay{position:absolute;bottom:10%;left:10%;transform:none}.banner h1{font-size:var(--fontSize24);font-weight:var(--font300);color:var(--white)}.banner h2{font-size:var(--fontSize56);font-weight:bold;color:var(--white)}.banner-triangle{clip-path:polygon(50% 0%,100% 170%,17.25% 100%);background-color:#fff;position:absolute;top:-20px;right:-260px;height:523px;width:865px}.banner-logo{background:url(http://sanli.com.sg/frontend/web/images/ximg-logo-symbol.png.pagespeed.ic.lBaHWK73kD.png) no-repeat 47px 20px;width:638px;height:523px;margin:0 auto;background-size:438px}.content-wrap{max-width:1600px;margin:0 auto}._pb-150{padding-bottom:150px}.right-column{max-width:1200px;margin:0 auto}.content-profile{background:#fefdfe;background:linear-gradient(0deg,rgba(254,253,254,1) 0%,rgba(242,240,244,.76) 100%);max-width:100%}.centered-row{display:flex;align-items:center;align-content:center}.lead-no-margin{margin:0}h2.title{font-size:var(--fontSize30);color:var(--blue)}.vision-wrap{text-align:center;background:url(http://sanli.com.sg/frontend/web/images/ximg-vision-mission-values-bg.png.pagespeed.ic.2JN70ceZbU.png) no-repeat center bottom;background-size:cover}.vision-mission-section{padding:50px 20px 50px 20px;max-width:1138px;margin:0 auto;border-radius:10px}.circle-container{display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap;margin-bottom:60px}.circle{width:280px;height:280px;border-radius:50%;color:#fff;padding:40px 20px;box-sizing:border-box;position:relative;z-index:1}.circle.orange{background:rgba(237,114,25,.7)}.circle.blue{background:rgba(7,67,207,.7);margin-left:-80px}.circle img{width:50px}.circle h3{margin:10px 0;font-size:30px}.circle p{font-size:14px;line-height:1.6}.core-values{max-width:1200px;margin:0 auto;color:var(--white)}.core-values h2{margin-bottom:40px;font-size:30px;font-weight:700}.values-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 60px}.value-item{width:200px;text-align:center}.value-item img{width:50px;margin-bottom:15px}.value-item h4{margin-bottom:10px;font-size:20px;font-weight:600}.value-item p{font-size:18px;line-height:1.5}.value-row{display:flex;flex-wrap:wrap;justify-content:center;gap:60px;margin-bottom:40px}.vision-wrap .card{box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;padding:0}.card-content{padding:30px}.card-content.resize-width{max-width:450px}h1{font-size:var(--fontSize28);font-weight:var(--font600);color:var(--blue)}.list-ul{padding-left:25px;list-style-type:disc;list-style:disc}.bod-wrap{background:url(http://sanli.com.sg/frontend/web/images/ximg-bod-bg.png.pagespeed.ic.QFBY6fbWuZ.png) no-repeat}.director-card{transition:transform .3s , box-shadow .3s;height:100%;cursor:pointer}.director-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.director-image{height:300px;object-fit:cover;width:100%}.card-body{display:flex;flex-direction:column}.card-title{font-size:var(--fontSize20);font-weight:bold;margin-bottom:.3rem;color:var(--lightBlue)}.text-muted{font-size:var(--fontSize16);color:#939598}.iziModal{background:transparent}.box-modal .modal-content{background:var(--lightBlue);color:var(--white)}.modal-header .close{padding:0 0 1rem 0}.modal-header .close i{color:var(--white)}.modal-header .close{text-shadow:none;opacity:1}.iziModal-close-btn{position:absolute;right:20px;top:13px;font-size:var(--fontSize20);z-index:100;cursor:pointer}.bod-text{padding:30px 15px;text-align:left}.bod-content{font-size:var(--fontSize16);padding-top:20px}h5.font-weight-bold{font-size:var(--fontSize20)}.bod-small{font-size:var(--fontSize16);justify-content:center;align-items:center}.card-text{flex-grow:1}.milestones-wrap{background:url(http://sanli.com.sg/frontend/web/images/ximg-milestones-bg.jpg.pagespeed.ic.XmjWxiuqTa.jpg) no-repeat 0 155px;width:100%;height:100%;background-size:cover}.container-inner{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.title{font-size:38px;color:#fff;font-weight:300}.timeline{width:100%;position:relative;margin-top:50px}.timeline-nav__item{width:auto;height:auto;text-align:center;opacity:.5;background:transparent;color:#afc9f6;margin:15px 25px 40px 25px!important;position:relative;font-size:18px;line-height:38px;font-weight:600;outline:none;cursor:pointer}.timeline-nav__item::before{display:block;position:absolute;top:30px;left:50%;transform:translateX(-50%);width:40px;height:37px;background-color:transparent;transition:.2s;font-family:'Font Awesome 6 Pro';content:"\f043";font-weight:900;font-size:40px}.timeline-nav__item.slick-current{color:var(--lightBlue);opacity:1}.timeline-nav__item.slick-current::before{background-color:transparent}.timeline-wrapper{position:relative;width:100%;height:580px;margin:170px auto 0}@media (max-width:500px){.timeline-wrapper{height:1000px;max-height:900px}}.timeline-slider{height:100%}.timeline .slick-list{height:100%}@media (min-width:1080px){.timeline .slick-list{padding:0 180px!important}.timeline-slider .slick-list{padding:0!important}}.timeline-slide__content .longEnough{width:100%;height:400px}.timeline .slick-track{height:100%}.timeline-slide{position:relative;overflow:hidden;background-repeat:no-repeat;outline:none;background-size:auto 400px , cover;background-position:top;margin:0 24px;width:80%;z-index:1}.timeline-slide__content{z-index:5;position:absolute;top:0;width:70%;left:50%;transform:translate(-50%,0);padding:20px 40px;opacity:0;transition:opacity 1s;border-radius:5px}@media (max-width:500px){.timeline-slide__content{width:100%}}.timeline-year{z-index:5;font-size:var(--fontSize30);color:#fff;color:var(--lightBlue);padding:0;font-weight:bold;margin:0}.timeline-date{font-weight:bold;margin-bottom:0;padding-top:25px}.timeline-title{color:var(--blue);font-size:20px;line-height:30px;font-weight:600;margin-bottom:0}.timeline-slide p{font-size:18px}.timeline .slick-current:after{background-color:rgba(0,52,113,0)}.timeline .slick-current .timeline-year{opacity:1}.timeline .slick-current .timeline-slide__content{opacity:1}.awards-wrap{background:url(http://sanli.com.sg/frontend/web/images/ximg-awards-bg.jpg.pagespeed.ic.EVvC38b3WL.jpg) no-repeat;background-size:contain}.demo-gallery #lightgallery .col-md-3 a{border-radius:5px;display:block;overflow:hidden;position:relative}.demo-gallery #lightgallery .col-md-3 a img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery #lightgallery .col-md-3 a:hover img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery #lightgallery .col-md-3 a:hover .demo-gallery-poster i{opacity:1}.demo-gallery #lightgallery .col-md-3 a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.demo-gallery #lightgallery .col-md-3 a .demo-gallery-poster i{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery #lightgallery .col-md-3 a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.awards-content h1{font-size:var(--fontSize20);font-weight:bold;color:var(--lightBlue);padding:20px 0}.awards-content p{font-size:var(--fontSize16);color:#939598}.demo-gallery-poster i{font-size:40px;color:var(--white)}.demo-gallery .justified-gallery a img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster>img{opacity:1}.demo-gallery .justified-gallery>a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.demo-gallery .justified-gallery>a .demo-gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .video .demo-gallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1600px}.content-sub-bg{background:url(http://sanli.com.sg/frontend/web/images/ximg-content-sub-bg-top-left.png.pagespeed.ic.Z9up8_i-7_.png) no-repeat left top , linear-gradient(0deg,rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%)}.content-sub-bg.white-bg{background:url(http://sanli.com.sg/frontend/web/images/ximg-content-sub-bg-top-left.png.pagespeed.ic.Z9up8_i-7_.png) no-repeat left top}.first{font-size:var(--fontSize24);max-width:1200px;margin:0 auto;text-align:center}.light-blue{background:#cef2ff;background:linear-gradient(180deg,rgba(206,242,255,1) 0%,rgba(255,255,255,.76) 100%);padding:15px;border:1px solid #00aeef;border-radius:5px}.light-blue ul{font-size:var(--fontSize16)}.light-green{background:#dfffdd;background:linear-gradient(180deg,rgba(223,255,221,1) 0%,rgba(255,255,255,.76) 100%);border:1px solid #2feb20;border-radius:5px;padding:15px}.container-om{display:flex;height:100%}.om-slider img{max-width:100%;height:auto;display:block}.om-slider .slick-dots li button{font-size:0;width:12px;height:12px;border-radius:50%;background-color:#ccc;border:none;cursor:pointer;transition:background-color .3s ease;padding:0}.om-slider .slick-dots li.slick-active button{background-color:#007bff}.om-slider .slick-dots li{margin:0 6px;display:inline-block}.om-slider .slick-dots{text-align:center;padding:15px 0;bottom:-5px}.left-panel{flex:1;display:flex;align-items:center;justify-content:center;padding:40px}.content-om{display:flex;flex-direction:column;gap:20px;max-width:500px}.title-om{font-size:var(--fontSize24);font-weight:var(--font300);color:var(--lightBlue)}.title-om strong{font-size:var(--fontSize36);font-weight:var(--font600)}.tab-om{cursor:pointer;position:relative;transition:color .3s ease;border-bottom:1px solid #e9e9e9;padding:0 0 20px 0}.tab-om table tr td:first-child{width:75px;padding-right:15px}.right-panel{flex:1;background-size:cover;background-position:center;transition:background-image .5s ease-in-out}.blue-content{background:var(--lightBlue) url(http://sanli.com.sg/frontend/web/images/ximg-logo-watermark-blue-bg.png.pagespeed.ic.tcA61wKtYf.png) no-repeat right bottom;padding:25px;border-radius:10px;font-size:var(--fontSize20);color:var(--white);padding-top:20px}.manufacturing-content{background:#f3f3f3}._mb-25{margin-bottom:25px}h1.careers,h1.gallery{font-size:var(--fontSize30);color:var(--lightBlue)}.careers-inner i{font-size:var(--fontSize16);color:#7b7b7b}.careers-inner{font-size:var(--fontSize16);color:#7b7b7b;cursor:pointer;width:100%;text-align:left}.careers-inner .newsroom-date{color:var(--black);font-size:var(--fontSize18);font-weight:bold}.careers-wrap{background:#dcf1ff;background:linear-gradient(0deg,rgba(220,241,255,1) 0%,rgba(255,255,255,.76) 100%)}.apply-wrap a{color:var(--lightBlue)}.shortcut-wrap.ir-home{margin:0 auto}.main-ir{background:url(http://sanli.com.sg/frontend/web/images/ximg-ir-bg.png.pagespeed.ic.7InnIVIDN5.png) no-repeat bottom center}.main-ir h2{font-size:var(--fontSize30);color:var(--blue)}.latest-title{font-size:var(--fontSize30);color:var(--lightBlue)}.ir-date{color:#0b4594;font-size:var(--fontSize14)}.ir-news a{color:var(--black);font-size:var(--fontSize18)}.btn-sharp{position:absolute;bottom:20px;right:28px;color:var(--lightBlue)}.ir-newsroom{border:1px solid #cfcfcf;padding:25px 20px 25px 20px;margin-bottom:15px;border-radius:10px;transition:background-color .3s}.ir-box{position:relative;width:100%;border-radius:15px;overflow:hidden;transition:transform .3s ease;display:flex;align-items:flex-end;text-decoration:none}.ir-box:hover{transform:translateY(-5px)}.ir-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1}.ir-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2}.ir-content{position:relative;z-index:3;width:100%;padding:25px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.ir-title{color:#00a2e8;font-weight:600;font-size:1.3rem;margin-bottom:5px}.ir-sub{font-size:.95rem;color:#fff}.height-581{min-height:581px}.height-641{min-height:641px}a.ir-link{display:block;text-decoration:none;color:inherit}@media (max-width:767.98px){.row.align-items-stretch{flex-direction:column}.col-md-6.d-flex{flex-direction:column}}@media (min-width:1000px){.submenu.megamenu__text,.submenu.megamenu__image{max-width:992px}}@media (min-width:992px){.menu .menu__inner{display:flex;gap:5px;transform:none!important}.menu .menu__inner .menu__item:has(.megamenu__text),
	.menu .menu__inner .menu__item:has(.megamenu__image) {position:static}.menu .menu__inner .menu__item:hover>.submenu{opacity:1;visibility:visible;z-index:99}.menu .menu__inner .menu__item .menu__link{padding:10px 15px}.menu .menu__inner .menu__item:hover>.menu__link i{transform:rotate(-180deg)}.submenu{position:absolute;z-index:1000;top:100%;left:50%;min-width:355px;padding:15px;background:#fff;border:1px solid var(--border-color);border-radius:5px;border-top:2px solid var(--primary-color);box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateX(-50%);transition:all .3s ease}.submenu.is-current-slide{opacity:1;visibility:visible;transform:translateY(0)}.submenu .submenu{top:0;left:100%;transform:translateX(-5px)}.submenu .menu__item .menu__link i{transform:rotate(-90deg)!important}.submenu .menu__item:hover>.menu__link i{transform:rotate(90deg)!important}.submenu.megamenu__normal{max-width:380px;width:100%;height:auto;margin:0 auto;top: calc(100% + 12px);padding:0}.submenu.megamenu__text,.submenu.megamenu__image{display:flex;flex-wrap:wrap;width:100%;height:auto;margin:0 auto}}@media (max-width:1820px){.cor-content .inner{max-width:542px}}@media (max-width:1350px){.banner-container{min-height:calc(1000px - 91px)}.cor-wrap{height:calc(1000px - 71px)}.triangle-content{bottom:0;height:calc(1000px - 91px)}.banner-content h1{max-width:650px}.slider-image{width:57%}.banner-overlay{left:5%;max-width:70%}}@media (max-width:1200px){.banner-content h1{max-width:550px}.banner-content h2{font-size:1.8rem}}@media (max-width:1199px){.menu .menu__inner{gap:0}}@media (max-width:1024px){.menu .menu__inner .menu__item .menu__link{padding:10px}}@media (max-width:991px){.main-navbar .navbar__left{flex:0 0 auto;width:100%;display:inline}.brand{display:inline-block}.main-navbar .navbar__center{flex:0 0 100%;order:3;align-items:center}.menu{position:fixed;top:0;left:0;width:350px;max-width:85%;height:100vh;z-index:100;overflow-x:hidden;overflow-y:auto;background-color:#fff;transform:translate(-100%);transition:all .4s ease-in-out;-webkit-overflow-scrolling:touch}.menu.is-active{transform:translate(0%)}.menu .menu__inner{position:absolute;z-index:1000;top:0;left:0;width:100%;padding-top:30px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translateX(0);-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.menu .menu__inner.is-current-slide{display:flex;flex-flow:column;gap:10px}.menu .menu__inner.is-sliding{transform:translateX(-100%)}.main-navbar .navbar__right{flex:0 0 auto;align-items:center}.overlay{cursor:url(https://i.imgur.com/cPh9Zm5.png) , zoom-out;pointer-events:visible}.overlay.is-active{opacity:1;visibility:visible}.burger{display:block;margin-top:25px;float:right}.submenu.megamenu__image .submenu__inner a{flex-flow:row;align-items:center;padding-bottom:20px}.submenu.megamenu__image .submenu__inner a img{width:30%;height:80px;margin-bottom:0;margin-right:15px}.submenu.megamenu__text .submenu__list,.submenu.megamenu__image .submenu__list{margin-bottom:20px}.submenu.megamenu__text .submenu__inner,.submenu.megamenu__image .submenu__inner{width:100%;padding:0 15px}.submenu.megamenu__text .submenu__inner:first-of-type,.submenu.megamenu__image .submenu__inner:first-of-type{padding-top:15px}.submenu{position:fixed;z-index:2000;left:100%;top:0;display:none;width:100%;height:100vh;padding:0;opacity:1;visibility:visible;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translateX(0)}.submenu.is-current-slide{pointer-events:auto;z-index:2010;opacity:1;display:block;overflow-y:auto;-webkit-overflow-scrolling:touch}.submenu.is-current-parent{display:block;z-index:2005}.menu .menu__inner .menu__item .menu__link{font-size:16px;padding:10px 15px}.menu .menu__inner .menu__item .menu__link i{transform:rotate(-90deg)}.card h2{font-size:1.3rem}.banner-left,.banner-right{width:100%}.footer{padding:30px 20px}.copyright{order:1}.banner-content,.bottom-slider{padding:0}.cor-wrap{height:auto;width:100%;position:inherit;right:auto;top:auto;clip-path:none}.triangle-content{position:static;overflow:hidden;top:auto;left:auto;transform:none;width:100%;height:auto}.cor-content{position:static;width:100%}.cor-content .inner{max-width:100%;padding:25px}.longEnough{height:auto;width:100%}.triangle-container{height:auto}.banner-content h2{font-size:1.5rem}.banner-content p{font-size:1rem}.bottom-slider{flex-direction:column;gap:30px}.image-slider-container{width:100%;max-width:100%;height:35vh}.line{width:40px}.line.active{width:60px}.banner-inner{padding:40px;background:rgba(175,175,175,.5);position:relative;z-index:10}.cor-logo{display:none}.bottom-slider{position:static;height:100%}.slider-image{width:100%}.triangle-svg{display:none}.cor-content .inner h2 span{display:inline-block}.container-om{flex-direction:column}.left-panel,.right-panel{flex:1 1 100%;min-height:50vh}.left-panel{padding:15px}.tab-om{font-size:14px;padding-left:35px}.tab-om::before{width:18px;height:18px;top:6px}.tab-om::after{font-size:16px;right:-15px}.banner-overlay{max-width:100%}}@media (max-width:767px){.dropdown{display:block;float:inherit}.dropdown-menu{max-width:100%}.banner-inner{padding:20px}.banner-content,.bottom-slider{padding:0}.banner-triangle{right:-460px}.timeline-slide__content{padding:15px}.blue-content-image{padding-top:20px}.card-header span{font-size:var(--fontSize20)}#mainBanner h1.fade-in span{font-size:var(--fontSize40);display:inline-block}}@media (max-width:575px){.content .container-wrapper{padding:15px 15px}.content h1{font-size:20px}.announcement-title{font-size:var(--fontSize30)}.announcement-title span{font-size:var(--fontSize54)}.banner-content h1{font-size:var(--fontSize36)}.banner-triangle{right:-560px}.banner h2{font-size:var(--fontSize46)}}@media (max-width:480px){.line{width:30px;height:3px}.line.active{width:45px;height:4px}.announcement-title span{font-size:var(--fontSize44)}.banner-triangle{display:none}.banner h2{font-size:var(--fontSize36)}}