@font-face{font-family:anevir;font-display:swap;font-style:normal;font-weight:100 400 500 600 700 900;src:url("https://plenitude.com.my/wp-content/themes/fonts/191018094508Avenir.woff") format("woff")}body{font-family:'anevir' !important}@media screen and (max-width:580px){.titlebar.anniversary-contest{background-image:url(https://plenitude.com.my/wp-content/uploads/2025/08/Contest-mobile-header-long.png)}}@media screen and (min-width:581px) and (max-width:899px){.titlebar.anniversary-contest{background-image:url(https://plenitude.com.my/wp-content/uploads/2025/08/Contest-mobile-header.png)}}.anniversary-content{background-color:#0077c9}.anniversary-content img{box-shadow:0px 0px 20px -1px;border-radius:5px}.tnc_25th_btn{position:absolute;bottom:0;left:50%;font-style:italic;transform:translateX(-50%)!important;margin-bottom:7%}@media screen and (max-width:779px){.tnc_25th_btn{font-size:14px;margin-bottom:8%}}@media screen and (max-width:552px){.tnc_25th_btn{font-size:8px;margin-bottom:12.5%}}.lower-title-bar .titlebar-inner{padding-top:90px;padding-bottom:90px}.navbar-brand img{width:auto;max-width:unset!important;height:auto;margin-top:0;display:inline-block}@media screen and (min-width:799px){nf-field:nth-child(6),nf-field:nth-child(7){width:50%;float:left}}@media screen and (min-width:1200px){nf-field:nth-child(-n+4){width:49%;float:left;margin-right:10px}nf-field:nth-child(6),nf-field:nth-child(7){width:49%;margin-right:10px}}@media screen and (max-width:767px){nf-field:nth-child(6),nf-field:nth-child(7){width:100%}.navbar-brand img{height:50px}}@media screen and (min-width:768px){.navbar-brand img{height:70px}}.main-header .navbar-brand{padding:10px 0}@media only screen and (min-width:961px){.container-fluid{padding-left:8px}}@media only screen and (min-width:960px) and (max-width:1200px){.main-header .row{display:block !important;margin-left:-18px}}@media only screen and (min-width:960px) and (max-width:1500px){.mainbar-row .col,.mainbar-row .col-auto{padding:0!important}.navbar-collapse{box-shadow:none}.main-nav>li>a{padding:10px;font-size:14px !important}}@media only screen and (min-width:1300px){.mainbar-row .col{justify-content:flex-end}.navbar-collapse.collapse{flex:unset !important}.mainbar{max-width:1576px;margin:auto}}.logo_25>.vc_column-inner>.wpb_wrapper{margin-top:30px;height:210px;background-repeat:no-repeat;background-size:contain;background-position:center center}