h1{font-size:3.75rem;font-weight:bold;letter-spacing:.063rem;line-height:4.125rem}h2{font-size:1.5rem;font-weight:600;letter-spacing:.063rem;line-height:1.813rem}h3{font-size:1rem;font-weight:600;letter-spacing:.063rem;line-height:1.25rem}.price-table{border-collapse:collapse;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);width:-moz-max-content;width:max-content;table-layout:fixed}.price-table tbody td:first-child{border-left:none}.price-table tbody td:last-child{border-right:none;box-sizing:border-box}.price-table tbody tr:last-child td{border-bottom:none}@media only screen and (min-width: 640px){.price-table{width:100%}}@media only screen and (min-width: 1280px){.price-table tbody td:last-child{min-width:180px}}.price-table__head{border-bottom:1px solid;padding:1.25rem;font-size:14px !important;font-weight:bold;letter-spacing:.03125rem;line-height:1.0625rem}@media only screen and (min-width: 1024px){.price-table__head{font-size:16px !important;letter-spacing:.03125rem;line-height:1.25rem}}.price-table__head{text-align:left}.price-table__package{vertical-align:top}.price-table__package:hover{background-color:#e9fcee}.price-table__package td{border:1px solid #ddd;padding:.9375rem .625rem;padding-left:.625rem;font-size:13px !important;letter-spacing:.03125rem;line-height:1.25rem}@media only screen and (min-width: 1024px){.price-table__package td{font-size:14px !important;letter-spacing:.01875rem;line-height:1.0625rem}}.price-table__package ul{list-style:none}.price-table__package ul li{margin-bottom:.3125rem;position:relative;margin-left:1rem;font-size:13px !important;letter-spacing:.03125rem;line-height:1.25rem}@media only screen and (min-width: 1024px){.price-table__package ul li{margin-left:1.5rem;font-size:14px !important;letter-spacing:.01875rem;line-height:1.0625rem}}.price-table__package ul li::before{content:"•";color:#0d9066;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;position:absolute}.price-table__text--longtext{width:12.5rem}.price-table__cell--v-align-top{vertical-align:top}.price-table--tb-layout-unset{table-layout:unset}.price-table__head--fixed-w-15{width:15% !important}.price-table__head--fixed-w-20{width:20% !important}.price-table__head--fixed-w-25{width:25% !important}.price-table__head--fixed-w-30{width:30% !important}.price-table__head--fixed-w-35{width:35% !important}.price-table__head--fixed-w-40{width:40% !important}.price-table--full-width{width:100% !important}.logo{padding:1.125rem 1.625rem;height:5rem;width:5.4375rem;box-sizing:border-box}@media only screen and (min-width: 1024px){.logo{height:6.25rem;width:7rem;padding:1.875rem 2.5rem}}.logo--green{background-color:#48a27d}.logo--light-green{background-color:#59b771}.btn{border-radius:.3125rem;display:block;box-sizing:border-box;padding:.375rem 1.125rem .375rem;font-size:.875rem;font-size:14px;font-family:"Inter",sans-serif;letter-spacing:.03125rem;line-height:1.25rem;text-decoration:none;text-align:center;transition:none !important}@media only screen and (min-width: 1024px){.btn{padding:.5625rem 1.875rem .625rem;font-size:1rem;font-size:16px}}button:hover{cursor:pointer}.btn--no-margin{margin:0}.btn--btn__1{margin-left:0;padding-left:1.125rem;padding-right:1.125rem;padding-top:.375rem;padding-bottom:.375rem}@media only screen and (min-width: 1024px){.btn--btn__1{margin-left:0;padding-left:3.125rem;padding-right:3.125rem;padding-top:.625rem;padding-bottom:.75rem}}.btn--btn__2{margin-left:0;padding-left:1.875rem;padding-right:1.875rem;padding-top:.4375rem;padding-bottom:.4375rem}@media only screen and (min-width: 1024px){.btn--btn__2{margin-left:0px;padding-left:4.0625rem;padding-right:4.0625rem;padding-top:.625rem;padding-bottom:.75rem}}.btn--cta{padding:0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1024px){.btn--cta{width:9.375rem;height:2.8125rem}}.btn--learn{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;padding-left:4.125rem;padding-right:4.125rem;padding-top:.5625rem;padding-bottom:.5625rem;margin:0}@media only screen and (min-width: 1024px){.btn--learn{padding-top:.75rem;padding-bottom:.75rem}}.btn--wide{font-size:.75rem;font-size:12px;text-align:center;vertical-align:middle;margin:0;padding-left:4.65rem;padding-right:4.65rem}@media only screen and (min-width: 1024px){.btn--wide{font-size:1rem;font-size:16px;padding:.75rem 3.25rem}}.btn__whatsapp{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#59b771;transition:none !important}.btn__whatsapp img{width:auto;height:27px}.btn__whatsapp:active,.btn__whatsapp:hover{background-color:#228b9f}.btn--green{background-color:#48a27d;border:1px solid #48a27d;color:#fff}.btn--light-green{background-color:#59b771;border:1px solid #59b771;color:#fff}.btn--light-green:active,.btn--light-green:hover{background-color:#228b9f;border:1px solid #228b9f}.btn--light-red{background-color:#f86041;border:1px solid #f86041;color:#fff}.btn--white{background-color:#fff;color:#48a27d;border:none}.btn--white-light{background-color:#fff;color:#59b771;border:none}.btn--white-light:active,.btn--white-light:hover{color:#fff;background-color:#59b771}.btn--white-light-bordered{background-color:#fff;color:#59b771;border:1px solid #59b771}.btn--white-light-bordered:active,.btn--white-light-bordered:hover{color:#fff;background-color:#59b771}.btn--transparent{background-color:transparent;color:#fff;border:1px solid #fff}.btn--transparent:active,.btn--transparent:hover{background-color:#fff;border:2px solid #fff;color:#59b771}.fixed-btn{display:flex;flex-direction:column;position:fixed;z-index:2;bottom:6.25rem;right:1.25rem}.fixed-btn>*+*{margin-top:1rem}.fixed-btn--filter{position:sticky;right:0;left:0;bottom:1.875rem;align-items:center;margin-top:2.5rem}@media only screen and (min-width: 1024px){.fixed-btn--filter{display:none}}.round-btn{height:3.125rem;width:3.125rem;border:none;border-radius:3.125rem;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}.btn--white-green{background-color:#fff;border:2px solid #fff;color:#59b771}.btn--white-green:active,.btn--white-green:hover{color:#fff;background-color:#59b771;border:1px solid #59b771}.btn--detail-table{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;padding-left:3.5rem;padding-right:3.5rem;margin:0;margin-top:1.25rem;border-radius:.3125rem}.btn--promo{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;color:#59b771;width:100%;height:2.8125rem;border-radius:.3125rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border:1px solid #59b771}.btn--promo-detail{border-radius:.3125rem;padding:.875rem 3.15625rem;background-color:#59b771;font-size:.875rem;font-size:14px;font-weight:500;letter-spacing:.079375rem;line-height:1.0625rem;text-align:center}.btn--promo-terapkan{background-color:#59b771;border:none;color:#fff}.btn__filter{width:7.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.3125rem;outline:none;border:none;background:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);position:relative;font-size:.875rem;font-size:14px;line-height:1.0625rem;letter-spacing:.01875rem;font-weight:600;color:#232323;font-family:"Inter",sans-serif}.btn__filter i{color:#59b771;margin-right:.3125rem}.btn__filter .filter-indicator{opacity:0;position:absolute;top:.9rem;left:1.5rem;width:.3125rem;height:.3125rem;border-radius:50%;background-color:#0d9066}.btn__filter .filter-indicator--active{opacity:1}.btn__filter--hidden{display:none}.btn--primary-focused:active{background-color:#228b9f;border:1px solid #228b9f}.btn--hidden{display:none}.btn--navigation{height:2.5rem;width:100%;border-radius:.3125rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-size:12px;letter-spacing:.01875rem;line-height:.9375rem;text-align:center}@media only screen and (min-width: 1024px){.btn--navigation{height:2.8125rem;width:13.75rem;font-size:1rem;font-size:16px;letter-spacing:.090625rem;line-height:1.25rem}}.btn--full-width{width:100% !important}.btn--fixed-width-220{display:flex;align-items:center;justify-content:center;width:13.75rem;height:2.5rem;padding:0}@media only screen and (min-width: 1024px){.btn--fixed-width-220{height:2.8125rem}}.btn--margin-bottom{margin-bottom:1.25rem}.btn--comparison-table{width:7.5rem}@media only screen and (min-width: 1024px){.btn--comparison-table{width:13.75rem}}.btn--portal{display:none}@media only screen and (min-width: 1024px){.btn--portal{display:flex;margin-left:.625rem}}.button-left,.button-right{color:#232323}.button-left:active,.button-right:active{color:#59b771}.text{text-align:left}.text--bold{font-weight:bold}.text--center{text-align:center !important}.text--grey{color:#232323}.text--title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.04375rem;padding-bottom:1.25rem;line-height:1.5rem;text-align:left}@media only screen and (min-width: 1024px){.text--title{font-size:1.5rem;font-size:24px;line-height:3.375rem;padding-bottom:1.875rem}}.text--testimoni{font-size:1.875rem;font-size:30px;font-weight:600;letter-spacing:.03125rem;line-height:2.25rem;text-align:center}.text--container{width:18.4375rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.text--container{width:60rem}}@media only screen and (min-width: 1280px){.text--container{width:auto;margin-left:0;margin-right:0}}.input__group{display:flex;align-items:center;width:18.4375rem;height:2.5rem;position:relative}.input__group input{border:1px solid rgba(34,139,159,0);position:absolute;width:calc(100% - 9.5rem);height:2.5rem;padding-left:1.875rem;padding-right:6.75rem;border-radius:.3125rem;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);font-size:.875rem;font-size:14px;font-family:"Inter";font-weight:600;overflow:hidden;text-overflow:ellipsis}.input__group input::-moz-placeholder{font-size:.875rem;font-size:14px;letter-spacing:.03125rem;line-height:1.75rem;color:#e0e0e0}.input__group input::placeholder{font-size:.875rem;font-size:14px;letter-spacing:.03125rem;line-height:1.75rem;color:#e0e0e0}.input__group input:focus{border:1px solid #228b9f !important;outline-width:0;outline:none}.input__group button{position:absolute;right:0;height:2.625rem;width:8.5rem;border-radius:.3125rem;border:none;background-color:#59b771;transform:translateX(2px);transition:none;font-size:.875rem;font-size:14px;font-family:"Inter";letter-spacing:.03125rem;line-height:1.25rem;text-align:center;color:#fff}.input__group button:hover,.input__group button:active{background-color:#228b9f}@media only screen and (min-width: 1024px){.input__group{width:100%;height:3.75rem}.input__group input{font-size:1rem;font-size:16px;height:100%;padding-right:13.125rem;width:calc(100% - 15rem)}.input__group input::-moz-placeholder{font-size:1rem;font-size:16px}.input__group input::placeholder{font-size:1rem;font-size:16px}.input__group button{height:calc(100% + 2px);width:12.5rem;font-size:1rem;font-size:16px}}.select-box{position:relative;display:block;width:100%;margin:0 auto;z-index:1}.select-box__current{height:2.5rem;width:5rem;padding-left:1.25rem;padding-right:1.25rem;border-radius:.3125rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);cursor:pointer;border:1px solid rgba(34,139,159,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center}@media only screen and (min-width: 640px){.select-box__current{width:10rem}}@media only screen and (min-width: 1024px){.select-box__current{height:3.75rem;width:14.375rem;padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (min-width: 1280px){.select-box__current{width:16.25rem}}.select-box__current--active{border:1px solid #228b9f !important;outline:none}.select-box__current--active+.select-box__list{opacity:1;animation-name:none}.select-box__current--active+.select-box__list .select-box__option{cursor:pointer}.select-box__current--active .select-box__icon{transform:rotate(180deg)}.select-box__current--disable{cursor:default;border:1px solid rgba(34,139,159,0)}.select-box__current--disable .select-box__icon{display:none}.select-box__current--news{width:8.75rem}@media only screen and (min-width: 1024px){.select-box__current--news{width:12.5rem}}.select-box__icon{margin-left:auto;width:.625rem;opacity:.3;transition:.2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width: 1024px){.select-box__icon{width:1rem}}.select-box__icon--news,.select-box__icon--contact{width:.5625rem;height:.5625rem;opacity:1;margin-left:1.25rem}@media only screen and (min-width: 1024px){.select-box__icon--news,.select-box__icon--contact{margin-left:1.875rem}}.select-box__icon--news{margin-left:auto}@media only screen and (min-width: 1024px){.select-box__icon--contact{margin-left:1.875rem}}.select-box__icon--contact{margin-left:auto}.select-box__value{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-box__input{display:none}.select-box__input:checked+.select-box__input-text{display:block;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.select-box__option-text{margin-left:.625rem;margin-right:.625rem;padding-left:1.25rem;padding-bottom:.3125rem;padding-top:.3125rem;height:100%;transition:none;font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.0625rem;text-align:left}.select-box__option-text:hover,.select-box__option-text:focus{border-radius:.1875rem;background-color:#e9fcee;color:#59b771}@media only screen and (min-width: 1024px){.select-box__option-text{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.3125rem}}.select-box__option-text--news{height:auto;transition:none}.select-box__option-text--news:hover,.select-box__option-text--news:focus{color:#59b771;border-radius:.1875rem;background-color:#e9fcee}.select-box__input-text{display:none;width:100%;margin:0;background-color:#fff;font-size:.875rem;font-size:14px;font-weight:700;letter-spacing:.01875rem;line-height:1.0625rem;text-align:left}@media only screen and (min-width: 1024px){.select-box__input-text{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.3125rem;font-weight:normal}}.select-box__list{position:absolute;height:auto;max-height:10rem;width:7.5rem;margin-top:.625rem;overflow-y:auto;list-style:none;opacity:0;border-radius:.3125rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);padding-top:1.25rem;animation-name:HideList;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:step-start}.select-box__list--contact{width:100% !important}@media only screen and (min-width: 640px){.select-box__list{width:12.5rem}}@media only screen and (min-width: 1024px){.select-box__list{height:auto;max-height:10rem;width:20rem}}.select-box__list--news{min-width:12.5rem;height:auto;display:inline-block;right:0}.select-box__option{display:block;padding-bottom:.9375rem}@keyframes HideList{from{transform:scaleY(1)}to{transform:scaleY(0)}}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;display:grid;place-content:center;font:inherit;cursor:pointer}input[type=checkbox]::before{content:url("/images/tick.svg");font-weight:bold;color:#fff;display:inline-flex;align-items:center;justify-content:center;height:.75rem;width:.75rem;padding:.375rem;border:1px solid #e8e5e5;border-radius:.1875rem;background-color:#fff}input[type=checkbox]:checked::before{background-color:#59b771}input[type=checkbox]:focus{outline:none}.check__box+.check__label{margin-left:.75rem}.check__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.eye{width:.8125rem;height:.8125rem;margin-right:.3125rem;border:1px solid transparent;border-radius:75% 15%;position:relative;transform:rotate(45deg);background-color:#74899e;display:inline-flex}.eye:before{content:"";display:block;position:absolute;width:.25rem;height:.25rem;border:1px solid transparent;border-radius:50%;left:.1875rem;top:.1875rem;background-color:#fff}.btn-domain span{display:inline-block}.btn-domain div{display:none}.btn-domain--loading{opacity:.75;cursor:not-allowed !important}.btn-domain--loading span{display:none}.btn-domain--loading div{display:inline-block}.btn-domain--loading:hover{background-color:#59b771 !important}.lds-ring{display:inline-block;position:relative;width:40px;height:40px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:8px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}*{margin:0;padding:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.page{background-color:#fff;font-family:"Inter",sans-serif;color:#232323;-webkit-text-size-adjust:100%}@media only screen and (min-width: 1024px){.page{-webkit-text-size-adjust:unset}}.page--overflow-hidden{overflow-x:hidden}.page__header{display:flex}.header{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.header{margin-bottom:0}}.nav-bar{position:absolute;width:100%;height:auto;display:flex;justify-content:space-between;background-color:#fff}@media only screen and (min-width: 1024px){.nav-bar{height:6.25rem}}.nav-bar--sticky{position:sticky;top:0;z-index:3;position:fixed}.nav-bar__logo{position:relative;z-index:1}.nav-bar__logo a{display:block;height:5rem}@media only screen and (min-width: 1024px){.nav-bar__logo{display:block}.nav-bar__logo a{height:unset}}.nav-bar__burger{position:relative;margin-right:1.25rem;width:3rem;height:3rem;border:none;outline:none;background-color:transparent;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 1024px){.nav-bar__burger{display:none}}.nav-bar__burger-bar{display:block;position:relative;width:1.6875rem;height:.1875rem;border-radius:.3125rem;background-color:#59b771;margin-left:auto}.nav-bar__burger-bar:first-child{margin-bottom:.375rem;width:1.0625rem}@media only screen and (min-width: 1024px){.nav-bar__burger-bar{display:none}}.nav-bar__burger-bar--active{transform:rotate(45deg)}.nav-bar__burger-bar--active:first-child{position:absolute;transform:rotate(-45deg);margin-bottom:0;margin-left:0;right:0;width:1.6875rem}.nav-bar__burger-bar--active:last-child{position:absolute;right:0}.nav-bar__menu{position:absolute;top:0;left:100vw;width:100%}.nav-bar__menu .nav-bar__cta,.nav-bar__menu .menu__item--language{display:none}@media only screen and (min-width: 1024px){.nav-bar__menu{position:relative;left:0;margin-left:2.5rem;display:flex;align-items:center;width:auto}}@media only screen and (min-width: 1280px){.nav-bar__menu{margin-left:5.9rem}}.nav-bar__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.5);z-index:2}@media only screen and (min-width: 1024px){.nav-bar__overlay{display:none}}.nav-bar__overlay--hidden{left:100vw}.nav-bar__menu--active{left:0}.nav-bar__menu--mobile{height:calc(100vh - 80px);background-color:#fff;overflow-y:auto;margin-top:5rem}.nav-bar__menu--mobile .nav-bar__cta{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:2.5rem;display:block}@media only screen and (min-width: 1024px){.nav-bar__menu--mobile .nav-bar__cta{display:none}}.nav-bar__menu--mobile .menu{border-bottom:1px solid #e8e5e5;padding-bottom:1.5rem;margin-bottom:1.875rem}@media only screen and (min-width: 1024px){.nav-bar__menu--mobile .menu{padding-bottom:0;margin-bottom:0;border:none}}.nav-bar__menu--mobile .menu__item{list-style-type:none}.nav-bar__menu--mobile .menu__item--language{display:block;padding-top:1.875rem;padding-bottom:1.25rem;margin-bottom:.625rem;border-bottom:1px solid #e8e5e5}@media only screen and (min-width: 1024px){.nav-bar__menu--mobile .menu__item--language{display:none}}@media only screen and (min-width: 1024px){.nav-bar__menu--mobile{height:auto;overflow-y:unset;margin-top:0}}.nav-bar__right{margin-left:auto;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1024px){.nav-bar__right{height:100%;margin-right:5.625rem;display:flex;align-items:unset;padding-top:30px}}.nav-bar__lang-switcher{display:none}@media only screen and (min-width: 1024px){.nav-bar__lang-switcher{display:block}}.nav-bar__cta{display:none}@media only screen and (min-width: 1024px){.nav-bar__cta{display:block}}.zsiq_floatmain.zsiq_theme11.siq_bR{z-index:999 !important}.product{width:18.4375rem;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);padding:2.5rem;box-sizing:border-box;flex-shrink:0;scroll-snap-align:center}.product:first-child{margin-left:calc((100vw - 295px)/2)}.product:last-child{margin-right:calc((100vw - 295px)/2)}@media only screen and (min-width: 1024px){.product{width:23.75rem;padding-left:2.5rem;padding-right:2.5rem;margin-left:1.25rem;margin-right:1.25rem}.product:first-child{margin-left:0 !important}.product:last-child{margin-right:0 !important}.product a.btn{width:100% !important;max-width:18.75rem}}@media only screen and (min-width: 1024px){.product--2{width:23.75rem;margin-left:.625rem;margin-right:.625rem}}@media only screen and (min-width: 1024px){.product--3 .product__title h2{width:13.375rem;line-height:1.8125rem}}@media only screen and (min-width: 1024px){.product--3 .product__detail{padding-right:.625rem}}@media only screen and (min-width: 1024px){.product--3{width:23.75rem;margin-left:.625rem;margin-right:.625rem}}.product--2,.product--3{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 640px){.product--2:first-child,.product--3:first-child{margin-left:calc((100vw - 640px)/2)}.product--2:last-child,.product--3:last-child{margin-right:calc((100vw - 640px)/2)}}.product__title{font-size:1rem;font-size:16px;line-height:1.25rem;display:flex;align-items:center;margin-bottom:1.25rem}.product__title h2{font-size:1rem;font-size:16px;line-height:1.25rem}@media only screen and (min-width: 1024px){.product__title{font-size:1.5rem;font-size:24px}.product__title h2{font-size:1.375rem;font-size:22px}}.product__image{height:1.875rem;width:1.875rem;padding-right:.9375rem}@media only screen and (min-width: 1024px){.product__image{height:2.1875rem;width:2.1875rem}}.product__cta{text-align:center}@media only screen and (min-width: 1024px){.product__cta{text-align:left}}.product__pricetag{display:flex;padding-top:.0625rem;padding-bottom:.5rem;border-bottom:1px solid #e8e5e5}@media only screen and (min-width: 1024px){.product__pricetag{display:flex;padding-bottom:.75rem}}.product__price-text{font-size:.875rem;font-size:14px;letter-spacing:.03125rem;line-height:1.0625rem;color:#232323}@media only screen and (min-width: 1024px){.product__price-text{font-size:1.0625rem;font-size:17px;line-height:1.75rem}}.product__price-nominal{font-size:1.25rem;font-size:20px;font-weight:600;line-height:1.5rem;letter-spacing:.03125rem;color:#59b771;padding-right:.3125rem}@media only screen and (min-width: 1024px){.product__price-nominal{color:#59b771;font-size:1.75rem;font-size:28px;line-height:2.25rem}}.product__price-recuring{font-size:.75rem;font-size:12px;font-size:.75rem;letter-spacing:.01875rem;line-height:1.0625rem;align-self:flex-end;color:#b2b9c7;margin-bottom:.25rem}@media only screen and (min-width: 1024px){.product__price-recuring{line-height:.9375rem}}.product__detail{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;color:#232323;padding-top:.75rem;padding-bottom:1.25rem}.product__detail ul,.product__detail ol{margin-left:1.25em;margin-bottom:.625rem;margin-top:.625rem}@media only screen and (min-width: 1024px){.product__detail{font-size:.875rem;font-size:14px;line-height:1.375rem;letter-spacing:.01875rem}}@media only screen and (min-width: 1024px){.product__detail--flex ul,.product__detail--flex ol{display:flex;gap:2.5rem}}@media only screen and (min-width: 1024px){.product__detail--2-columns ul,.product__detail--2-columns ol{columns:2;-webkit-columns:2;-moz-columns:2;gap:2.5rem}}.product-banner{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;min-height:17.5rem;padding:20px 0;background-color:#35a367;box-sizing:border-box}.product-banner a.btn{background-color:#fff;border:2px solid #fff;color:#59b771}.product-banner a.btn:active,.product-banner a.btn:hover{color:#fff;background-color:#59b771;border:1px solid #59b771}@media only screen and (min-width: 1024px){.product-banner{width:1440px;min-height:unset;height:500px;background-color:unset;flex-direction:row;padding-bottom:3.125rem;padding-top:0;align-items:center;justify-content:unset;box-sizing:unset;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.product-banner::-webkit-scrollbar{display:none}.product-banner a.btn{background-color:#59b771;border:1px solid #59b771;color:#fff}.product-banner a.btn:active,.product-banner a.btn:hover{background-color:#228b9f;border:1px solid #228b9f}}.product-banner--home{width:100vw}@media only screen and (min-width: 1024px){.product-banner--home{width:1440px;height:600px}}.product-banner--home .product-banner__image{display:none}@media only screen and (min-width: 1024px){.product-banner--home .product-banner__image{display:block;position:absolute;top:0;left:0;width:1440px;height:600px}.product-banner--home .product-banner__image img{width:1440px;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media only screen and (min-width: 1024px){.product-banner--home .product-banner__caption{align-self:flex-start;margin-top:5rem}}.product-banner--home .product-banner__title{width:21.25rem}@media only screen and (min-width: 640px){.product-banner--home .product-banner__title{width:40rem}}@media only screen and (min-width: 1024px){.product-banner--home .product-banner__title{font-size:3.125rem;font-size:50px;line-height:4.125rem;letter-spacing:.0625rem;width:100%}}@media only screen and (min-width: 1024px){.product-banner--home .product-banner__subtitle{font-size:1.125rem;font-size:18px;line-height:1.75rem;letter-spacing:.03125rem}}.product-banner--sticky{margin-top:5rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.product-banner--sticky{margin-top:6.25rem}}.product-banner--full-width{width:100%}@media only screen and (min-width: 1024px){.product-banner--full-width{width:auto}}.product-banner--solution{padding-bottom:0}@media only screen and (min-width: 1280px){.product-banner--service .product-banner__caption{width:38.125rem}}@media only screen and (min-width: 1280px){.product-banner--service .product-banner__subtitle--mobile-center{width:38.125rem}}.product-banner__caption{width:100%;padding-left:0;position:relative;z-index:1}@media only screen and (min-width: 1024px){.product-banner__caption{width:31.25rem;padding-top:0}}@media only screen and (min-width: 1280px){.product-banner__caption{width:41.25rem;margin-left:calc((100vw - 1180px)/2)}}@media only screen and (min-width: 1400px){.product-banner__caption{margin-left:calc((100vw - 1180px)/2 - (100vw - 1440px)/2)}}.product-banner__caption--home{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:0}@media only screen and (min-width: 1024px){.product-banner__caption--home .product-banner__title{margin-left:1.875rem}}@media only screen and (min-width: 1280px){.product-banner__caption--home{display:unset;width:37.5rem;padding-top:0 !important}}@media only screen and (min-width: 1280px){.product-banner__caption--home{margin-left:calc((100vw - 1180px)/2 - 40px)}}@media only screen and (min-width: 1400px){.product-banner__caption--home{margin-left:calc((100vw - 1180px)/2 - (100vw - 1440px)/2 - 30px)}}@media only screen and (min-width: 1024px){.product-banner__caption--solusi{width:42.1875rem}}.product-banner__caption--centered-content{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){.product-banner__caption--centered-content{display:unset;margin-left:32px}}@media only screen and (min-width: 1280px){.product-banner__caption--centered-content{margin-left:calc((100vw - 1180px)/2)}}@media only screen and (min-width: 1400px){.product-banner__caption--centered-content{margin-left:calc((100vw - 1180px)/2 - (100vw - 1440px)/2)}}.product-banner__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:center;padding-top:.75rem;padding-bottom:1.275rem;color:#fff}@media only screen and (min-width: 1024px){.product-banner__subtitle{padding-top:1.875rem;padding-bottom:1.875rem;padding-right:.3125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem;text-align:left;color:#232323}}.product-banner__subtitle--home{width:19.375rem}@media only screen and (min-width: 1024px){.product-banner__subtitle--home{width:28.125rem}}@media only screen and (min-width: 1280px){.product-banner__subtitle--home{width:34.375rem;margin-left:1.875rem;padding-top:1.25rem}}.product-banner__subtitle--mobile-center{width:19.6875rem;margin:0 auto}@media only screen and (min-width: 1024px){.product-banner__subtitle--mobile-center{width:28.125rem;margin:0}}@media only screen and (min-width: 1280px){.product-banner__subtitle--mobile-center{width:40.3125rem;margin:0}}.product-banner__title{font-size:1.875rem;font-size:30px;font-weight:bold;letter-spacing:.0625rem;line-height:2.1875rem;text-align:center;color:#fff;width:21.25rem}@media only screen and (min-width: 640px){.product-banner__title{width:40rem}}@media only screen and (min-width: 1024px){.product-banner__title{width:100%;text-align:left;font-weight:700;font-size:3.125rem;line-height:4.125rem;color:#232323}}.product-banner__title--detail-page{width:21.25rem;margin:0 auto}@media only screen and (min-width: 640px){.product-banner__title--detail-page{width:40rem}}@media only screen and (min-width: 1024px){.product-banner__title--detail-page{margin:0;width:auto}}.product-banner__title--solusi-page{width:18.75rem;margin:0 auto}@media only screen and (min-width: 1024px){.product-banner__title--solusi-page{margin:0;width:auto}}.product-banner__image{display:none}@media only screen and (min-width: 1024px){.product-banner__image{display:block;position:absolute;top:0;left:0;width:1440px;height:500px}.product-banner__image img{position:relative;right:208px;width:1440px;height:500px;margin-left:-4.375rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media only screen and (min-width: 1280px){.product-banner__image img{right:unset;margin-left:-3.125rem}}@media only screen and (min-width: 1400px){.product-banner__image img{margin-left:0}}@media only screen and (min-width: 1024px){.product-banner__image--solusi{padding-left:1rem}}.product-banner__cta{background-color:#e9fcee;padding:.625rem}@media only screen and (min-width: 1024px){.product-banner__cta{width:37.5rem;padding:1.875rem;border-radius:.5rem}}.product-banner--overflow-hidden{overflow:hidden}.content{padding:0 !important;box-sizing:border-box;margin:0 auto;margin-top:0 !important;margin-bottom:50px !important}.content:last-child{margin-bottom:0 !important}@media only screen and (min-width: 1024px){.content{width:100%;max-width:73.75rem;padding:0 !important;margin-bottom:100px !important}}@media only screen and (min-width: 1024px){.content--no-top{padding-top:0;padding-bottom:0;margin-bottom:6.25rem}}.content--no-top-services{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content--no-top-services{width:960px}}@media only screen and (min-width: 1280px){.content--no-top-services{width:auto;margin-bottom:6.25rem;min-height:33rem}}.content--top{margin-top:6.25rem !important;padding:0}.content__error{height:100vh;margin-top:0;display:flex;align-items:center}@media only screen and (min-width: 1024px){.content__error{height:auto;margin-top:6.25rem !important}}@media only screen and (min-width: 1400px){.content__error{height:calc(100vh - 100px)}}.content--full-width{width:100%;max-width:none;padding:0}.content__price{display:flex;margin-bottom:3.125rem}@media only screen and (min-width: 1400px){.content__price{margin-bottom:6.25rem}}.content_price-more{font-size:.875rem;font-size:14px;text-align:center;width:100%;flex-direction:column;padding-top:1.875rem;margin-bottom:3.125rem;display:flex;justify-content:center}.content_price-more a{color:#0d9066;font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.0625rem;padding-left:.625rem}@media only screen and (min-width: 1024px){.content_price-more{flex-direction:row}}.content__video{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__video{width:640px}}@media only screen and (min-width: 1024px){.content__video{width:960px;margin-bottom:0}}@media only screen and (min-width: 1280px){.content__video{width:auto}}.content__video--bottom{padding-top:2.5rem}.content__feature{width:18.75rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__feature{width:640px}}@media only screen and (min-width: 1024px){.content__feature{width:960px;margin-bottom:0}}@media only screen and (min-width: 1280px){.content__feature{max-width:1260px;width:1260px}}.content__product-headline{width:18.75rem;margin-left:auto;margin-right:auto;margin-bottom:0}@media only screen and (min-width: 1024px){.content__product-headline{width:auto}}.content__solution{width:18.4375rem;margin-left:auto;margin-right:auto;padding-top:3.125rem;margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__solution{margin-bottom:6.25rem;width:auto}}.content__detail-solution{display:flex;flex-direction:column;justify-content:center;align-items:center}.content__compare{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__compare{margin-top:6.25rem}}.content__domain{display:none}@media only screen and (min-width: 1024px){.content__domain{display:block;width:auto;margin-top:0;margin-bottom:6.25rem;margin-left:0;margin-right:0}}.content__product{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__product{margin-bottom:5rem}}.content__customer{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__customer{width:960px}}@media only screen and (min-width: 1280px){.content__customer{margin:5rem 0;width:auto}}.content__customer--why{padding-top:0;padding-bottom:0;margin-bottom:3.125rem}.content__customer--why.content__customer{margin-top:0}@media only screen and (min-width: 1024px){.content__customer--why.content__customer{margin-top:0}}.content__testimoni--why.content__testimoni{margin-bottom:3.125rem}.content__why{width:18.4375rem;padding:0;margin-bottom:3.125rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.content__why{width:640px}}@media only screen and (min-width: 1024px){.content__why{width:960px}}@media only screen and (min-width: 1280px){.content__why{width:auto}}.content__compliance{position:relative;margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__compliance{margin-bottom:6.25rem}}.content__product-rekomendasi{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__product-rekomendasi{margin-bottom:5rem}}.content__pilihan{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__pilihan{width:640px}}@media only screen and (min-width: 1024px){.content__pilihan{width:960px;height:43rem}}@media only screen and (min-width: 1280px){.content__pilihan{width:auto;margin:6.25rem 0 0 0}}.content__list-product{margin-bottom:3.125rem !important}.content__product-benefit{margin-bottom:3.125rem;display:flex;justify-content:center;gap:1.875rem;flex-direction:column;align-items:center}@media only screen and (min-width: 640px){.content__product-benefit{align-items:unset;flex-direction:row}}@media only screen and (min-width: 1024px){.content__product-benefit{width:960px;margin-left:auto;margin-right:auto;margin-bottom:6.25rem;align-items:center;gap:3.125rem}}@media only screen and (min-width: 1280px){.content__product-benefit{width:auto;margin-left:unset;margin-right:unset}}.content__list-all-product{display:flex;justify-content:center;margin-bottom:3.125rem;flex-direction:column}@media only screen and (min-width: 1024px){.content__list-all-product{margin-bottom:6.25rem}}.content__latest-news{padding-top:3.125rem;width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__latest-news{width:640px}}@media only screen and (min-width: 1024px){.content__latest-news{width:960px}}@media only screen and (min-width: 1280px){.content__latest-news{width:auto}}.content__all-news{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__all-news{width:640px}}@media only screen and (min-width: 1024px){.content__all-news{margin-bottom:6.25rem;width:960px}}@media only screen and (min-width: 1280px){.content__all-news{width:auto}}.content__testimoni{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__testimoni{margin-bottom:6.25rem}}.content__detail-card{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__detail-card{width:640px}}@media only screen and (min-width: 1024px){.content__detail-card{width:960px}}@media only screen and (min-width: 1280px){.content__detail-card{margin-bottom:0;width:auto}}.content__account{margin-bottom:3.125rem;display:flex;justify-content:center}@media only screen and (min-width: 1024px){.content__account{margin-bottom:6.25rem}}.content__bottom{position:relative;height:11.875rem;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;display:flex;align-items:center}@media only screen and (min-width: 1024px){.content__bottom{display:block;height:18.25rem}}.content__bottom--blue{height:11.875rem}@media only screen and (min-width: 640px){.content__bottom--blue{height:12.5rem}}@media only screen and (min-width: 1024px){.content__bottom--blue{height:18.25rem}}.content__bottom--solution{height:11.4375rem;background-image:url("/images/check-product-banner-2.svg")}@media only screen and (min-width: 1024px){.content__bottom--solution{height:18.25rem;background-image:url("/images/check-product-banner.svg")}}.content__promo{padding-right:0;margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__promo{margin-bottom:6.25rem;width:960px}}@media only screen and (min-width: 1280px){.content__promo{width:auto}}.content__promo-detail{width:18.4375rem}@media only screen and (min-width: 640px){.content__promo-detail{width:640px}}@media only screen and (min-width: 1024px){.content__promo-detail{width:auto;margin-top:6.25rem !important;margin-bottom:6.25rem}}.content__news-detail{width:18.4375rem;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__news-detail{width:640px}}@media only screen and (min-width: 1024px){.content__news-detail{width:auto;margin-top:6.25rem !important;margin-bottom:6.25rem}}.content--headline{margin-top:6.25rem !important;padding:0}.content__latest-featured{display:flex;justify-content:center;margin-bottom:3.125rem}.content__all-featured{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:3.125rem}@media only screen and (min-width: 640px){.content__all-featured{width:640px}}@media only screen and (min-width: 1024px){.content__all-featured{width:auto}}.content__all-featured-featured{display:flex;justify-content:center}.content__detail-featured-headline{display:flex;justify-content:center;margin-bottom:3.125rem}.content__detail-featured-story{display:flex;justify-content:center;margin-bottom:.625rem !important}.content__detail-featured-solution{display:flex;justify-content:center;margin-bottom:1.875rem !important}@media only screen and (min-width: 1024px){.content__detail-featured-solution{margin-bottom:.625rem !important}}.content__kebijakan-menu{margin-bottom:3.125rem}.content__kebijakan{width:18.4375rem;margin:0 auto}@media only screen and (min-width: 640px){.content__kebijakan{width:640px}}@media only screen and (min-width: 1024px){.content__kebijakan{width:960px}}@media only screen and (min-width: 1280px){.content__kebijakan{width:auto;margin:0}}.content__service-managed{margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.content__service-managed{width:960px}}@media only screen and (min-width: 1280px){.content__service-managed{width:auto;margin-bottom:6.25rem}}.content.content__contact-us--info{padding:0;margin-bottom:3.125rem}.content.content__contact-us--form{padding:0;margin-bottom:3.125rem !important}@media only screen and (min-width: 1024px){.content.content__contact-us--form{margin-bottom:6.25rem !important}}.content__start-banner{position:relative;height:8.75rem;width:100%}@media only screen and (min-width: 640px){.content__start-banner{height:10.25rem}.content__start-banner .bottom-banner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content__start-banner .bottom-banner--small-screen{display:none}}@media only screen and (min-width: 1024px){.content__start-banner{height:18.25rem}}.content__alert{display:block;position:fixed !important;top:0;left:0;right:0;bottom:0;z-index:2;width:100vw;height:100vh;padding-top:9.375rem !important;box-sizing:border-box}.content__alert--hidden{display:none}.content__caption{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.04375rem;line-height:1.5rem;color:#232323;padding-bottom:1.25rem;width:18.4375rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.content__caption{width:640px}}@media only screen and (min-width: 1024px){.content__caption{font-size:2.4375rem;font-size:39px;line-height:3.375rem;color:#232323;padding-bottom:2.1875rem;width:960px}}@media only screen and (min-width: 1280px){.content__caption{width:1180px}}.video__caption{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.04375rem;line-height:1.5rem;color:#232323;padding-bottom:1.25rem}@media only screen and (min-width: 1024px){.video__caption{font-size:2.4375rem;font-size:39px;line-height:3.375rem;color:#232323;padding-bottom:2.1875rem}}.video__video{display:flex;align-items:flex-end;box-sizing:border-box;border-radius:.375rem;height:10.375rem;background:linear-gradient(231.65deg, rgba(89, 183, 113, 0.35) 0%, #59B771 100%);padding:1.25rem;position:relative}@media only screen and (min-width: 640px){.video__video{height:18.75rem}}@media only screen and (min-width: 1024px){.video__video{padding:5rem;height:36.9375rem;width:auto;margin:0 auto}}@media only screen and (min-width: 1280px){.video__video{width:65.625rem}}.video__poster{background-image:var(--poster);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-repeat:no-repeat;background-position:center;background-size:cover}.video__poster::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, 0.3) 100%);border-radius:.375rem}.video__source{display:block;width:100%}.video__source video{display:block;opacity:0}.video__source iframe{display:block;opacity:0;min-height:170px}@media only screen and (min-width: 640px){.video__source iframe{min-height:300px}}@media only screen and (min-width: 1024px){.video__source{min-height:unset;height:100%;display:flex;justify-content:center}}.video--resize{width:40rem;height:22.5rem}.video__hidden{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;display:none}.video__player{z-index:1}.video__title{color:#fff;font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.04375rem;line-height:1.0625rem;padding-bottom:.5rem}@media only screen and (min-width: 1024px){.video__title{font-size:2.5rem;font-size:40px;line-height:3.375rem;padding-top:.75rem;padding-bottom:.75rem}}.video__subtitle{font-size:.5rem;font-size:8px;letter-spacing:.03125rem;line-height:.625rem;padding-bottom:.875rem;color:#fff}@media only screen and (min-width: 1024px){.video__subtitle{font-size:1.5rem;font-size:24px;line-height:1.8125rem;padding-bottom:1.25rem}}.video__playbutton{height:1.25rem;width:1.25rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-radius:50%;display:flex;align-items:center;justify-content:center}.video__playbutton button{color:#0d9066;font-size:.5rem;background-color:#fff;border:none}@media only screen and (min-width: 1024px){.video__playbutton{height:5rem;width:5rem}.video__playbutton button{font-size:1.875rem}}.feature{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 640px){.feature{display:flex;flex-wrap:wrap;justify-content:center;max-width:640px}}@media only screen and (min-width: 1024px){.feature{max-width:960px}}@media only screen and (min-width: 1280px){.feature{max-width:1260px}}.feature--detail-solusi{margin-bottom:3.75rem}@media only screen and (min-width: 1024px){.feature--detail-solusi{margin-bottom:0}}.list-product{width:100%}.list-product__caption{font-size:.875rem;font-size:14px;text-align:center;display:flex;justify-content:center;line-height:1.0625rem}.list-product__caption h2{font-size:.875rem;font-size:14px}@media only screen and (min-width: 1024px){.list-product__caption{font-size:1rem;font-size:16px}.list-product__caption h2{font-size:1.5rem;font-size:24px}}.list-product__carousel{display:none}@media only screen and (min-width: 640px){.list-product__carousel{margin:0 auto;position:relative;max-width:540px}}@media only screen and (min-width: 1024px){.list-product__carousel{max-width:860px}}@media only screen and (min-width: 1280px){.list-product__carousel{max-width:1020px}}.list-product__carousel--unset{max-width:unset !important}.list-product__carousel--active{display:block}@media only screen and (min-width: 640px){.list-product__carousel-arrows{display:block !important}}.list-product__arrow--prev{left:unset !important;right:calc(100% + 20px)}.list-product__arrow--next{right:unset !important;left:calc(100% + 20px)}.list-product__arrow--hidden{display:none !important}.list-product__carousel-wrapper{width:100%;overflow:hidden}.list-product__items{height:8.75rem}@media only screen and (min-width: 1024px){.list-product__items{height:11.875rem}}.list-product__menu{border-radius:.375rem;display:flex;margin-top:1rem;align-items:center}@media only screen and (min-width: 640px){.list-product__menu{justify-content:center}}@media only screen and (min-width: 1024px){.list-product__menu{height:4.25rem}}.list-product__menu--border-bottom{width:100vw;height:1px;background-color:#e8e5e5;border-radius:.375rem;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 1024px){.list-product__menu--border-bottom{width:960px;margin:0 auto}}@media only screen and (min-width: 1280px){.list-product__menu--border-bottom{width:75rem;margin:0 auto}}@media only screen and (min-width: 640px){.list-product__detail--center{justify-content:center}}.list-product__detail{display:flex;overflow-x:auto;position:relative;z-index:2;gap:1.25rem;padding-bottom:1.25rem;padding-top:1.25rem;-ms-overflow-style:none;scrollbar-width:none}.list-product__detail::-webkit-scrollbar{display:none}.list-product__detail a{text-decoration:none;color:unset}.list-product__detail a:first-child{margin-left:calc((100vw - 295px)/2)}@media only screen and (min-width: 640px){.list-product__detail a:first-child{margin-left:0}}.list-product__detail a:last-child{margin-right:calc((100vw - 295px)/2)}@media only screen and (min-width: 640px){.list-product__detail a:last-child{margin-right:0}}@media only screen and (min-width: 640px){.list-product__detail{overflow-x:unset}}@media only screen and (min-width: 1024px){.list-product__detail{margin-left:0}}.feature-card{width:17.75rem;display:flex;padding:1rem}.feature-card:hover{border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 640px){.feature-card{width:15.625rem;flex-direction:column;align-items:center}}@media only screen and (min-width: 1024px){.feature-card{align-items:unset;width:21.25rem;min-height:6.25rem;padding:1.25rem;margin:1.25rem}}.feature-card--hover{border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}.feature-card__image{height:3.125rem;width:3.125rem}.feature-card__image img{height:3.125rem;width:3.125rem}.feature-card__image img[src=""]{visibility:hidden}.feature-card__image .feature_card__title{display:none}@media only screen and (min-width: 1024px){.feature-card__image .feature_card__title{display:block !important;padding-left:1.25rem;padding-bottom:0}.feature-card__image .feature_card__title h2{font-size:1.5rem;font-size:24px;line-height:1.8125rem}}@media only screen and (min-width: 1024px){.feature-card__image{height:6.25rem;width:auto;display:flex;align-items:center}.feature-card__image img{height:6.25rem;width:6.25rem}}.feature-card__text{padding-left:1.25rem;color:#232323}@media only screen and (min-width: 640px){.feature-card__text{padding-left:0;padding-top:.625rem;text-align:center}}@media only screen and (min-width: 1024px){.feature-card__text{padding-left:0;padding-top:.625rem;margin-top:.625rem;text-align:unset;border-top:1px solid #e8e5e5}}.feature_card__title{padding-bottom:.3125rem;font-size:.875rem;font-size:14px}.feature_card__title h2{font-size:.9375rem;font-size:15px;line-height:1.0625rem;font-weight:700}@media only screen and (min-width: 1024px){.feature_card__title{display:none}}.feature_card__subtitle{font-size:.8125rem;font-size:13px;padding-bottom:.75rem;letter-spacing:.01875rem;line-height:1.25rem}@media only screen and (min-width: 1024px){.feature_card__subtitle{font-size:.875rem;font-size:14px;line-height:1.375rem;padding-bottom:0}}.product-card{flex-shrink:0;width:6.25rem;padding:.625rem;transition:none}.product-card:hover .product-card__text h3,.product-card:focus .product-card__text h3{color:#59b771}@media only screen and (min-width: 1024px){.product-card{width:12.5rem;padding:0}}@media only screen and (min-width: 1280px){.product-card{width:15rem}}.product-card__image{display:flex;padding-bottom:.625rem;justify-content:center}.product-card__image img{height:1.875rem;width:1.875rem}@media only screen and (min-width: 1024px){.product-card__image{padding:1.25rem}.product-card__image img{height:3.125rem;width:3.125rem}}.product-card__text{display:flex;justify-content:center}.product-card__text h3{font-size:.875rem;font-size:14px;line-height:1.0625rem;transition:none;text-align:center}@media only screen and (min-width: 1024px){.product-card__text{padding-bottom:1.25rem}.product-card__text h3{font-size:1rem;font-size:16px;line-height:1.25rem;letter-spacing:.03125rem}}.footer{display:flex;color:#fff;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.footer{display:flex;color:#fff;flex-direction:row}}.footer__left{background-color:#00415e;flex-grow:25}.footer__left .footer__first{display:none}@media only screen and (min-width: 1024px){.footer__left .footer__first{display:block}}.footer__left--green{background-color:#04724f}.footer__left--blue{background-color:#00415e}.footer__right{background-color:#004c6f;flex-grow:100;display:flex;flex-direction:column-reverse;gap:.625rem}@media only screen and (min-width: 1024px){.footer__right{gap:unset;display:block;height:100%}}.footer__right--green{background-color:#0d9066}.footer__right--blue{background-color:#004c6f}.footer__left--margin{padding-left:3.25rem;padding-top:3.25rem}@media only screen and (min-width: 1024px){.footer__left--margin{padding-left:5.6875rem}}.footer__right--margin{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.footer__right--margin{padding:2.5rem calc((100vw - 960px)/2);margin-left:0;margin-right:0}}@media only screen and (min-width: 1280px){.footer__right--margin{padding:2.5rem 4rem}}@media only screen and (min-width: 1400px){.footer__right--margin{padding:2.5rem 5rem;margin-left:0;margin-right:0}}.footer__right-content-right{display:flex;justify-content:flex-start;margin-top:2.5rem;width:18.4375rem}@media only screen and (min-width: 640px){.footer__right-content-right{width:28.125rem}}@media only screen and (min-width: 1024px){.footer__right-content-right{width:auto;margin-top:0}}@media only screen and (min-width: 1280px){.footer__right-content-right{justify-content:flex-end}}.footer__address{margin-top:2.4rem}@media only screen and (min-width: 1024px){.footer__address{margin-left:calc((100vw - 960px)/2);padding-right:calc((100vw - 960px)/2)}}@media only screen and (min-width: 1280px){.footer__address{margin-left:5.6875rem;padding-right:6.3125rem}}.footer__office{font-size:1rem;font-size:16px;font-weight:bold;letter-spacing:.03125rem;line-height:1.5rem;text-align:center;padding-bottom:.625rem}@media only screen and (min-width: 1024px){.footer__office{text-align:left;padding-bottom:.9375rem}}.footer__top{height:4.0625rem;padding-right:2.0625rem;padding-left:3.125rem;border-bottom:1px solid #fff}@media only screen and (min-width: 1024px){.footer__top{height:3.5rem;padding-right:5.6875rem;padding-left:5.625rem}}.footer__right--flex{display:flex;flex-direction:column;width:100%}.footer__right--flex>*+*{margin-top:1.875rem}@media only screen and (min-width: 1024px){.footer__right--flex{flex-direction:row;width:unset}.footer__right--flex>*+*{margin-top:0}}.footer__right--space h3{display:flex}.footer__right--space h3::after{content:"";display:block;background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;height:.7rem;width:.5rem;margin-left:auto;top:50%;transform:translateY(50%) rotate(0deg);filter:brightness(0) invert(1);transition:none}@media only screen and (min-width: 1024px){.footer__right--space h3::after{display:none}}.footer__right--space h3.footer__right--section-active+ul{max-height:31.25rem;opacity:1;visibility:visible}@media only screen and (min-width: 1024px){.footer__right--space h3.footer__right--section-active+ul{max-height:unset;opacity:unset}}.footer__right--space h3.footer__right--section-active::after{content:"";display:block;background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;margin-left:auto;top:50%;transform:translateY(50%) rotate(180deg);filter:brightness(0) invert(1)}@media only screen and (min-width: 1024px){.footer__right--space h3.footer__right--section-active::after{display:none}}@media only screen and (min-width: 1024px){.footer__right--space{margin-left:2rem}}@media only screen and (min-width: 1280px){.footer__right--space{margin-left:5rem}}.location__information{font-size:.875rem;font-size:14px;line-height:1.5rem;letter-spacing:.01875rem;text-align:center;line-height:1.375rem;width:15rem;margin-bottom:3.125rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.location__information{text-align:left;margin-bottom:6.25rem;margin-left:0;margin-right:0}}.information ul{list-style-type:none;padding:0px}.information ul li{margin-top:.625rem}@media only screen and (min-width: 1024px){.information ul li{margin-top:.9375rem}}.information__menu{margin-top:.625rem;max-height:0;opacity:0;transition:none;visibility:hidden}@media only screen and (min-width: 1024px){.information__menu{visibility:visible;max-height:unset;opacity:unset;margin-top:1.5rem}}.information__link{font-size:.875rem;font-size:14px;text-decoration:none;color:rgba(255,255,255,.5);line-height:1.5rem;letter-spacing:.03125rem;transition:none}.information__link:hover,.information__link:active{color:#fff}.information__link-header{text-align:start}.footer__first{display:flex;align-items:center;justify-content:center;height:4.0625rem;border-bottom:1px solid #fff}@media only screen and (min-width: 1024px){.footer__first{display:block;height:6.75rem}}.footer__left-title{display:inline-block;text-decoration:none;color:rgba(255,255,255,.5);font-size:.8125rem;font-size:13px;letter-spacing:.25rem;line-height:1rem;padding-bottom:.3125rem;border-bottom:1px solid rgba(255,255,255,.5);margin-top:1.25rem;margin-left:3.25rem;transition:none}.footer__left-title .contact-us__arrow{margin-top:3.25rem;margin-left:.3125rem}.footer__left-title:hover{border-bottom:1px solid #fff;color:#fff}@media only screen and (min-width: 1024px){.footer__left-title{margin-top:3.25rem;margin-left:calc((100vw - 960px)/2)}}@media only screen and (min-width: 1280px){.footer__left-title{margin-top:3.25rem;margin-left:5.6875rem}}.follow-us__link{color:#fff}.social-media{position:relative;display:flex;justify-content:center}@media only screen and (min-width: 1024px){.social-media{padding-left:2.1875rem;margin-top:3.125rem;position:absolute;right:5.62rem;display:flex;justify-content:end}}@media only screen and (min-width: 1280px){.social-media{margin-top:3.4375rem}}.social-media__title{display:none;padding-right:.4375rem;font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;color:#fff}@media only screen and (min-width: 1024px){.social-media__title{display:block}}.social-media__link{padding-left:.75rem}.social-media__link img{opacity:.5;transition:none}.social-media__link:hover img,.social-media__link:active img{opacity:1}.menu{width:18.4375rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.menu{width:28.125rem}}@media only screen and (min-width: 1024px){.menu{position:relative;margin-top:0;margin-left:0;margin-right:0;width:auto;display:flex;align-items:center}}.menu--active{display:block;position:relative;background-color:#fff;margin-top:1rem;list-style-type:none}.menu__item{padding-left:0;padding-bottom:.3125rem;padding-top:.3125rem}.menu__item:first-child{padding-top:2.5rem}@media only screen and (min-width: 1024px){.menu__item{display:inline-block;padding-bottom:.5rem;padding-top:.5rem;padding-left:.9375rem;padding-right:.9375rem}.menu__item:first-child{padding-top:.5rem}.menu__item:hover{background-color:#fff}}.menu__item--language:hover{background-color:#fff}@media only screen and (min-width: 1024px){.nav-bar__right .menu__item--language{padding:12px;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-radius:5px;margin-right:10px}}.menu__link{position:relative;font-size:1rem;font-size:16px;font-weight:600;text-decoration:none;letter-spacing:.01875rem;line-height:1.25rem;text-decoration:none;transition:none;color:#232323;height:2.8125rem;width:100%;display:flex;align-items:center;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);box-sizing:border-box;padding-left:1.25rem;background-color:#fff}@media only screen and (min-width: 1024px){.menu__link{font-size:.875rem;font-size:14px;font-weight:normal;line-height:1.0625rem;height:unset;width:unset;display:unset;box-shadow:none;box-sizing:unset;padding-left:unset;background-color:unset}.menu__link:hover{color:#59b771}.menu__link:hover.menu__link--caret-down:after,.menu__link:hover.menu__link--caret-up:after{filter:invert(63%) sepia(54%) saturate(390%) hue-rotate(83deg) brightness(90%) contrast(87%)}}.menu__link h1{transition:none}.menu__link--active{color:#59b771}.menu__link--active.menu__link--caret-down:after,.menu__link--active.menu__link--caret-up:after{filter:invert(63%) sepia(54%) saturate(390%) hue-rotate(83deg) brightness(90%) contrast(87%)}.menu__link--caret-down{position:relative;padding-right:15px}.menu__link--caret-down:after{content:"";display:inline-flex;background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;height:.4rem;width:.5rem;align-items:center;margin-left:.31rem;top:50%;transform:translateY(-50%);margin-top:.75rem}@media only screen and (min-width: 1024px){.menu__link--caret-down:after{content:"";display:inline-flex;margin-top:unset;position:absolute}}.menu__link--caret-up{position:relative;padding-right:15px}.menu__link--caret-up:after{content:"";background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;transform:rotate(180deg) translateY(50%);bottom:.5rem;display:inline-flex;height:.4rem;width:.5rem;align-items:center;margin-left:.31rem;margin-top:.375rem}@media only screen and (min-width: 1024px){.menu__link--caret-up:after{content:"";background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;transform:rotate(180deg) translateY(50%);margin-top:unset}}.product-menu{display:flex;overflow-x:auto;padding:0;margin:0;-ms-overflow-style:none;scrollbar-width:none}.product-menu::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.product-menu{display:block;overflow-x:visible}}.product-menu--sticky{position:sticky;top:5rem;z-index:1}@media only screen and (min-width: 1024px){.product-menu--sticky{position:unset;margin-bottom:0 !important}}.product-menu--all-product{display:flex;align-items:center;height:2.8125rem}.product-menu--all-product li:first-child{margin-left:calc((100vw - 295px)/2 - 29px)}.product-menu--all-product li:nth-child(5){margin-right:calc((100vw - 295px)/2 - 29px)}@media only screen and (min-width: 640px){.product-menu--all-product{justify-content:center}.product-menu--all-product li:first-child{margin-left:unset}}@media only screen and (min-width: 1024px){.product-menu--all-product{justify-content:unset}.product-menu--all-product li:first-child{margin-left:0}.product-menu--all-product li:nth-child(5){margin-right:0}}.product-menu__item{list-style-type:none;display:inline-flex}@media only screen and (min-width: 1024px){.product-menu__item{display:inline}}.product-menu__item--all-product:last-child{display:none}@media only screen and (min-width: 1024px){.product-menu__item--all-product:last-child{display:inline;position:relative}.product-menu__item--all-product:last-child::after{content:"";display:block;position:absolute;left:0;top:50%;height:50%;border-left:1px solid #e8e5e5;transform:translateY(-50%)}.product-menu__item--all-product:last-child .product-menu__link--all-product{margin-left:3.625rem;transition:none;line-height:unset;color:#fff;height:2.8125rem;width:9.375rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:.3125rem;padding:.625rem;background-color:#59b771;transition:none}.product-menu__item--all-product:last-child .product-menu__link--all-product:hover{background-color:#228b9f;color:#fff !important}.product-menu__item--all-product:last-child .product-menu__link--all-product::after{content:none !important}}@media only screen and (min-width: 1024px){.product-menu__item--all-product{display:inline}.product-menu__item--all-product:nth-child(4) .product-menu__link--all-product{padding-right:3.625rem}.product-menu__item--all-product:nth-child(4) .product-menu__link--all-product::after{width:calc(100% - 5.4375rem);transform:translateX(calc(50% - 0.90625rem))}}.product-menu__link{position:relative;width:-moz-max-content;width:max-content;padding:.625rem 1.8125rem;padding-bottom:1.125rem;font-size:.875rem;font-size:14px;letter-spacing:.03125rem;line-height:1.3125rem;text-align:center;color:#232323;text-decoration:none;transition:none}.product-menu__link:hover{color:#59b771}@media only screen and (min-width: 1024px){.product-menu__link{font-size:1rem;font-size:16px;letter-spacing:.025rem;line-height:1.25rem;padding:.75rem 1.8125rem;padding-bottom:1.5rem}}.product-menu__link--all-product{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;padding-bottom:.8125rem;transition:none}.product-menu__link--all-product:hover{color:#59b771}@media only screen and (min-width: 1024px){.product-menu__link--all-product{letter-spacing:.03125rem;line-height:1.5rem;padding:.85rem 1.75rem;padding-bottom:.8rem}}.circle-menu__link--active:after,.product-menu__link-detail-page--active:after,.product-menu__link--active:after{position:absolute;bottom:0;right:50%;transform:translateX(50%);width:calc(100% - 58px);height:.3125rem;background-color:#b2b9c7}@media only screen and (min-width: 1024px){.circle-menu__link--active:after,.product-menu__link-detail-page--active:after,.product-menu__link--active:after{width:calc(100% - 58px)}}.product-menu__link--active{box-sizing:border-box;color:#59b771;letter-spacing:.03125rem;line-height:1.3125rem;text-align:center}.product-menu__link--active:after{content:""}.product-menu__link-detail-page--active{position:relative;box-sizing:border-box;color:#59b771;letter-spacing:.03125rem;line-height:1.3125rem;text-align:center}.product-menu__link-detail-page--active:after{content:""}.bottom-cta{position:relative;z-index:1;padding-top:0;padding-left:0;width:13.75rem;margin:0 auto}@media only screen and (min-width: 1024px){.bottom-cta{margin:0;width:auto;padding-top:5rem;padding-left:32px}}@media only screen and (min-width: 1280px){.bottom-cta{padding-left:7.5rem}}.bottom-cta__title{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.03125rem;line-height:1.25rem;color:#fff;text-align:center;padding-bottom:1.25rem}@media only screen and (min-width: 1024px){.bottom-cta__title{font-size:2.875rem;font-size:46px;text-align:left;letter-spacing:.05rem;line-height:3.375rem}}.bottom-cta--solution{height:100%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 1024px){.bottom-cta--solution{margin:0}}.bottom-cta__buttons{display:flex;flex-direction:column}.bottom-cta__buttons>*+*{margin-top:.625rem}@media only screen and (min-width: 1024px){.bottom-cta__buttons>*+*{margin-left:1.875rem;margin-top:0}}@media only screen and (min-width: 1024px){.bottom-cta__buttons{flex-direction:row}}.bottom-banner{display:none}@media only screen and (min-width: 1024px){.bottom-banner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.bottom-banner--small-screen{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 640px){.bottom-banner--small-screen{-o-object-position:bottom;object-position:bottom}}@media only screen and (min-width: 1024px){.bottom-banner--small-screen{display:none}}.price-list{list-style-type:none;display:flex;overflow-x:auto;padding:3.125rem 0;margin-top:-3.125rem;-ms-overflow-style:none;scrollbar-width:none}.price-list::-webkit-scrollbar{display:none}.price-list>*+*{margin-left:.625rem}@media only screen and (min-width: 640px){.price-list>*+*{margin-left:1.5625rem}}@media only screen and (min-width: 1024px){.price-list>*+*{margin-left:0}}@media only screen and (min-width: 640px){.price-list{overflow:unset;justify-content:center}}@media only screen and (min-width: 1024px){.price-list{position:sticky;display:block;top:7rem;overflow-x:unset;padding:0;margin-top:0}}.price-list__sub{list-style-type:none}@media only screen and (min-width: 1024px){.price-list__sub{display:none}}.price-list__sub--active{display:block}.price-list__link{display:inline-block;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);padding:.625rem 1.25rem;margin-bottom:.625rem;width:-moz-max-content;width:max-content;transition:none;font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.01875rem;line-height:1.25rem;text-decoration:none;color:#232323}@media only screen and (min-width: 1024px){.price-list__link{width:17.5rem;font-weight:600;letter-spacing:.5px;padding-top:1.25rem;padding-left:1.25rem;padding-bottom:1.25rem;padding-right:0;margin-bottom:.9375rem}}.price-list__link--active{font-size:1rem;font-size:16px;color:#59b771}.price-list__sub--active{border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);width:18.4375rem}@media only screen and (min-width: 1024px){.price-list__sub--active{width:16.875rem;margin-bottom:.9375rem;margin-left:1rem}}.price-list__sublink{display:inline-block;width:100%;padding-top:.75rem;padding-left:1.25rem;padding-bottom:.75rem;box-sizing:border-box;color:#232323;font-size:.75rem;font-size:12px;font-weight:600;text-decoration:none;letter-spacing:.01875rem;line-height:.9375rem}.price-list__sublink:hover{font-size:.75rem;font-size:12px;font-weight:600;letter-spacing:.01875rem;line-height:.9375rem;color:#59b771;box-sizing:border-box;border-radius:.375rem;background-color:#fff}@media only screen and (min-width: 1024px){.price-list__sublink:hover{font-weight:600;font-size:.8125rem;font-size:13px;line-height:1rem}}@media only screen and (min-width: 1024px){.price-list__sublink{font-size:.8125rem;font-size:13px;line-height:1rem}}.price-list__item{position:relative}.price-list__item:first-child{margin-left:calc((100vw - 295px)/2)}.price-list__item:last-child{margin-right:calc((100vw - 295px)/2)}@media only screen and (min-width: 640px){.price-list__item:first-child{margin-left:0}.price-list__item:last-child{margin-right:0}}.price-list__sublink--active{color:#59b771;border-radius:.375rem}.price-list__subline{display:none;position:relative;width:18.4375rem}@media only screen and (min-width: 1024px){.price-list__subline{display:block;width:auto;margin-left:.9375rem;border-left:2px solid #e9f9fc}}@media only screen and (min-width: 1024px){.price{display:flex;width:960px;margin:0 auto}}@media only screen and (min-width: 1280px){.price{width:auto;margin:unset}}.price__menu{height:100%}@media only screen and (min-width: 1024px){.price__menu{width:18.75rem}}.price__menu--small-screen{width:18.4375rem;margin:0 auto;margin-top:-3.125rem;margin-bottom:2.5rem}@media only screen and (min-width: 640px){.price__menu--small-screen{margin-top:-2.1875rem}}@media only screen and (min-width: 1024px){.price__menu--small-screen{display:none}}@media only screen and (min-width: 1024px){.price__menu--sticky{position:sticky;top:7.5rem}}.price__detail{width:19.6875rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.price__detail{width:640px}}@media only screen and (min-width: 1024px){.price__detail{width:auto;flex-grow:1;margin-left:3.375rem;margin-right:0;max-width:calc(100% - 54px - 300px)}}@media only screen and (min-width: 1280px){.price__detail{margin-left:4.375rem;max-width:calc(100% - 70px - 300px)}}.price-detail__item{display:none;margin-top:1.25rem}@media only screen and (min-width: 1024px){.price-detail__item{margin-top:0}}.price-detail__item--active{display:block}.price-card{scroll-margin:7.5rem;margin-bottom:2.5rem}@media only screen and (min-width: 1024px){.price-card{scroll-margin:9.375rem;margin-bottom:3.75rem}}.price-card__table{padding:1.25rem;margin:-1.25rem;margin-top:0;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.price-card__table::-webkit-scrollbar{display:none}@media only screen and (min-width: 640px){.price-card__table{padding:1.875rem;margin:-1.875rem;margin-top:-0.625rem;margin-left:0;box-sizing:border-box}}@media only screen and (min-width: 1024px){.price-card__table{width:36.25rem;margin-top:0;margin-left:-1.875rem;box-sizing:unset;overflow-x:scroll;-ms-overflow-style:block;scrollbar-width:block}.price-card__table::-webkit-scrollbar{display:block}}@media only screen and (min-width: 1280px){.price-card__table{padding:2.5rem;margin:-1.25rem -2.5rem;width:auto;overflow-x:unset}}.price-card--active{display:block}.price-card__header{display:flex}.price-card__image img{width:1.875rem;height:1.875rem}@media only screen and (min-width: 1024px){.price-card__image img{width:2.5rem;height:2.5rem}}.price-card__caption{margin-left:.9375rem;color:#232323}@media only screen and (min-width: 1024px){.price-card__caption{margin-left:1.25rem}}.price-card__caption .price-card__subtitle,.price-card__caption p{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:justify;width:16.875rem}@media only screen and (min-width: 640px){.price-card__caption .price-card__subtitle,.price-card__caption p{text-align:left;width:auto}}@media only screen and (min-width: 1024px){.price-card__caption .price-card__subtitle,.price-card__caption p{font-size:.875rem;font-size:14px;line-height:1.375rem}}.price-card__title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.0625rem;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.price-card__title{font-size:1.5rem;font-size:24px;margin-bottom:.625rem;letter-spacing:.03125rem;line-height:1.8125rem}}.price-card__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;width:15.625rem}@media only screen and (min-width: 1024px){.price-card__subtitle{width:auto;font-size:.875rem;font-size:14px;line-height:1.375rem}}.card:hover i{display:unset}.card__header{font-weight:bold}.flex-center{justify-content:center}.banner__right{display:block;margin:auto}.home-product{position:relative;min-height:21.875rem;overflow:hidden}@media only screen and (min-width: 1024px){.home-product{min-height:25rem}}@media only screen and (min-width: 1280px){.home-product{overflow:unset}}.home-compliance{min-height:21rem;overflow:hidden;margin-top:-1.25rem;margin-bottom:-1.25rem;z-index:1}@media only screen and (min-width: 1024px){.home-compliance{padding:2.25rem 1.25rem;margin:-2.25rem -1.25rem;height:auto;box-sizing:border-box;width:1044px !important}}@media only screen and (min-width: 1280px){.home-compliance{box-sizing:unset;width:unset !important}}.home-product__item{opacity:1;max-width:18.4375rem}@media only screen and (min-width: 1024px){.home-product__item{max-width:none;display:flex;width:auto}}.home-product__item--dummy{background-color:transparent !important;width:2.5rem !important}@media only screen and (min-width: 1024px){.home-product__item--dummy{display:none}}.home-product__item--inactive{animation-name:fade-out;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards;visibility:hidden}.home-product__item--current{animation-name:fade-in;animation-duration:.3s;animation-timing-function:ease-in;animation-fill-mode:forwards}@media only screen and (min-width: 1024px){.home-product__item--hidden{opacity:0}}.home-product__items--overflow-hidden{overflow-x:hidden !important}@media only screen and (min-width: 1024px){.home-product__items{overflow-x:unset;display:flex}}@media only screen and (min-width: 1280px){.home-product__items{justify-content:space-between}}.card-body h2{color:#59b771;margin-bottom:10px}@media only screen and (min-width: 1024px){.home-product__header{font-size:2.5rem;font-size:40px;font-weight:600;letter-spacing:.04375rem;line-height:3.375rem;text-align:left;padding-bottom:1.875rem}}.item__info{display:none}.item_image{margin-right:.625rem}.account-banner{height:11.25rem;width:18.4375rem;position:relative;overflow:hidden;border-radius:8px}@media only screen and (min-width: 640px){.account-banner{border-radius:1.25rem;width:43.75rem;background-position:center}}@media only screen and (min-width: 1024px){.account-banner{display:unset;height:14.625rem;width:960px}}@media only screen and (min-width: 1280px){.account-banner{width:76.75rem}}.account-banner__image{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;height:11.25rem}@media only screen and (min-width: 640px){.account-banner__image{width:43.75rem}}@media only screen and (min-width: 1024px){.account-banner__image{height:14.625rem;width:960px}}@media only screen and (min-width: 1280px){.account-banner__image{width:1228px}}@media only screen and (min-width: 640px){.account-banner__image--xs-screen{display:none}}.account-banner__image--md-screen{display:none}@media only screen and (min-width: 640px){.account-banner__image--md-screen{display:block}}.account-banner__content{padding:1rem 1.5rem;position:relative;height:11.25rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 640px){.account-banner__content{border-radius:1.25rem;background-position:center}}@media only screen and (min-width: 1024px){.account-banner__content{height:14.625rem;width:960px;padding-left:5rem;background-position:unset;align-items:start}}.start-banner{position:relative;height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;align-content:center;text-align:center;align-items:center}@media only screen and (min-width: 1024px){.start-banner{height:18.25rem}}.account__title{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:1.25rem;color:#fff;margin-bottom:.75rem;text-align:center}@media only screen and (min-width: 1024px){.account__title{text-align:left;font-size:2.875rem;font-size:46px;font-weight:600;letter-spacing:.050625rem;line-height:3.375rem}}.account__sub{font-size:.75rem;font-size:12px;letter-spacing:.01875rem;line-height:.75rem;color:#fff;text-align:center;margin-bottom:.75rem}@media only screen and (min-width: 1024px){.account__sub{font-size:.875rem;font-size:14px;margin-bottom:1.25rem;text-align:left;letter-spacing:.01875rem;line-height:1.375rem}}.start-header{font-size:1rem;font-size:16px;color:#fff;font-weight:600;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.start-header{font-size:2.875rem;font-size:46px;letter-spacing:.050625rem;margin-bottom:1.875rem;line-height:3.375rem;width:43.75rem}}.start-sub{color:#fff;font-family:Inter;font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.375rem;width:31rem}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes shrink{50%{width:0 !important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.home-product-card{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;display:flex;flex-direction:column;align-items:center;width:100%;height:auto}@media only screen and (min-width: 1024px){.home-product-card{width:18.75rem;height:23.4375rem;margin-right:1.25rem;padding-bottom:0}.home-product-card:hover{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-radius:.625rem;margin-bottom:1.25rem;cursor:pointer}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.home-product-card:hover{margin-bottom:1.25rem;margin-bottom:0}}@media only screen and (min-width: 1024px){.home-product-card:hover .home-product-card__title,.home-product-card:hover .home-product-card__title--active{color:#59b771}}@media only screen and (min-width: 1024px){.home-product-card:hover .home-product-card__subtitle{box-shadow:none}}@media only screen and (min-width: 1280px){.home-product-card{width:23.75rem;height:22.5rem}}.home-product-card--active{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-radius:.625rem;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.home-product-card--active{margin-bottom:1.25rem;margin-bottom:0}}.home-product-card--active .home-product-card__title,.home-product-card--active .home-product-card__title--active{color:#59b771}.home-product-card--active .home-product-card__subtitle{box-shadow:none}.home-product-card--active .home-product-card__title--active{color:#59b771}.home-product-card--inactive{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;display:none}.home-product-card__detail{display:none}.home-product-card__detail--active{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;display:grid;grid-template-columns:auto;grid-gap:1.25rem 1.25rem}@media only screen and (min-width: 1024px){.home-product-card__detail--active{grid-template-columns:auto auto}}.home-product-card__image{padding-top:1.25rem;padding-bottom:.625rem;height:5.625rem;width:5.625rem}.home-product-card__image img{height:100%}@media only screen and (min-width: 1024px){.home-product-card__image{height:7.5rem;width:7.5rem}}.home-product-card__title,.home-product-card__title--active{font-size:1.125rem;font-size:18px;padding-bottom:1.25rem;font-weight:600;letter-spacing:.03125rem;line-height:1.8125rem;text-align:center}@media only screen and (min-width: 1024px){.home-product-card__title,.home-product-card__title--active{font-size:1.5rem;font-size:24px}}.home-product-card__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;transition:none !important;-webkit-transition:none !important;padding:1.25rem 1.875rem 1.875rem 1.875rem;border-radius:.625rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);box-sizing:border-box;min-height:8.125rem}@media only screen and (min-width: 1024px){.home-product-card__subtitle{padding:1.25rem 2.5rem 1.875rem;font-size:1.125rem;font-size:18px;line-height:1.75rem;height:11rem}}@media only screen and (min-width: 1280px){.home-product-card__subtitle{height:10rem}}.domain{position:relative;width:100%}@media only screen and (min-width: 1024px){.domain{width:auto;margin-top:4.875rem;display:flex;flex-direction:column;align-items:center}}@media only screen and (min-width: 1024px){.domain__input{width:800px}}.domain__input--mb-20{margin-bottom:20px}.domain__input--focus~.domain__result{display:block}.domain__header{font-size:1.25rem;font-size:20px;text-align:center;width:295px}@media only screen and (min-width: 640px){.domain__header{width:600px}}@media only screen and (min-width: 1024px){.domain__header{font-size:2.5rem;font-size:40px;text-align:center;font-weight:bold;padding-bottom:1.875rem;width:960px}}@media only screen and (min-width: 1280px){.domain__header{width:1180px}}.domain__result{display:none;position:absolute;bottom:0;transform:translateY(calc(100% + 0.875rem));max-height:18.75rem;width:50rem;overflow-y:auto;border-radius:.875rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);box-sizing:border-box;z-index:1}.domain__result-container{width:100%;height:100%;padding:.875rem;box-sizing:border-box}.domain__result-items{list-style-type:none;margin:0;display:flex;flex-direction:column}.domain__result-item{width:100%;background-color:#fff;box-sizing:border-box;border-radius:.5rem}.domain__result-item--available .domain__item-info .domain__item-info-title,.domain__result-item--available .domain__item-info .domain__item-info-description{color:#232323}.domain__result-item--available .domain__item-status{background-color:#e9fcee}.domain__result-item--available .domain__item-status-text{color:#59b771}.domain__result-item--available:hover{background-color:#e9fcee}.domain__result-item--available:hover .domain__item-info-title{color:#59b771}.domain__result-item--unavailable .domain__item-info .domain__item-info-title,.domain__result-item--unavailable .domain__item-info .domain__item-info-description{color:#b2b9c7}.domain__result-item--unavailable .domain__item-status{background-color:#e8e5e5}.domain__result-item--unavailable .domain__item-status-text{color:#b2b9c7}.domain__result-item--text{justify-content:center}.domain__item-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;box-sizing:border-box;text-decoration:none;padding:.875rem 1.25rem}.domain__item-placeholder{display:block;width:100%;padding:.875rem 1.25rem;text-align:center;box-sizing:border-box}.domain__item-info{display:flex;flex-direction:column;gap:.3125rem;justify-content:center;max-width:576px}.domain__item-info .domain__item-info-title,.domain__item-info .domain__item-info-description{display:inline-block}.domain__item-info-title{font-size:1rem;font-size:16px;line-height:1.25rem;letter-spacing:.03125rem;text-decoration:none}.domain__item-info-description{font-size:.8125rem;font-size:13px;line-height:1rem;letter-spacing:.01875rem}.domain__item-status{width:7.5rem;height:1.6875rem;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:.1875rem}.domain__item-status-text{font-size:.875rem;font-size:14px;line-height:1.0625rem;letter-spacing:.03125rem;font-weight:600;text-transform:capitalize}.pilihan{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.pilihan{flex-direction:row}}@media only screen and (min-width: 640px){.pilihan--why-us{flex-direction:row}.pilihan--why-us>*+*{margin-left:1.25rem}}@media only screen and (min-width: 640px)and (min-width: 1024px){.pilihan--why-us>*+*{margin-left:0}}@media only screen and (min-width: 1280px){.pilihan--why-us .pilihan__menu{margin-right:100px}}@media only screen and (min-width: 640px){.pilihan--home{flex-direction:row}.pilihan--home>*+*{margin-left:1.25rem}}@media only screen and (min-width: 640px)and (min-width: 1024px){.pilihan--home>*+*{margin-left:0}}@media only screen and (min-width: 640px){.pilihan--home .pilihan__menu{width:14.375rem}}@media only screen and (min-width: 1280px){.pilihan--home .pilihan__menu{margin-right:50px}}@media only screen and (min-width: 640px){.pilihan--home .pilihan__detail-image--active{width:21.875rem}}@media only screen and (min-width: 1024px){.pilihan--home .pilihan__detail-image--active{width:100%}}.pilihan__detail{display:none}@media only screen and (min-width: 1024px){.pilihan__detail{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media only screen and (min-width: 640px){.pilihan__detail--home{display:flex !important;flex-direction:column;justify-content:center;align-items:center;height:28.125rem}}@media only screen and (min-width: 1024px){.pilihan__detail--home{height:35rem}}.pilihan__detail--why-us{display:none}@media only screen and (min-width: 640px){.pilihan__detail--why-us{display:flex;flex-direction:column;justify-content:start;align-items:center}}.pilihan__detail-image{display:none}.pilihan__detail-image--active{width:100%;display:block;border-radius:.625rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);margin-bottom:1.25rem}@media only screen and (min-width: 640px){.pilihan__detail-image--active{margin-bottom:0}}@media only screen and (min-width: 640px){iframe.pilihan__detail-image--active{width:350px !important;height:250px}}@media only screen and (min-width: 1024px){iframe.pilihan__detail-image--active{width:540px !important;height:350px}}@media only screen and (min-width: 1280px){iframe.pilihan__detail-image--active{width:630px !important;height:450px}}.pilihan__detail-product-content{display:none}.pilihan__detail-product-content--active{width:100%;display:block;border-radius:.625rem;margin-bottom:1.25rem}.pilihan__detail-product-image{margin-bottom:1.25rem}.pilihan__detail-product-image img{max-width:100%}@media only screen and (min-width: 1024px){.pilihan__detail-product-image{margin-bottom:3.125rem}}.pilihan__detail-product-text{font-size:.8125rem;font-size:13px;line-height:1.25rem;letter-spacing:.01875rem;text-align:justify;color:#232323}@media only screen and (min-width: 1024px){.pilihan__detail-product-text{font-size:1.125rem;font-size:18px;line-height:1.75rem;letter-spacing:.03125rem}}.pilihan__detail-product-cta{margin-top:1.875rem;display:flex;justify-content:center}.pilihan__menu{width:100%}@media only screen and (min-width: 1024px){.pilihan__menu{width:28.125rem !important;margin-right:30px}}.pilihan__menu-card--active{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;cursor:pointer;max-height:10rem !important}@media only screen and (min-width: 640px){.pilihan__menu-card--active.pilihan__menu-card--why{max-height:unset !important}}.pilihan__menu-card--active .pilihan__menu-caption{margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.pilihan__menu-card--active .pilihan__menu-caption{margin-bottom:1.875rem}}.pilihan__menu-card--active .pilihan__menu-subtitle{opacity:1}.pilihan__menu-card--active .pilihan__menu-title-text{color:#59b771}@media only screen and (min-width: 1024px){.pilihan__menu-card--active .pilihan__menu-title-text{font-size:1.5rem;font-size:24px;letter-spacing:.03125rem;line-height:1.8125rem}}.pilihan__menu-card{display:flex;margin-bottom:1.25rem;padding-top:1.25rem;padding-right:2rem;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);max-height:3.125rem;overflow:hidden}@media only screen and (min-width: 1024px){.pilihan__menu-card{padding-top:1.875rem;padding-right:5.0625rem;margin-bottom:1.875rem;width:18.75rem;max-height:4.375rem}.pilihan__menu-card:hover{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;cursor:pointer}.pilihan__menu-card:hover .pilihan__menu-caption{margin-bottom:1.25rem}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.pilihan__menu-card:hover .pilihan__menu-caption{margin-bottom:1.875rem}}@media only screen and (min-width: 1024px){.pilihan__menu-card:hover .pilihan__menu-title-text{color:#59b771}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.pilihan__menu-card:hover .pilihan__menu-title-text{font-size:1.5rem;font-size:24px;letter-spacing:.03125rem;line-height:1.8125rem}}@media only screen and (min-width: 1280px){.pilihan__menu-card{width:23.0625rem}}a.pilihan__menu-card{text-decoration:none;color:unset}.pilihan__menu-card--why{display:none;height:4.375rem !important;transition:none;max-height:unset}@media only screen and (min-width: 640px){.pilihan__menu-card--why{display:flex;align-items:center;height:3.75rem !important;width:17.5rem;padding:0;box-sizing:border-box;margin-bottom:.9375rem}}@media only screen and (min-width: 1024px){.pilihan__menu-card--why{width:28.125rem}.pilihan__menu-card--why:hover{max-height:4.375rem !important}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.pilihan__menu-card--why:hover .pilihan__menu-caption{margin-bottom:0 !important}}@media only screen and (min-width: 640px){.pilihan__menu-card--why .pilihan__menu-caption{margin-bottom:0}}.pilihan__menu-card--why .pilihan__menu-image{width:1.875rem;height:1.875rem}.pilihan__menu-card--why .pilihan__menu-image img{width:1.875rem;height:1.875rem}@media only screen and (min-width: 640px){.pilihan__menu-card--why .pilihan__menu-title-text{font-size:14px !important;line-height:1.0625rem !important;letter-spacing:.01875rem !important}}@media only screen and (min-width: 1024px){.pilihan__menu-card--why .pilihan__menu-title-text{font-size:16px !important;line-height:1.25rem !important;letter-spacing:.03125rem !important}}.pilihan__menu-card--clone{display:flex;scroll-margin-top:6rem;height:3.125rem !important}@media only screen and (min-width: 640px){.pilihan__menu-card--clone{display:none}.pilihan__menu-card--clone:hover{max-height:3.125rem !important}}.pilihan__menu-image{height:1.875rem;width:1.875rem;margin-right:1.25rem}.pilihan__menu-image img{height:1.875rem;width:1.875rem}@media only screen and (min-width: 1024px){.pilihan__menu-image img{height:2.5rem;width:2.5rem}}@media only screen and (min-width: 1024px){.pilihan__menu-image{height:2.5rem;width:2.5rem}}.pilihan__menu-title{margin-left:1.25rem;display:flex;align-items:center}@media only screen and (min-width: 1024px){.pilihan__menu-title{margin-left:1.875rem}}.pilihan__menu-title-text{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.03125rem;line-height:1.25rem;transition:none}@media only screen and (min-width: 1024px){.pilihan__menu-title-text{line-height:1.8125rem;font-size:1.5rem}}.pilihan__menu-caption{margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.pilihan__menu-caption{margin-bottom:1.875rem}}.pilihan__menu-subtitle{font-size:.8125rem;font-size:13px;opacity:0;letter-spacing:.01875rem;margin-left:4.35rem;line-height:1.25rem}@media only screen and (min-width: 1024px){.pilihan__menu-subtitle{font-size:.875rem;font-size:14px;margin-left:5.625rem;line-height:1.375rem}}.customer__logo{display:grid;grid-template-columns:auto auto;width:100%;grid-column-gap:3.75rem;grid-row-gap:1.25rem;align-items:center;justify-items:center}.customer__logo picture{height:5rem;display:flex;flex-direction:column;justify-content:center}.customer__logo img{max-width:100%;max-height:5rem}@media only screen and (min-width: 1024px){.customer__logo{grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:6.25rem;grid-row-gap:2rem;overflow-x:visible}.customer__logo picture{height:6rem}.customer__logo img{max-height:6rem}}@media only screen and (min-width: 1280px){.customer__logo{grid-template-columns:repeat(4, minmax(0, 1fr))}}.customer{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.customer{flex-direction:row}}.customer__caption{width:100%;margin-bottom:2.0625rem}@media only screen and (min-width: 1024px){.customer__caption{width:30.375rem;margin-right:6.25rem}}.customer__caption--why h2,.customer__caption--why p{text-align:center}@media only screen and (min-width: 1024px){.customer__caption--why h2,.customer__caption--why p{text-align:left}}.customer__caption--why h2{padding-bottom:.625rem}@media only screen and (min-width: 1024px){.customer__caption--why h2{padding-bottom:1.25rem}}.customer__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;text-align:left}@media only screen and (min-width: 1024px){.customer__subtitle{font-size:1.125rem;line-height:1.75rem}}.compliance{display:flex;flex-direction:row}@media only screen and (min-width: 1024px){.compliance{overflow:unset;justify-content:space-between}.compliance>*+*{margin-left:1.25rem !important}}.compliance-card{width:18.4375rem !important;border-radius:.625rem;background-color:#e9f9fc}.compliance-card:hover,.compliance-card:focus{box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 1024px){.compliance-card{width:23.75rem !important;flex:unset !important;flex-shrink:0 !important}.compliance-card:last-child{padding-right:unset}}.compliance-card--clicked:hover{cursor:pointer}.compliance-card--green{background-color:#e9fcee}.compliance-card__link{display:block;text-decoration:none;color:#232323}.compliance-card__images{display:flex;justify-content:center;background-color:#fff;padding-top:1.25rem;padding-bottom:2.75rem;-webkit-mask-image:url(/images/Group24.svg?0dd0ff7d1a4318f07199b6b4b50dc5c9);-webkit-mask-position:top center;-webkit-mask-size:cover;mask-size:cover;mask-position:top center;mask-image:url(/images/Group24.svg?0dd0ff7d1a4318f07199b6b4b50dc5c9)}.compliance-card__images img{height:5.9375rem}@media only screen and (min-width: 1024px){.compliance-card__images img{height:90%;max-height:8.75rem}}@media only screen and (min-width: 1024px){.compliance-card__images{height:9.8125rem}}.compliance-card__body{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;padding-left:1.875rem;padding-right:1.875rem;padding-bottom:1.25rem}@media only screen and (min-width: 1024px){.compliance-card__body{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.375rem;padding-bottom:2.5rem}}.testimoni{height:11rem;width:100%;border-radius:.375rem;background-color:#e9f9fc;position:relative;margin-top:6rem;display:flex;justify-content:center;padding-bottom:.625rem;gap:20px}.testimoni>*{transition:none !important;-webkit-transition:none !important}@media only screen and (min-width: 1024px){.testimoni{margin-top:9.25rem;height:22.8125rem}}.testimoni--why{height:auto;display:flex;align-items:center;flex-direction:column;margin-top:0;background-color:#e9fcee}.testimoni--why>*+*{margin-top:1.25rem}@media only screen and (min-width: 1024px){.testimoni--why>*+*{margin-top:0}}.testimoni__why-quote{font-size:1.125rem;font-size:18px;font-weight:600;letter-spacing:.03125rem;line-height:1.5rem;text-align:center;color:#59b771;margin-top:2.5rem;width:13.75rem}@media only screen and (min-width: 640px){.testimoni__why-quote{width:25rem}}@media only screen and (min-width: 1024px){.testimoni__why-quote{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;width:48.875rem;margin-top:3.125rem;margin-bottom:2.5rem}}.testimoni__person{margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center;font-size:1.375rem;font-size:22px;letter-spacing:.034375rem;line-height:1.875rem;text-align:center}@media only screen and (min-width: 1024px){.testimoni__person{margin-bottom:3.125rem}}.testimoni__name{letter-spacing:.03125rem;line-height:1.875rem;text-align:center;font-weight:600}@media only screen and (max-width: 800px){.testimoni__name{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.0625rem}}@media only screen and (max-width: 800px){.testimoni__role{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.0625rem}}.testimoni-card{display:none}.testimoni-card>*{transition:none !important;-webkit-transition:none !important}.testimoni-card .testimoni-card__quote{display:none}.testimoni-card .testimoni-card__role{display:none}.testimoni-card .testimoni-card__name{display:none}.testimoni-card .testimoni-card__image{padding-top:9rem;display:flex;position:relative;height:2.1875rem;width:2.1875rem;border-radius:50%;opacity:0;display:none}@media only screen and (min-width: 1024px){.testimoni-card .testimoni-card__image{display:block;opacity:.8;padding-top:12.5625rem;height:5rem;width:5rem}}.testimoni-card:first-child .testimoni-card__image,.testimoni-card:last-child .testimoni-card__image{padding-top:0}@media only screen and (min-width: 1024px){.testimoni-card:first-child .testimoni-card__image,.testimoni-card:last-child .testimoni-card__image{padding-top:12.5625rem}}@media only screen and (min-width: 1024px){.testimoni-card{display:block}}.testimoni-card--active{display:flex;align-items:center;align-content:center;flex-direction:column;margin-left:1rem;margin-right:1rem}.testimoni-card--active .testimoni-card__image{z-index:2;height:3.125rem;width:3.125rem;opacity:1;margin-top:-5.3125rem;margin-bottom:.55625rem;display:block}.testimoni-card--active .testimoni-card__image img{height:3.125rem;width:3.125rem}.testimoni-card--active .testimoni-card__role{display:block}.testimoni-card--active .testimoni-card__name{display:block}.testimoni-card--active .testimoni-card__quote{display:block;height:11.25rem;width:15.9375rem;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);margin-top:-6rem;margin-bottom:13.3125rem;padding-left:1.25rem;padding-right:1.25rem;position:absolute;box-sizing:border-box;font-size:.875rem;font-size:14px;font-family:Inter;font-weight:400;letter-spacing:.03125rem;line-height:1.125rem;text-align:center;color:#232323}.testimoni-card--active .testimoni-card__quote:before{display:inline-flex;content:"";align-items:center;background:url(/images/quote-green-small.svg?3aa9ff46ea940b155adf8dfc6e4827b0);background-repeat:no-repeat;height:.6875rem;width:.875rem;margin-top:1.875rem;margin-bottom:1.25rem}.testimoni-card--active .testimoni-card__quote p{position:relative}@media only screen and (min-width: 1024px){.testimoni-card--active .testimoni-card__image{height:6.25rem;width:6.25rem;margin-top:-6.25rem}.testimoni-card--active .testimoni-card__image img{width:6.25rem;height:6.25rem}.testimoni-card--active .testimoni-card__name{max-width:15.625rem;margin-bottom:.3125rem}.testimoni-card--active .testimoni-card__role{max-width:18.75rem}.testimoni-card--active .testimoni-card__quote{width:35.9375rem;height:18.75rem;padding-left:2.5rem;padding-right:2.5rem;margin-top:-9.25rem;font-size:1.5rem;font-size:24px;line-height:2rem;letter-spacing:.025rem}.testimoni-card--active .testimoni-card__quote:before{content:"";background:url(/images/quote-green.svg?32ef7fee6a4d19d5fde537ed24c5a3c0);height:1.625rem;width:2.0625rem;margin-top:1.875rem;margin-bottom:2.5rem}}.testimoni-card__prev{height:3.125rem;width:3.125rem;position:absolute;z-index:1;bottom:-1rem;left:-1.375rem}@media only screen and (min-width: 1024px){.testimoni-card__prev{bottom:-1.5rem}}.testimoni-card__next{height:3.125rem;width:3.125rem;position:absolute;z-index:1;bottom:-1rem;right:-1.375rem}@media only screen and (min-width: 1024px){.testimoni-card__next{bottom:-1.5rem}}.testimoni-card__name{font-size:.875rem;font-size:14px;font-weight:600;font-family:Inter;letter-spacing:.031rem;line-height:.875rem;color:#232323;text-align:center}@media only screen and (min-width: 1024px){.testimoni-card__name{font-size:1.375rem;font-size:22px;line-height:1.625rem}}.testimoni-card__role{font-size:.75rem;font-size:12px;font-family:Inter;letter-spacing:.03125rem;line-height:.875rem;text-align:center;color:#232323}@media only screen and (min-width: 1024px){.testimoni-card__role{font-size:1.125rem;font-size:18px;line-height:1.3125rem}}.testimoni-card__image img{transition:none !important;-webkit-transition:none !important;width:5rem;height:5rem;border-radius:50%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;background-color:#fff;box-sizing:border-box;padding:.5rem}.testimoni-card__quote-text--hide-left{animation-name:fade-out-left;animation-duration:.3s;animation-timing-function:ease-in;animation-fill-mode:forwards}.testimoni-card__quote-text--hide-right{animation-name:fade-out-right;animation-duration:.3s;animation-timing-function:ease-in;animation-fill-mode:forwards}.testimoni-card__quote-text--show-left{animation-name:fade-in-left;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.testimoni-card__quote-text--show-right{animation-name:fade-in-right;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.testimoni-card__item--hidden{animation-name:to-transparent;animation-duration:.3s;animation-timing-function:ease-in;animation-fill-mode:forwards}.testimoni-card__item--visible{animation-name:to-visible;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fade-out-right{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translateX(15%)}}@keyframes fade-out-left{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translateX(-15%)}}@keyframes fade-in-right{from{opacity:0;transform:translateX(-15%)}to{opacity:1;transform:translateX(0%)}}@keyframes fade-in-left{from{opacity:0;transform:translateX(15%)}to{opacity:1;transform:translateX(0%)}}@keyframes to-transparent{from{opacity:1}to{opacity:0}}@keyframes to-visible{from{opacity:0}to{opacity:1}}.product-card-detail{opacity:0;display:flex;align-items:center;align-content:center;flex-direction:column;width:auto;min-height:14.375rem;border-radius:.625rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 1024px){.product-card-detail{width:18.75rem}}@media only screen and (min-width: 1280px){.product-card-detail{width:23.75rem}}.product-card-detail--appear{animation-name:fade-in;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.product-card-detail--next{background-color:#e9fcee;box-shadow:none;justify-content:center;padding:0;width:18.4375rem}@media only screen and (min-width: 1024px){.product-card-detail--next{width:18.75rem}}@media only screen and (min-width: 1280px){.product-card-detail--next{width:23.75rem}}.product-card-detail__image{margin-top:1.25rem;margin-bottom:.625rem;width:1.875rem;height:1.875rem}.product-card-detail__image img{width:100%}@media only screen and (min-width: 1024px){.product-card-detail__image{width:2.5rem;height:2.5rem}}.product-card-detail__image--next{margin-top:0;display:flex;justify-content:center;height:3.125rem;width:.75rem;border-radius:50%;padding-left:1.1875rem;padding-right:1.1875rem;box-shadow:-10px 5px 20px 1px rgba(0,61,41,.03);background-color:#fff}.product-card-detail__title{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.03125rem;line-height:1.3125rem;text-align:center;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.product-card-detail__title{font-size:1.125rem;font-size:18px}}.product-card-detail__subtitle{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.375rem;text-align:center;margin-bottom:.625rem}.product-card-detail__price{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.375rem;text-align:center;margin-bottom:1.875rem}.product-card-detail__link{text-decoration:none;color:unset;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding-left:2.5rem;padding-right:2.5rem;box-sizing:border-box}.product-card-detail__link:hover .product-card-detail__title{color:#59b771}.product-card-detail__link:last-child:hover .product-card-detail__image--next img,.product-card-detail__link:last-child:focus .product-card-detail__image--next img{filter:invert(63%) sepia(20%) saturate(990%) hue-rotate(83deg) brightness(97%) contrast(88%)}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.product-card-detail__price{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.375rem;text-align:center;margin-bottom:1.875rem}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.product-benefit-card{transition:none !important;-webkit-transition:none !important;overflow:hidden;width:18.4375rem;background-color:#fff;border-radius:.625rem;margin-left:.625rem}@media only screen and (min-width: 1024px){.product-benefit-card{width:28.4375rem}}@media only screen and (min-width: 1280px){.product-benefit-card{width:35.9375rem}}.product-benefit-card--with-shadow{transform:scaleX(-1);box-shadow:-10px 5px 20px 1px rgba(0,61,41,.03)}.product-benefit-card__content{transition:none !important;-webkit-transition:none !important;width:18.4375rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){.product-benefit-card__content{width:28.4375rem}}@media only screen and (min-width: 1280px){.product-benefit-card__content{width:35.9375rem}}.product-benefit-card__content--with-shadow{transform:scaleX(-1)}.product-benefit-card__image{top:-7rem;position:absolute}.product-benefit-card__title{font-size:.875rem;font-size:14px;line-height:1.0625rem;letter-spacing:.01875rem;margin-top:14.9375rem;margin-bottom:.625rem;text-align:center}@media only screen and (min-width: 1024px){.product-benefit-card__title{font-size:1.875rem;font-size:30px;font-weight:600;letter-spacing:.03125rem;line-height:2.25rem;margin-bottom:.9375rem}}.product-benefit-card__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:center;margin-bottom:1.875rem;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (min-width: 1024px){.product-benefit-card__subtitle{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem;min-height:5.3125rem;padding-left:3.9375rem;padding-right:3.9375rem}}.product-benefit-card__button{margin-bottom:1.875rem}@media only screen and (min-width: 1024px){.product-benefit-card__button{margin-bottom:2.5rem}}.list-all-product__menu{background-color:#fff}@media only screen and (min-width: 1024px){.list-all-product__menu{width:auto;height:3.75rem;margin:0;display:flex;flex-direction:column;align-items:center;margin-bottom:2.25rem}}.list-all-product__detail{display:flex;flex-direction:column;margin-top:2.5rem}@media only screen and (min-width: 1024px){.list-all-product__detail{margin-top:2.5rem}}.list-all-product__detail--safari-fix>*+*{margin-top:3.125rem}@media only screen and (min-width: 1024px){.list-all-product__detail--safari-fix>*+*{margin-top:4.6875rem}}.product-detail{display:flex;flex-direction:column;align-items:center;scroll-margin-top:25rem}.product-detail[data-productDetail="1"]{scroll-margin-top:35rem}@media only screen and (min-width: 1024px){.product-detail{scroll-margin-top:18.75rem !important}}.product-detail__title,.product-detail-question__title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.5rem;text-align:center;padding-bottom:.625rem}@media only screen and (min-width: 1024px){.product-detail__title,.product-detail-question__title{font-size:2.5rem;letter-spacing:.04375rem;line-height:3.375rem;padding-bottom:1.25rem}}.product-detail__title--solution{padding-bottom:0;padding-top:0;margin-bottom:2.5rem}.product-detail__subtitle,.product-detail-question__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:center;padding-bottom:1rem;width:18.4375rem}@media only screen and (min-width: 1024px){.product-detail__subtitle,.product-detail-question__subtitle{font-size:1.125rem;letter-spacing:.03125rem;line-height:1.75rem;width:52.125rem;padding-bottom:1.875rem}}.product-detail__cards{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;justify-content:center;gap:.625rem}@media only screen and (min-width: 1024px){.product-detail__cards{-moz-column-gap:2rem;column-gap:2rem;row-gap:0;width:960px}}@media only screen and (min-width: 1280px){.product-detail__cards{-moz-column-gap:2.5rem;column-gap:2.5rem;width:75rem}}.product-detail__cards--safari-fix>div:first-child{margin-top:.625rem}@media only screen and (min-width: 1024px){.product-detail__cards--safari-fix>div:first-child{margin-left:2rem;margin-top:0}}@media only screen and (min-width: 1280px){.product-detail__cards--safari-fix>div:first-child{margin-left:2.5rem}}.product-detail__cards--safari-fix>*+*{margin-top:.625rem}@media only screen and (min-width: 1024px){.product-detail__cards--safari-fix>*+*{margin-left:2rem;margin-top:0}}@media only screen and (min-width: 1280px){.product-detail__cards--safari-fix>*+*{margin-left:2.5rem}}@media only screen and (min-width: 640px){.product-detail__cards--safari-fix{width:640px}}@media only screen and (min-width: 1024px){.product-detail__cards--safari-fix{width:960px}}@media only screen and (min-width: 1280px){.product-detail__cards--safari-fix{width:1200px}}.product-detail-card{box-sizing:border-box;height:auto;overflow:hidden;width:18.75rem;display:flex;align-items:center;transition:none}@media only screen and (min-width: 1024px){.product-detail-card{width:21.25rem;min-height:12.4375rem;height:100%}}.product-detail-card:hover{border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}.product-detail-card:hover .product-detail-card__title{color:#59b771}.product-detail-card__image{margin-top:.625rem;margin-bottom:.625rem;display:flex;justify-content:center;height:1.875rem}@media only screen and (min-width: 1024px){.product-detail-card__image{height:3.125rem;margin-top:1.25rem;margin-bottom:1.25rem}}.product-detail-card__title{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.0625rem;margin-bottom:.3125rem;transition:none;text-align:center}@media only screen and (min-width: 1024px){.product-detail-card__title{font-size:1.5rem;font-size:24px;font-weight:600;letter-spacing:.03125rem;line-height:1.8125rem;margin-bottom:.625rem}}.product-detail-card__link{text-decoration:none;color:#232323;display:block;height:100%;width:100%}.product-detail-card__subtitle{margin-bottom:.625rem;padding-left:1.125rem;padding-right:1.125rem;font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:center}@media only screen and (min-width: 1024px){.product-detail-card__subtitle{font-size:.875rem;font-size:14px;margin-bottom:1.875rem;line-height:1.375rem;letter-spacing:.01875rem}}.product-detail-card__subtitle--detail-solusi{display:none}@media only screen and (min-width: 1024px){.product-detail-card__subtitle--detail-solusi{display:block}}.product-detail-question__description{width:19.125rem;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.product-detail-question__description{display:none}}.product-detail-question__title{padding-top:.625rem;text-align:left}.product-detail-question__subtitle{width:19.125rem;text-align:left}.detail-card{display:flex;flex-direction:column;width:18.4375rem;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 640px){.detail-card{width:640px}}@media only screen and (min-width: 1024px){.detail-card{width:auto;flex-direction:row;align-items:center}}.detail-card__image{width:80px;height:auto;max-height:80px;margin-left:1.875rem;margin-right:1.875rem;margin-top:1.875rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (min-width: 1024px){.detail-card__image{margin:1.875rem;margin-right:0;width:180px;height:180px;max-height:180px}}.detail-card__caption{padding:1.875rem}.detail-card__title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.0625rem;color:#232323;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.detail-card__title{font-size:1.5rem;font-size:24px;line-height:2.125rem;letter-spacing:.03125rem;margin-bottom:.625rem}}.detail-card__subtitle{color:#232323;font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.detail-card__subtitle{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem;margin-bottom:1.25rem}}.compare{background-color:#e9fcee;display:flex;flex-direction:column;align-items:center}.compare__info{display:flex;flex-direction:column;margin-bottom:1.25rem;text-align:center}@media only screen and (min-width: 1024px){.compare__info{gap:1.875rem;margin-bottom:2.5rem}}.compare__title{width:15.625rem;margin-top:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;text-align:center}@media only screen and (min-width: 640px){.compare__title{width:640px}}@media only screen and (min-width: 1024px){.compare__title{font-size:2.5rem;font-size:40px;text-align:center;letter-spacing:.04375rem;line-height:3.375rem;margin-top:3.75rem;width:auto;margin-left:0;margin-right:0}}.compare__table{width:18.4375rem;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}@media only screen and (min-width: 640px){.compare__table{width:auto}}@media only screen and (min-width: 1024px){.compare__table{margin-bottom:3.75rem;margin-left:0;margin-right:0}}.package-comparison{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.03125rem;line-height:1.0625rem;text-align:justify;width:-moz-min-content;width:min-content}.package-comparison table{table-layout:fixed;width:100%}.package-comparison table th{font-weight:600}.package-comparison table td{height:3.75rem;font-weight:bold}.package-comparison table thead th{height:4.6875rem}.package-comparison table thead th:first-child{display:none}@media only screen and (min-width: 1024px){.package-comparison table thead th:first-child{display:table-cell}}.package-comparison table tbody tr{display:block;width:20rem}@media only screen and (min-width: 640px){.package-comparison table tbody tr{width:28.125rem}}@media only screen and (min-width: 1024px){.package-comparison table tbody tr{display:table-row}}.package-comparison table tbody td{display:table-cell;border-bottom:1px solid #e8e5e5;padding-left:1rem;width:320px;box-sizing:border-box;text-align:left}@media only screen and (min-width: 640px){.package-comparison table tbody td{width:320px}}@media only screen and (min-width: 1024px){.package-comparison table tbody td{display:table-cell;padding-left:1.875rem;padding-top:0}}.package-comparison table tbody th{border-bottom:1px solid #e8e5e5}.package-comparison table tbody th:first-child{padding-top:1rem;display:inline-block;width:100%;border-bottom:none}@media only screen and (min-width: 1024px){.package-comparison table tbody th:first-child{padding-top:0;display:table-cell}}@media only screen and (min-width: 1024px){.package-comparison table tfoot th{padding-left:1.875rem}}.package-comparison table tfoot td{display:none}@media only screen and (min-width: 1024px){.package-comparison table tfoot td{display:table-cell}}@media only screen and (min-width: 1024px){.package-comparison{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.3125rem}}.package-comparison__first{width:9.0625rem}@media only screen and (min-width: 640px){.package-comparison__first{width:13.75rem}}@media only screen and (min-width: 1024px){.package-comparison__first{width:20rem}}@media only screen and (min-width: 1280px){.package-comparison__first{width:26.25rem}}.package-comparison__second{display:none}@media only screen and (min-width: 1024px){.package-comparison__second{display:table-column;width:20rem}}@media only screen and (min-width: 1280px){.package-comparison__second{width:26.25rem}}.package-comparison__title{width:9.0625rem}@media only screen and (min-width: 640px){.package-comparison__title{width:13.75rem}}@media only screen and (min-width: 1024px){.package-comparison__title{width:12.5rem}}.package-comparison__data{display:none !important;visibility:hidden}@media only screen and (min-width: 1024px){.package-comparison__data{visibility:hidden;display:table-cell}}.package-comparison__data--active{display:table-cell !important;visibility:visible}.package-comparison__price{text-align:left;margin-top:.9375rem;padding-left:1.2rem}@media only screen and (min-width: 1024px){.package-comparison__price{margin-top:1.875rem;padding-left:0}}.package-comparison__price-button-text{display:none}@media only screen and (min-width: 1024px){.package-comparison__price-button-text{display:inline;margin-left:.03rem}}.package-comparison__data-thead--mobile{position:absolute;top:1rem;margin-left:-1.2rem}@media only screen and (min-width: 1024px){.package-comparison__data-thead--mobile{display:none}}.product-price{display:flex;flex-direction:column;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.product-price::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.product-price{align-items:center;overflow-x:unset;margin-left:auto;margin-right:auto}}.product-price__items-container{padding:1.5rem;padding-left:0}@media only screen and (min-width: 1024px){.product-price__items-container{width:960px;padding:3rem 1.5rem;margin:-1.5rem 0;overflow-x:hidden;justify-content:center;gap:0}}@media only screen and (min-width: 1280px){.product-price__items-container{width:73.75rem}}.product-price__items{width:-moz-max-content;width:max-content;display:flex;gap:1.25rem;position:relative;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.product-price__items::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.product-price__items{width:auto;justify-content:center;gap:0}}@media only screen and (min-width: 1024px){.product-price__items--unset-content{justify-content:unset}}.product-price__more{position:relative;display:none;font-size:.875rem;font-size:14px;line-height:1.375rem;letter-spacing:.01875rem}.product-price__more a{color:#59b771}.product-price__more a:focus{color:#551a8b}@media only screen and (min-width: 1024px){.product-price__more{display:block;text-align:center}}.product-price__arrows,.list-product__carousel-arrows{display:none}.product-price__arrows--hidden{display:none !important}.product-price__arrows .product-price__arrows--prev,.product-price__arrows .list-product__arrow--prev,.product-price__arrows .product-price__arrows--next,.product-price__arrows .list-product__arrow--next,.list-product__carousel-arrows .product-price__arrows--prev,.list-product__carousel-arrows .list-product__arrow--prev,.list-product__carousel-arrows .product-price__arrows--next,.list-product__carousel-arrows .list-product__arrow--next{bottom:50%;width:3.125rem;height:3.125rem;border-radius:50%;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);display:flex;align-items:center;justify-content:center;border:none;outline:none}.product-price__arrows--next,.list-product__arrow--next{position:absolute;right:1rem;z-index:2}@media only screen and (min-width: 1280px){.product-price__arrows--next,.list-product__arrow--next{right:-1.5625rem}}@media only screen and (min-width: 1400px){.product-price__arrows--next,.list-product__arrow--next{right:-4.375rem}}.product-price__arrows--prev,.list-product__arrow--prev{position:absolute;left:1rem;z-index:2}@media only screen and (min-width: 1280px){.product-price__arrows--prev,.list-product__arrow--prev{left:-1.5625rem}}@media only screen and (min-width: 1400px){.product-price__arrows--prev,.list-product__arrow--prev{left:-4.375rem}}@media only screen and (min-width: 1024px){.product-price__arrows,.list-product__carousel-arrows{display:block;position:absolute;top:0;width:100%;height:100%}}.error{display:flex;flex-direction:column;align-items:center;width:100%}.error__image{width:14.375rem;height:11.375rem;margin-bottom:1.75rem}@media only screen and (min-width: 1024px){.error__image{width:26.875rem;height:16.25rem;margin-bottom:3.75rem}}@media only screen and (min-width: 1400px){.error__image{width:34.375rem;height:23.75rem;margin-bottom:3.75rem}}.error__title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;text-align:center;margin-bottom:.3125rem;width:19.6875rem;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1024px){.error__title{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;width:auto;margin-right:0;margin-left:0}}.error__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;margin-bottom:1.25rem;width:18.4375rem;margin-right:auto;margin-left:auto;text-align:center}@media only screen and (min-width: 1024px){.error__subtitle{font-size:1.125rem;font-size:18px;line-height:1.75rem;margin-bottom:1.75rem;width:auto;margin-left:0;margin-right:0}}.left-menu{list-style-type:none;display:flex}.left-menu>*+*{margin-left:.625rem}@media only screen and (min-width: 640px){.left-menu>*+*{margin-left:1.5625rem}}@media only screen and (min-width: 1024px){.left-menu>*+*{margin-left:0}}@media only screen and (min-width: 1024px){.left-menu{display:block}}.left-menu__item{flex-shrink:0}.left-menu__item:first-child{margin-left:calc((100vw - 295px)/2)}@media only screen and (min-width: 640px){.left-menu__item:first-child{margin-left:calc((100vw - 640px)/2)}}@media only screen and (min-width: 1024px){.left-menu__item:first-child{margin-left:0}}.left-menu__item:last-child{padding-right:calc((100vw - 295px)/2)}@media only screen and (min-width: 640px){.left-menu__item:last-child{padding-right:calc((100vw - 640px)/2)}}@media only screen and (min-width: 1024px){.left-menu__item:last-child{padding-right:0}}.left-menu__sub{list-style-type:none;display:none}.left-menu__sub--active{display:block}.left-menu__link{display:inline-block;width:auto;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);padding-top:.625rem;padding-left:1.25rem;padding-bottom:.625rem;padding-right:1.25rem;transition:none;font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.03125rem;line-height:1.25rem;text-decoration:none;color:#232323}.left-menu__link:hover{color:#59b771}@media only screen and (min-width: 1024px){.left-menu__link{width:17.5rem;padding-top:1.25rem;padding-left:1.25rem;padding-bottom:1.25rem;margin-bottom:.9375rem}}.left-menu__link--active{color:#59b771;font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}.left-menu__sub--active{margin-left:1rem;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);width:16.875rem;margin-bottom:.9375rem}.left-menu__sublink{display:inline-block;width:100%;padding-top:.75rem;padding-left:1.25rem;padding-bottom:.75rem;font-size:.8125rem;font-size:13px;font-weight:600;letter-spacing:.01875rem;line-height:1rem;text-decoration:none;color:#232323}.left-menu__sublink:hover{font-size:.8125rem;font-size:13px;color:#59b771;font-weight:bold;letter-spacing:.01875rem;line-height:1rem;box-sizing:border-box;border-radius:.375rem;background-color:#fff}.left-menu__subline{margin-left:.9375rem;border-left:2px solid #e9f9fc}.services{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.services{flex-direction:row}}.service{display:none}.service__items{width:18.4375rem;margin:0 auto}@media only screen and (min-width: 640px){.service__items{width:640px}}@media only screen and (min-width: 1024px){.service__items{width:auto;margin:0}}.service__items-cta{margin-top:1.875rem;display:flex;justify-content:center}.service--active{display:block}.service__subtitle{margin-bottom:3.125rem}.services__menu{overflow-x:auto;height:8.75rem;margin-top:-1.25rem;margin-bottom:-1.25rem;display:flex;align-items:center;-ms-overflow-style:none;scrollbar-width:none}.services__menu::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.services__menu{height:auto;display:unset;overflow-x:unset;margin-right:3.125rem;margin-top:0;margin-bottom:0}}.service__title{display:none}@media only screen and (min-width: 1024px){.service__title{display:block;font-size:2.5rem;font-weight:600;letter-spacing:.04375rem;line-height:3.375rem;margin-bottom:1.25rem}}.service__subtitle{display:none}@media only screen and (min-width: 1024px){.service__subtitle{display:block;font-size:1.125rem;letter-spacing:.03125rem;line-height:1.75rem;text-align:justify}}.service-card{display:flex;flex-direction:column;margin-bottom:2.5rem}.service-card>*+*{margin-top:.625rem}@media only screen and (min-width: 640px){.service-card>*+*{margin-top:1.25rem}}@media only screen and (min-width: 1024px){.service-card>*+*{margin-top:0}}@media only screen and (min-width: 1024px){.service-card{flex-direction:row;margin-bottom:3.125rem}}.service-card__image{width:5rem;height:5rem}@media only screen and (min-width: 1024px){.service-card__image{margin-right:1.875rem;width:8rem;height:8rem}}@media only screen and (min-width: 1280px){.service-card__image{margin-right:3.125rem;width:auto;height:auto}}.service-card__title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;text-align:left;margin-bottom:.3125rem}@media only screen and (min-width: 640px){.service-card__title{margin-bottom:.625rem}}@media only screen and (min-width: 1024px){.service-card__title{font-size:1.5rem;font-size:24px;line-height:1.8125rem;margin-bottom:1.25rem}}.service-card__detail{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;text-align:justify}@media only screen and (min-width: 1024px){.service-card__detail{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem}}.service__title--managed,.service__subtitle--managed{display:block;width:18.4375rem;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (min-width: 640px){.service__title--managed,.service__subtitle--managed{width:640px}}@media only screen and (min-width: 1024px){.service__title--managed,.service__subtitle--managed{width:auto;margin-left:0;margin-right:0;text-align:left}}.service__title--managed{font-size:1.25rem;font-size:20px;letter-spacing:.03125rem;line-height:1.5rem;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.service__title--managed{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;margin-bottom:1.25rem}}.service__subtitle--managed{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width: 640px){.service__subtitle--managed{margin-bottom:1.875rem}}@media only screen and (min-width: 1024px){.service__subtitle--managed{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem;margin-bottom:3.125rem}}.service__items--managed{display:grid;grid-template-columns:1fr}.service__items--managed>*+*{margin-top:1.25rem}@media only screen and (min-width: 640px){.service__items--managed>*+*{margin-top:1.875rem}}@media only screen and (min-width: 1024px){.service__items--managed>*+*{margin-top:0}}@media only screen and (min-width: 1024px){.service__items--managed{grid-template-columns:repeat(2, minmax(250px, 1fr));grid-gap:3.125rem}}@media only screen and (min-width: 1280px){.service__items--managed{grid-template-columns:repeat(3, minmax(250px, 1fr))}}.managed-card{display:flex;flex-direction:column}.managed-card__caption{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){.managed-card__caption{align-items:flex-start}}.managed-card__image{margin-bottom:.625rem;width:1.875rem;height:1.875rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.managed-card__image{margin-bottom:1.25rem;width:3.125rem;height:3.125rem;margin-left:0;margin-right:0}}.managed-card__title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.0625rem;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.managed-card__title{font-size:1.5rem;font-size:24px;letter-spacing:.03125rem;line-height:1.8125rem;margin-bottom:1.25rem;text-align:left}}.managed-card__detail{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:center}@media only screen and (min-width: 1024px){.managed-card__detail{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.375rem;text-align:left}}.circle-menu{display:flex;overflow-x:auto;overflow-y:hidden;padding:0;-ms-overflow-style:none;scrollbar-width:none}.circle-menu::-webkit-scrollbar{display:none}.circle-menu .list-all-product__menu{margin-bottom:0}@media only screen and (min-width: 1024px){.circle-menu{display:block;overflow-x:visible;overflow-y:unset}}.circle-menu--sticky{position:sticky;top:5.5rem;z-index:1}@media only screen and (min-width: 1024px){.circle-menu--sticky{top:7.5rem}}.circle-menu--kebijakan{display:flex;align-items:center;height:100%}.circle-menu__item{list-style-type:none;display:inline-flex}.circle-menu__item:first-child{padding-left:calc((100vw - 295px)/2 - 1.25rem)}.circle-menu__item:last-child{padding-right:calc((100vw - 295px)/2 - 1.25rem)}@media only screen and (min-width: 640px){.circle-menu__item:first-child{padding-left:calc((100vw - 640px)/2 - 1.25rem)}.circle-menu__item:last-child{padding-right:calc((100vw - 640px)/2 - 1.25rem)}}@media only screen and (min-width: 1024px){.circle-menu__item{display:inline}.circle-menu__item:first-child,.circle-menu__item:last-child{padding-left:0;padding-right:0}}.circle-menu__link{position:relative;width:-moz-max-content;width:max-content;padding:1.25rem;transition:none;font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.3125rem;text-align:center;text-decoration:none;color:#232323}.circle-menu__link:hover{color:#59b771}@media only screen and (min-width: 1024px){.circle-menu__link{width:8.4375rem;padding:.75rem 1.8125rem;padding-bottom:1.32rem}}.circle-menu__link--kebijakan{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;text-align:center;padding:.75rem .75rem}@media only screen and (min-width: 1024px){.circle-menu__link--kebijakan{font-size:1.25rem;font-size:20px;line-height:1.5rem;padding:1.125rem 1.75rem}}.circle-menu__link--active{box-sizing:border-box;color:#59b771;letter-spacing:.03125rem;line-height:1.3125rem;text-align:center}.circle-menu__link--active:after{content:"";width:calc(100% - 2.5rem)}@media only screen and (min-width: 1024px){.circle-menu__link--active:after{width:calc(100% - 3.625rem)}}.solution{display:flex;flex-direction:column;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 1024px){.solution{padding-top:1.25rem}}.solution--detail{padding-top:0}.solution__card{display:flex;flex-direction:column;padding:1.875rem;margin-bottom:.625rem}.solution__card:hover{border:.0625rem solid #228b9f;border-radius:1rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);cursor:pointer}.solution__card:hover .solution__card-title{color:#59b771;font-weight:bold}@media only screen and (min-width: 1024px){.solution__card:hover{padding-left:3.0625rem;padding-right:3.0625rem;padding-bottom:2.6875rem}}@media only screen and (min-width: 1024px){.solution__card{flex-direction:row;padding-top:1.875rem;padding-left:3.125rem;padding-right:3.125rem;padding-bottom:2.8125rem}}.solution__card-image{width:3.75rem;height:3.75rem;margin-right:0;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.solution__card-image{width:auto;height:auto;margin-right:4.375rem}}.solution__card-title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.0625rem;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.solution__card-title{font-size:1.5rem;font-size:24px;line-height:1.8125rem;letter-spacing:.03125rem;margin-bottom:.625rem}}.solution__card-subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem}@media only screen and (min-width: 1024px){.solution__card-subtitle{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem}}.solution__card-detail{display:flex;flex-direction:column}.solution__card-detail .solution__card-image{margin:1.875rem 0 .625rem 1.875rem}@media only screen and (min-width: 1024px){.solution__card-detail .solution__card-image{margin-top:0;margin-left:0;margin-bottom:0;margin-right:2.5rem}}.solution__card-detail .solution__card-caption{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:0 1.875rem 1.875rem 1.875rem}@media only screen and (min-width: 1024px){.solution__card-detail .solution__card-caption{padding:0}}@media only screen and (min-width: 1024px){.solution__card-detail{flex-direction:row;margin:1.875rem 7.5rem 1.875rem 1.875rem}}.solution__detail-title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;text-align:center;width:80%;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.solution__detail-title{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;margin-bottom:2.5rem}}.solution__detail-testimoni{margin-top:6.25rem}.pelanggan{display:flex;flex-direction:column;border-radius:.375rem;background-color:#e9fcee;align-items:center}.pelanggan__title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;text-align:center;margin-top:2.5rem;margin-bottom:1.875rem;width:18.4375rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.pelanggan__title{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;margin-top:3.125rem;margin-left:0;margin-right:0;width:auto}}.pelanggan__details{display:flex;flex-wrap:wrap;gap:1.5rem;width:18.4375rem;margin:0 auto;justify-content:center;margin-bottom:1.875rem}@media only screen and (min-width: 1024px){.pelanggan__details{gap:8.25rem;margin-bottom:3.125rem;width:auto;margin-left:0;margin-right:0}}.kebijakan__menu{margin-bottom:3.125rem}.kebijakan__detail-title{font-size:1rem;font-size:16px;margin-bottom:1.5rem;font-weight:700}@media only screen and (min-width: 1024px){.kebijakan__detail-title{font-size:1.5rem;font-size:24px;font-weight:600;margin-bottom:2.25rem}}.kebijakan__detail-items{display:none;scroll-margin-top:12.5rem}.kebijakan__detail-items--active{display:block}.kebijakan__detail-item{margin-bottom:3rem}@media only screen and (min-width: 1024px){.kebijakan__detail-item{margin-bottom:3.5rem}}.kebijakan__detail p,.kebijakan__detail li{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1.25rem;text-align:justify}@media only screen and (min-width: 1024px){.kebijakan__detail p,.kebijakan__detail li{font-size:1rem;font-size:16px;letter-spacing:.046875rem;line-height:1.75rem}}.kebijakan__detail a{color:#59b771}.kebijakan__detail p,.kebijakan__detail ol,.kebijakan__detail ul{margin-bottom:1.25rem;text-align:justify}@media only screen and (min-width: 1024px){.kebijakan__detail p,.kebijakan__detail ol,.kebijakan__detail ul{margin-bottom:1.5rem}}.kebijakan__detail ol,.kebijakan__detail ul{margin-left:1rem;margin-top:-1.25rem}@media only screen and (min-width: 1024px){.kebijakan__detail ol,.kebijakan__detail ul{margin-left:1.35rem;margin-top:-1.5rem}}.kebijakan__detail ul{list-style-type:disc}.kebijakan__detail--subheading{font-weight:bold}.kebijakan__detail--clear-margin{margin-top:0 !important;margin-bottom:0 !important}.kebijakan__detail--center{text-align:center}.latest-news{display:flex;flex-direction:column}@media only screen and (min-width: 640px){.latest-news{gap:1.25rem;flex-direction:row}}@media only screen and (min-width: 1024px){.latest-news{gap:unset;max-width:-moz-max-content;max-width:max-content}}.latest-news__headline{width:18.4375rem;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);margin-bottom:3.125rem;height:100%}@media only screen and (min-width: 1024px){.latest-news__headline{width:auto;margin-bottom:0}}.news-card{width:18.4375rem;display:flex}@media only screen and (min-width: 1024px){.news-card{width:25.3125rem}}@media only screen and (min-width: 1280px){.news-card{width:32.5rem}}.news-link--hidden{display:none !important}.news-link{display:block;text-decoration:none;color:unset;border-radius:.5rem;margin-top:.9375rem;margin-bottom:.9375rem;margin-left:-0.3125rem;margin-right:-0.3125rem;padding:.3125rem}.news-link:hover .news-card__title{color:#59b771;font-weight:600}.news-link:active .news-card__title,.news-link:focus .news-card__title{color:#59b771}@media only screen and (min-width: 1024px){.news-link{border-radius:.75rem;margin-right:unset;margin-top:1.25rem;margin-left:.625rem;margin-bottom:2.5rem;padding:.625rem}}.news-card--headline{flex-direction:column;margin:1.25rem}@media only screen and (min-width: 1024px){.news-card--headline{width:28.125rem;margin:1.875rem}}@media only screen and (min-width: 1280px){.news-card--headline{width:37.5rem}}.news-card--featured-left{margin-top:0;margin-left:0;margin-bottom:1.5625rem}.news-card--featured-right{width:18.4375rem;margin-top:0;margin-left:0;margin-bottom:1.25rem;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);display:flex;align-items:flex-start}@media only screen and (min-width: 1024px){.news-card--featured-right{width:33.75rem;margin-bottom:3.75rem;align-items:center}}@media only screen and (min-width: 1280px){.news-card--featured-right{width:38.75rem}}.news-card--featured-headline{margin-bottom:1.25rem;margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width: 640px){.news-card--featured-headline{flex-direction:row}}@media only screen and (min-width: 1024px){.news-card--featured-headline{align-items:flex-start;margin:1.875rem}}.news-card__image{border-radius:.5rem;width:6.25rem;height:6.25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 1024px){.news-card__image{border-radius:.75rem;width:9.375rem;height:9.375rem}}.news-card__caption{margin-left:1.25rem}@media only screen and (min-width: 1024px){.news-card__caption{margin-left:1.875rem;margin-top:.625rem}}.news-card__caption--featured-left{margin-left:0;margin-top:0}@media only screen and (min-width: 1024px){.news-card__caption--featured-left{width:23.875rem;width:23.875rem}}.news-card__caption--featured-right{margin-top:1.25rem;margin-bottom:1.25rem;margin-right:1.25rem}@media only screen and (min-width: 1024px){.news-card__caption--featured-right{margin-top:0;margin-bottom:0;margin-right:2.4375rem}}.news-card__image--featured-headline{width:15.9375rem;height:13.3125rem;margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.news-card__image--featured-headline{width:400px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0}}@media only screen and (min-width: 1280px){.news-card__image--featured-headline{height:450px;width:580px}}.news-card__image--featured-right{margin-left:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem}.news-card__caption--featured-headline{display:flex;flex-direction:column;margin-top:0;justify-content:flex-start;margin-left:1.25rem;margin-right:1.25rem;width:15.9375rem}@media only screen and (min-width: 1024px){.news-card__caption--featured-headline{width:30.625rem;margin-left:1.875rem}}@media only screen and (min-width: 1280px){.news-card__caption--featured-headline{margin-left:2.5rem}}.news-card__image--headline{width:15.9375rem;height:13.3125rem;margin-bottom:1.25rem;border-radius:.625rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 1024px){.news-card__image--headline{width:auto;height:auto;margin-bottom:1.875rem}}.news-card__info{margin-bottom:.625rem}@media only screen and (min-width: 1024px){.news-card__info{margin-bottom:.8125rem}}.news-card__info--headline{width:15.9375rem;margin-bottom:1.5625rem}@media only screen and (min-width: 1024px){.news-card__info--headline{width:auto}}.news-card__tags{display:flex;margin-bottom:1.25rem}.news-card__tag{width:-moz-fit-content;width:fit-content;border-radius:.1875rem;padding:.3125rem .5rem;margin-right:.625rem;font-size:.75rem;font-size:12px;font-weight:bold;letter-spacing:.01875rem;line-height:.9375rem;background-color:#004c6f;color:#fff}@media only screen and (min-width: 1024px){.news-card__tag{font-size:.875rem;font-size:14px;line-height:1.0625rem}}.news-card__tag--events,.news-card__tag--news,.news-card__tag--press,.news-card__tag--promo,.news-card__tag--tutorial,.news-card__tag--uncategorized,.news-card__tag--whats-news,.news-card__tag--article,.news-card__tag--terkini{display:block;text-transform:uppercase;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.news-card__tag--events,.news-card__tag--news,.news-card__tag--press,.news-card__tag--promo,.news-card__tag--tutorial,.news-card__tag--uncategorized,.news-card__tag--whats-news,.news-card__tag--article,.news-card__tag--terkini{display:inline;margin-bottom:0}}.news-card__tag--events{background-color:#228b9f}.news-card__tag--news{background-color:#004c6f}.news-card__tag--press{background-color:#59b771}.news-card__tag--promo{background-color:#dd3c2a}.news-card__tag--tutorial{background-color:#188f6f}.news-card__tag--uncategorized{background-color:#002a3e}.news-card__tag--whats-news{background-color:#ff8f24}.news-card__tag--article{background-color:#228b9f}.news-card__tag--terkini{background-color:#f86041}.news-card__tag--featured-headline{color:#59b771;background-color:#e9fcee}.news-card__tag--content{background-color:rgba(233,252,238,.4);color:#59b771}.news-card__read-time{font-size:.875rem;font-size:14px;font-weight:bold;letter-spacing:.01875rem;line-height:1.0625rem;opacity:.6;color:#b2b9c7}.news-card__watch{font-size:.875rem;font-size:14px;font-weight:bold;letter-spacing:.01875rem;line-height:1.0625rem;color:#b2b9c7}.news-card__date{font-size:.8125rem;font-size:13px;line-height:1rem;font-weight:bold;letter-spacing:.01875rem;color:#b2b9c7}@media only screen and (min-width: 1024px){.news-card__date{font-size:.875rem;font-size:14px;line-height:1.0625rem;margin-right:.625rem}}.news-card__title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.125rem;word-break:break-all;word-break:break-word;transition:none}@media only screen and (min-width: 1024px){.news-card__title{font-size:1.25rem;font-size:20px;letter-spacing:.03125rem;line-height:1.75rem}}.news-card__title--headline{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;margin-bottom:.625rem;width:15.9375rem}.news-card__title--headline a{text-decoration:none;color:unset}.news-card__title--headline a:hover{color:#59b771}.news-card__title--headline a:focus,.news-card__title--headline a:active{color:#59b771}@media only screen and (min-width: 1024px){.news-card__title--headline{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;margin-bottom:1.25rem;width:auto}}.news-card__title--featured-headline{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.news-card__title--featured-headline{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;margin-bottom:1.25rem}}.news-card__title--featured-right{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.125rem}@media only screen and (min-width: 1024px){.news-card__title--featured-right{font-size:1.5rem;font-size:24px;letter-spacing:.03125rem;line-height:2rem}}.news-card__more{font-size:.8125rem;font-size:13px;letter-spacing:.03125rem;line-height:1rem;color:#59b771}.news-card__link{color:unset;text-decoration:none;display:block;transition:none}.news-card__link:hover,.news-card__link:focus,.news-card__link:active{color:#59b771}.news-card__link h2{transition:none}a.news-card__link{transition:none !important}.news-card__subtitle--headline{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;margin-bottom:.625rem;width:15.9375rem}@media only screen and (min-width: 1024px){.news-card__subtitle--headline{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem;margin-bottom:1.25rem;width:auto}}.all-news{display:flex;flex-direction:column}.all-news__head{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem}@media only screen and (min-width: 640px){.all-news__head{margin-bottom:2.5rem;flex-direction:row;align-items:center;gap:0}}.all-news__title{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.03125rem;line-height:1.25rem;text-align:left}@media only screen and (min-width: 1024px){.all-news__title{font-size:1.875rem;font-size:30px;line-height:2.25rem;text-align:center}}.all-news__filter-label{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1rem;margin-right:1.25rem}@media only screen and (min-width: 1024px){.all-news__filter-label{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.75rem}}.all-news__lists{display:grid;grid-template-columns:1fr;row-gap:1.25rem}.all-news__lists .news-link{margin:0}@media only screen and (min-width: 640px){.all-news__lists{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1024px){.all-news__lists{row-gap:3.125rem;-moz-column-gap:3rem;column-gap:3rem}}@media only screen and (min-width: 1280px){.all-news__lists{-moz-column-gap:10.625rem;column-gap:10.625rem}}.all-news__filter{display:flex;align-items:center}.news-detail{display:flex;flex-direction:column;align-items:center}.news-detail__image{width:18.4375rem;margin-top:1.875rem;margin-bottom:2.5rem}@media only screen and (min-width: 640px){.news-detail__image{width:640px}}@media only screen and (min-width: 1024px){.news-detail__image{width:73.75rem;margin-top:3.9375rem;margin-bottom:3.75rem}}.news-detail__title{font-size:1.25rem;font-size:20px;letter-spacing:.03125rem;line-height:1.5rem;margin-bottom:1.25rem;font-weight:600;text-align:left}@media only screen and (min-width: 640px){.news-detail__title{text-align:center}}@media only screen and (min-width: 1024px){.news-detail__title{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;width:56.25rem;margin-bottom:1.875rem;margin-left:auto;margin-right:auto}}.news-detail__content{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:left;margin-bottom:1.25rem}.news-detail__content h2{font-size:1.125rem;font-size:18px;margin-top:25px;margin-bottom:25px}.news-detail__content h3{margin-top:20px;margin-bottom:20px}.news-detail__content ol{padding-left:1.125rem}.news-detail__content li span{font-weight:700}.news-detail__content a{color:#59b771}.news-detail__content img{width:18.4375rem !important}@media only screen and (min-width: 640px){.news-detail__content img{margin-left:auto;width:37.5rem !important}}@media only screen and (min-width: 1024px){.news-detail__content img{width:50rem !important}}.news-detail__content table li{list-style:none}.news-detail__content iframe,.news-detail__content video{display:block;width:100%;height:auto}@media only screen and (min-width: 640px){.news-detail__content iframe,.news-detail__content video{height:300px}}@media only screen and (min-width: 1024px){.news-detail__content iframe,.news-detail__content video{height:506px}}@media only screen and (min-width: 1024px){.news-detail__content{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem;text-align:justify;margin-bottom:1.875rem;width:56.25rem;margin-left:auto;margin-right:auto}.news-detail__content h2{font-size:1.375rem;font-size:22px}}.news-detail__table{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.news-detail__table::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.news-detail__table{overflow-x:hidden}}.news-detail__cta{display:flex;align-items:center;justify-content:center;margin-bottom:1.875rem;margin-top:1.875rem}@media only screen and (min-width: 1024px){.news-detail__cta{margin-bottom:3.125rem;margin-top:3.125rem}}.news-detail__cta a{color:#fff !important}.promo{display:flex;align-items:flex-start}.promo--hidden{display:none !important}.promo__menu{width:100%;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 1024px){.promo__menu{width:23.75rem;margin-right:1.25rem}}.promo__menu-bar{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-end;margin-bottom:2.5rem;height:5rem;margin-left:5.45rem;margin-top:-5rem;background-color:#fff}.promo__menu-bar button{z-index:1;margin-right:1.25rem}@media only screen and (min-width: 1024px){.promo__menu-bar{display:none}}.promo__menu--full-screen{position:fixed;top:100vh;left:0;width:100vw;height:auto;z-index:4;background-color:#fff;border-radius:0;box-shadow:none;opacity:0;margin-top:5rem}@media only screen and (min-width: 640px){.promo__menu--full-screen{height:100vh}}@media only screen and (min-width: 1024px){.promo__menu--full-screen{position:relative;height:auto;top:0;opacity:1;left:0;width:20rem;z-index:1;margin-top:unset;border-radius:1.375rem}}@media only screen and (min-width: 1280px){.promo__menu--full-screen{width:23.75rem}}.promo__menu--active{animation-name:slideup;animation-duration:.15s;animation-timing-function:ease-out;animation-fill-mode:forwards}.promo__menu-overlay{position:absolute;top:100vh;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.5);z-index:2}@media only screen and (min-width: 1024px){.promo__menu-overlay{display:none}}.promo__menu-overlay--appear{top:0}.promo__menu-card{position:relative;z-index:3;width:18.4375rem;margin:0 auto;display:flex;flex-direction:column}@media only screen and (min-width: 640px){.promo__menu-card{position:absolute;overflow-y:auto;width:100%;height:calc(100vh - 80px)}}@media only screen and (min-width: 1024px){.promo__menu-card{position:relative;z-index:1;width:auto;height:unset;margin:1.875rem;overflow-y:unset}}.promo__menu-title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;margin-bottom:1.25rem}@media only screen and (min-width: 640px){.promo__menu-title{width:18.4375rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.promo__menu-title{font-size:1.5rem;font-size:24px;letter-spacing:.03125rem;line-height:1.8125rem;margin-bottom:1.625rem;margin-left:unset;margin-right:unset;width:unset}}.promo__menu-hapus{margin-bottom:1.875rem}@media only screen and (min-width: 640px){.promo__menu-hapus{width:18.4375rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.promo__menu-hapus{width:unset;margin-left:unset;margin-right:unset}}.promo__menu-terapkan{margin-top:.625rem;margin-bottom:3.75rem}@media only screen and (min-width: 640px){.promo__menu-terapkan{width:18.4375rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.promo__menu-terapkan{display:none}}@media only screen and (min-width: 640px){.promo__menu-filter{width:18.4375rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.promo__menu-filter{width:unset;margin-left:unset;margin-right:unset}}.promo__menu-filter-item{display:flex;align-items:center;margin-bottom:1.25rem}.promo__items{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:1.25rem;grid-row-gap:1.25rem;width:100%}@media only screen and (min-width: 640px){.promo__items{grid-template-columns:repeat(2, 1fr);width:auto;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.promo__items{margin:unset}}@keyframes slideup{0%{top:100vh;opacity:0}70%{opacity:.3}100%{opacity:1;top:0}}.promo-card{width:18.4375rem;margin:0 auto;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}.promo-card:hover .promo-card__title{color:#59b771}.promo-card:active .promo-card__title,.promo-card:focus .promo-card__title{color:#59b771}@media only screen and (min-width: 640px){.promo-card{margin:0}}@media only screen and (min-width: 1024px){.promo-card{width:18.75rem}}@media only screen and (min-width: 1280px){.promo-card{width:23.59375rem}}.promo-card__detail{flex-direction:column;display:flex;margin:1.25rem;padding-top:1.25rem;padding-bottom:.625rem}@media only screen and (min-width: 640px){.promo-card__detail{margin-top:0;margin-bottom:0}}.promo-card__image{margin-bottom:.625rem;width:100%}@media only screen and (min-width: 1024px){.promo-card__image{margin-bottom:1.25rem;max-width:21.0625rem}}.promo-card__title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.125rem;margin-bottom:1.5rem;transition:none}@media only screen and (min-width: 1024px){.promo-card__title{font-size:1.25rem;font-size:20px;letter-spacing:.03125rem;line-height:1.75rem}}.promo-card__term{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:.625rem;gap:.75rem}@media only screen and (min-width: 1024px){.promo-card__term{align-items:center;flex-direction:row;gap:0}}.promo-card__periode{font-size:.8125rem;font-size:13px;font-weight:bold;letter-spacing:.01875rem;line-height:1rem;color:#b2b9c7}@media only screen and (min-width: 1024px){.promo-card__periode{font-size:.875rem;font-size:14px;font-weight:bold;letter-spacing:.01875rem;line-height:1.0625rem}}.promo-card__tag{border-radius:.1875rem;background-color:#dd3c2a;padding:.3125rem .5rem;font-size:.875rem;font-size:14px;font-weight:bold;letter-spacing:.01875rem;line-height:1.0625rem;color:#fff}.promo__link{display:block;color:unset;text-decoration:none;width:100%;height:100%;box-sizing:border-box}.promo-detail{display:flex;flex-direction:column;align-items:center}.promo-detail__image{width:18.4375rem;margin-top:1.875rem;margin-bottom:2.5rem}@media only screen and (min-width: 640px){.promo-detail__image{width:640px}}@media only screen and (min-width: 1024px){.promo-detail__image{width:100%;max-width:1180px;margin-top:3.9375rem;margin-bottom:3.75rem}}.promo-detail__title{font-size:1.25rem;font-size:20px;letter-spacing:.03125rem;line-height:1.5rem;margin-bottom:1.25rem;font-weight:600;text-align:left}@media only screen and (min-width: 1024px){.promo-detail__title{font-size:2.5rem;font-size:40px;letter-spacing:.04375rem;line-height:3.375rem;margin-bottom:1.8125rem;margin-left:auto;margin-right:auto;text-align:center;width:56.25rem}}.promo-detail__subtitle{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:left;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.promo-detail__subtitle{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem;text-align:justify;margin-bottom:1.875rem;margin-left:auto;margin-right:auto;width:56.25rem}}.promo-detail__cta{margin-bottom:2.5rem}@media only screen and (min-width: 1024px){.promo-detail__cta{margin-bottom:5rem}}.promo-detail__contents{font-size:.8125rem;font-size:13px;margin-bottom:2.5rem;letter-spacing:.01875rem;line-height:1.25rem}.promo-detail__contents ol{padding-left:1.25rem}.promo-detail__contents li{padding-left:1.25rem}.promo-detail__contents p{line-height:1.75rem;letter-spacing:.03125rem}.promo-detail__contents h2{font-size:1.125rem;font-size:18px;margin-top:25px;margin-bottom:25px}.promo-detail__contents h3,.promo-detail__contents table{margin-top:20px;margin-bottom:20px}.promo-detail__contents table{margin-left:auto;margin-right:auto}.promo-detail__contents table,.promo-detail__contents th,.promo-detail__contents td{border:1px solid #000;border-collapse:collapse}.promo-detail__contents td{padding:8px}.promo-detail__contents ol{padding-left:1.125rem}.promo-detail__contents li span{font-weight:700}.promo-detail__contents a{color:#59b771}.promo-detail__contents a img{display:block;margin:10px auto;width:250px !important;height:47px !important}.promo-detail__contents img{width:18.4375rem !important}@media only screen and (min-width: 640px){.promo-detail__contents img{margin-left:auto;width:37.5rem !important}}@media only screen and (min-width: 1024px){.promo-detail__contents img{width:50rem !important}}.promo-detail__contents iframe,.promo-detail__contents video{display:block;width:100% !important;height:auto !important}@media only screen and (min-width: 640px){.promo-detail__contents iframe,.promo-detail__contents video{height:300px !important}}@media only screen and (min-width: 1024px){.promo-detail__contents iframe,.promo-detail__contents video{height:506px !important}}@media only screen and (min-width: 1024px){.promo-detail__contents{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem;text-align:justify;margin-bottom:0;width:56.25rem;margin-left:auto;margin-right:auto}.promo-detail__contents h2{font-size:1.375rem;font-size:22px}}.promo-detail__content-title{font-size:1rem;font-size:16px;letter-spacing:.01875rem;line-height:1.125rem;margin-bottom:.625rem;font-weight:600}@media only screen and (min-width: 1024px){.promo-detail__content-title{font-size:1.875rem;font-size:30px;letter-spacing:.03125rem;line-height:2.375rem;margin-bottom:1.5rem}}.promo-detail__content{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem}.promo-detail__content ol{padding-left:1.25rem}.promo-detail__content li{padding-left:1.25rem}.promo-detail__content p{line-height:1.75rem;letter-spacing:.03125rem}@media only screen and (min-width: 1024px){.promo-detail__content{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem}}.latest-featured{display:flex;justify-content:center;margin-top:2.8125rem}.latest-featured__headline{width:18.4375rem;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}@media only screen and (min-width: 640px){.latest-featured__headline{width:640px}}@media only screen and (min-width: 1024px){.latest-featured__headline{width:960px}}@media only screen and (min-width: 1280px){.latest-featured__headline{width:73.75rem}}.all-featured{display:flex;flex-direction:column}@media only screen and (min-width: 640px){.all-featured{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1024px){.all-featured{width:960px;flex-direction:row;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1280px){.all-featured{width:73.75rem}}.all-featured__title{font-size:1rem;font-size:16px;font-weight:600;letter-spacing:.03125rem;line-height:1.25rem;margin-bottom:1.875rem}@media only screen and (min-width: 1024px){.all-featured__title{font-size:1.875rem;font-size:30px;line-height:2.25rem}}.all-featured__left{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:3.125rem}@media only screen and (min-width: 1024px){.all-featured__left{width:23.875rem;margin-bottom:0}}.all-featured__right{display:flex;flex-direction:column;justify-content:flex-start}.all-featured__right a{text-decoration:none;color:unset;display:block;transition:none}.all-featured__right a:hover .news-card__title--featured-right{color:#59b771}.all-featured__right a:active .news-card__title--featured-right{color:#59b771}.detail-featured-headline{display:flex;margin-top:2.5rem;align-items:center}.detail-featured-headline__caption{width:19.375rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 640px){.detail-featured-headline__caption{width:640px}}@media only screen and (min-width: 1024px){.detail-featured-headline__caption{width:45.625rem;align-items:flex-start;margin-right:-1.5625rem}}.detail-featured-headline__tag{margin-bottom:.625rem}@media only screen and (min-width: 1024px){.detail-featured-headline__tag{margin-bottom:1.875rem}}.detail-featured-headline__title{font-size:1.875rem;font-size:30px;font-weight:bold;letter-spacing:.03125rem;line-height:2.25rem;margin-bottom:.8125rem;text-align:center}@media only screen and (min-width: 1024px){.detail-featured-headline__title{font-size:3.75rem;font-size:60px;text-align:left;letter-spacing:.0625rem;line-height:4.125rem;margin-bottom:1.875rem}}.detail-featured-headline__image{display:none}@media only screen and (min-width: 1024px){.detail-featured-headline__image{display:block}}.feature-client-card{display:flex;align-items:center;margin-bottom:1rem}@media only screen and (min-width: 1024px){.feature-client-card{margin-bottom:1.875rem}}.feature-client-card__image{width:3.75rem;height:auto;max-height:3.75rem;margin:1.25rem}@media only screen and (min-width: 1024px){.feature-client-card__image{width:7.5rem;height:auto;max-height:7.5rem;margin:1.875rem .625rem}}.feature-client-card__caption{margin-left:.875rem}@media only screen and (min-width: 1024px){.feature-client-card__caption{margin-left:2.5rem}}.feature-client-card__client{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.125rem;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.feature-client-card__client{font-size:1.125rem;font-size:18px;letter-spacing:.03125rem;line-height:1.3125rem;margin-bottom:.625rem}}.detail-featured-headline__info{display:flex;gap:1.25rem;align-items:center}.detail-featured-headline__info .news-card__tags{margin-bottom:0}@media only screen and (min-width: 1024px){.detail-featured-headline__info{margin-bottom:3.75rem}}.detail-featured-headline__info-read-time{display:none}@media only screen and (min-width: 1024px){.detail-featured-headline__info-read-time{display:inline}}.detail-featured-headline__info-watch{display:none}@media only screen and (min-width: 1024px){.detail-featured-headline__info-watch{display:inline}}.featured-story{display:flex;flex-wrap:wrap;align-items:flex-start;width:18.4375rem;margin-left:auto;margin-right:auto}.featured-story>*+*{margin-top:1.875rem}@media only screen and (min-width: 640px){.featured-story{width:640px}.featured-story>*+*{margin-top:0;margin-left:1.25rem}}@media only screen and (min-width: 1024px){.featured-story{width:auto;margin:0}.featured-story>*+*{margin-left:3.125rem}}.featured-story__project{width:18.4375rem;border-radius:.8125rem;background-color:#e9fcee}@media only screen and (min-width: 640px){.featured-story__project{width:17.8125rem}}@media only screen and (min-width: 1024px){.featured-story__project{width:20.5rem;margin-bottom:1.875rem}}.featured-story__brief{width:18.4375rem}.featured-story__brief iframe,.featured-story__brief video{width:100%;height:auto}@media only screen and (min-width: 640px){.featured-story__brief{width:20.9375rem}}@media only screen and (min-width: 1024px){.featured-story__brief{width:35.125rem}.featured-story__brief iframe,.featured-story__brief video{height:19.6875rem}}.featured-story__title{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem;margin:1.875rem;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.featured-story__title{font-size:1.875rem;font-size:30px;line-height:2.25rem;margin:2.5rem 2.8125rem 1.25rem 2.5rem}}.featured-story__title--bold{font-weight:700}.featured-story__about{margin:1.875rem;margin-top:0;font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem}@media only screen and (min-width: 1024px){.featured-story__about{margin:0 3.75rem 2.5rem 2.5rem;font-size:.875rem;font-size:14px;line-height:1.375rem}}.featured-story__brief{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:justify}.featured-story__brief p{margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.featured-story__brief{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem}.featured-story__brief p{margin-bottom:2.5rem}}.featured-story__image{width:100%;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.featured-story__image{margin-bottom:3.125rem}}.featured-solution{width:18.4375rem;display:flex;flex-direction:column-reverse}.featured-solution iframe,.featured-solution video{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%}.featured-solution a{color:#59b771}@media only screen and (min-width: 640px){.featured-solution{width:640px}}@media only screen and (min-width: 1024px){.featured-solution{display:block;width:58.75rem}}.featured-solution__title{font-size:.875rem;font-size:14px;letter-spacing:.01875rem;line-height:1.125rem;margin-bottom:.3125rem}@media only screen and (min-width: 1024px){.featured-solution__title{font-size:1.875rem;font-size:30px;letter-spacing:.03125rem;line-height:2.25rem;margin-bottom:.625rem}}.featured-solution__section{margin-bottom:1.875rem}.featured-solution__section p{font-size:.8125rem;font-size:13px;letter-spacing:.01875rem;line-height:1.25rem;text-align:justify;margin-bottom:1.25rem}.featured-solution__section h2{margin-bottom:1.25rem}.featured-solution__section img{width:100%}@media only screen and (min-width: 1024px){.featured-solution__section{margin-bottom:3.125rem}.featured-solution__section p{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem;margin-bottom:1.875rem}}@media only screen and (min-width: 1024px){.featured-solution__product{display:none}}.featured-solution__product--large-screen{display:none}@media only screen and (min-width: 1024px){.featured-solution__product--large-screen{display:block}}.featured-product{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;gap:.625rem;align-items:center;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1024px){.featured-product{align-items:baseline;gap:1.25rem;float:right;margin-left:3.125rem;margin-right:0;margin-bottom:1.875rem}}.featured-product__title{font-size:1.25rem;font-size:20px;font-weight:600;letter-spacing:.03125rem;line-height:1.625rem;text-align:center;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.featured-product__title{margin-bottom:0;line-height:1.75rem}}.featured-product-card__title{font-size:.875rem;font-size:14px;font-weight:600;letter-spacing:.01875rem;line-height:1.0625rem;text-align:center;transition:none;color:#232323}@media only screen and (min-width: 1024px){.featured-product-card__title{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.25rem}}.featured-product-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:11.5625rem;height:5.1875rem;border-radius:1.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);padding:1rem;box-sizing:border-box;text-decoration:none;color:unset}.featured-product-card:hover .featured-product-card__title{color:#59b771}@media only screen and (min-width: 1024px){.featured-product-card{height:8.4375rem}}.featured-product-card__image{width:1.875rem !important;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.featured-product-card__image{width:2.5rem !important;margin-bottom:.9375rem}}.carousel{position:relative}.carousel--overflow-hidden{overflow-x:hidden}.carousel--overflow-hidden-mobile{overflow-x:hidden}@media only screen and (min-width: 1024px){.carousel--overflow-hidden-mobile{overflow-x:unset}}.carousel--full-width{width:100%}@media only screen and (min-width: 1024px){.carousel--viewport-width{width:100vw;max-width:1024px}}@media only screen and (min-width: 1280px){.carousel--viewport-width{max-width:1440px}}.carousel--margin-center{margin-left:auto;margin-right:auto}.carousel__slider{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;scroll-snap-type:x mandatory;display:flex;transition:all .75s ease-in-out}.carousel__slider::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.carousel__slider{overflow-x:unset}}.carousel__slider--mobile{padding-top:1.25rem;padding-bottom:1.25rem;padding-right:calc((100% - 295px)/2);padding-right:-moz-calc(-moz-calc(100% - $sm-content-width) / 2);padding-left:calc((100% - 295px)/2)}.carousel__slider--mobile>*+*{margin-left:1.25rem}@media only screen and (min-width: 1024px){.carousel__slider--mobile>*+*{margin-left:0}}@media only screen and (min-width: 640px){.carousel__slider--mobile{padding-right:calc((100% - 600px)/2);padding-right:-moz-calc(-moz-calc(100% - $md-content-width) / 2);padding-left:calc((100% - 600px)/2)}}@media only screen and (min-width: 1024px){.carousel__slider--mobile{transform:translateX(0%);padding-left:calc((100vw - 960px)/2);padding-right:unset}}@media only screen and (min-width: 1280px){.carousel__slider--mobile{padding:unset}}.carousel__hero span{margin:0 .15rem}@media only screen and (min-width: 1024px){.carousel__hero span{margin:0 .15rem}}.carousel__hero span:first-child{margin-left:0}.carousel__item{width:100%;flex-shrink:0;scroll-snap-align:center}@media only screen and (min-width: 1400px){.carousel__item{max-width:100%;width:auto}}@media only screen and (min-width: 1024px){.carousel__item--mobile{flex:1}}.carousel__item--hidden{transition:all .75s ease-in-out;opacity:0}.carousel__item--appear{transition:all .75s ease-in-out;opacity:1}.carousel__indicator-container{display:flex;height:4px}@media only screen and (min-width: 1024px){.carousel__indicator-container{height:6px}}.carousel__indicator-container--hero{position:absolute;bottom:20px;left:calc((100vw - 295px)/2)}.carousel__indicator-container--hero .carousel__indicator-item{background-color:#c9eaf0}.carousel__indicator-container--hero .carousel__indicator-item--active{background-color:#fff}@media only screen and (min-width: 640px){.carousel__indicator-container--hero{left:calc((100vw - 640px)/2 + 1.875rem)}}@media only screen and (min-width: 1024px){.carousel__indicator-container--hero{left:0;bottom:7.5rem;margin-left:1.875rem}.carousel__indicator-container--hero .carousel__indicator-item{background-color:#d3f3f9}.carousel__indicator-container--hero .carousel__indicator-item--active{background-color:#59b771}}@media only screen and (min-width: 1280px){.carousel__indicator-container--hero{margin-left:calc((100vw - 1180px)/2 - 10px)}}@media only screen and (min-width: 1400px){.carousel__indicator-container--hero{margin-left:calc((100vw - 1180px)/2 - (100vw - 1440px)/2)}}.carousel__indicator-container--mobile{position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1024px){.carousel__indicator-container--mobile{display:none}}.carousel__indicator-item{display:inline-block;height:4px;width:1.875rem;background-color:#d3f3f9;cursor:pointer}@media only screen and (min-width: 1024px){.carousel__indicator-item{width:3rem;height:6px}}.carousel__indicator-item--active{background-color:#59b771}.carousel__indicator-item--hidden{display:none}.submenu{display:none}.submenu--active{display:block;position:relative;width:100%}@media only screen and (min-width: 1024px){.submenu--active{display:block;left:0;top:6.25rem;position:fixed;height:36rem;width:100%;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);display:flex}}.submenu__left{width:100%;height:100%}@media only screen and (min-width: 1024px){.submenu__left{width:auto;border-radius:.375rem;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06)}}@media only screen and (min-width: 1280px){.submenu__left{width:33.25rem}}@media only screen and (min-width: 1024px){.submenu__navigation{margin-left:10.125rem;margin-right:2rem;margin-top:5rem}}@media only screen and (min-width: 1280px){.submenu__navigation{margin-left:13.75rem;margin-right:0}}.submenu__title{display:none}@media only screen and (min-width: 1024px){.submenu__title{font-size:1.5rem;font-size:24px;font-weight:600;letter-spacing:.03125rem;line-height:1.8125rem;margin-bottom:2.5rem;display:block}}.submenu__items{list-style:none;margin-left:1.25rem;margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.1875rem;border-left:1px solid #e8e5e5}@media only screen and (min-width: 1024px){.submenu__items{padding-left:0;margin-left:0;margin-top:0;margin-bottom:2.5rem;border-left:none}}.submenu__item{margin-bottom:1.875rem}@media only screen and (min-width: 1024px){.submenu__item{padding-bottom:0;padding-top:0}}.submenu__link{text-decoration:none;color:#979b9f;transition:none}.submenu__link h1{font-size:.875rem;font-size:14px;font-weight:500;letter-spacing:.01875rem;line-height:1.25rem;display:flex;align-items:center;transition:none}.submenu__link.submenu__link--parent h1::after{content:"";display:block;background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;height:.4rem;width:.5rem;margin-left:.3125rem;margin-bottom:.3125rem;top:50%;transform:translateY(50%) rotate(0deg);filter:brightness(0) invert(0)}@media only screen and (min-width: 1024px){.submenu__link.submenu__link--parent h1::after{display:none}}@media only screen and (min-width: 1024px){.submenu__link{color:#232323}.submenu__link h1{font-size:1.125rem;font-size:18px;font-weight:600;letter-spacing:.04rem;line-height:1.375rem}.submenu__link:hover{color:#59b771}.submenu__link:hover h1{color:#59b771}}.submenu__link--parent h1{font-size:1rem;font-size:16px;font-weight:600;color:#232323}@media only screen and (min-width: 1024px){.submenu__link--parent h1{font-size:1.125rem;font-size:18px}}.submenu__link--active{color:#59b771}.submenu__link--active h1{color:#59b771}.submenu__link--active.submenu__link--parent h1::after{content:"";display:block;background:url(/images/caret.svg?df6a7d0d1bc78dfbd0c1436a9d288835);background-repeat:no-repeat;margin-left:.3125rem;margin-bottom:.3125rem;top:50%;transform:translateY(50%) rotate(180deg);filter:invert(63%) sepia(54%) saturate(390%) hue-rotate(83deg) brightness(90%) contrast(87%)}@media only screen and (min-width: 1024px){.submenu__link--active.submenu__link--parent h1::after{display:none}}.submenu__details{display:none}@media only screen and (min-width: 1024px){.submenu__details{flex:auto;display:flex;justify-content:center;padding:0 2rem}}@media only screen and (min-width: 1280px){.submenu__details{padding:0 1.25rem}}.submenu__detail{margin-top:1.5rem;display:none}.submenu__detail--active{display:block;margin-top:1.5rem}@media only screen and (min-width: 1024px){.submenu__detail{margin-top:5rem}.submenu__detail--active{margin-top:5rem}}.submenu__detail-items{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1.5rem;margin-bottom:0}@media only screen and (min-width: 1024px){.submenu__detail-items{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:2.5rem;grid-row-gap:2.5rem;margin-bottom:2.5rem}}@media only screen and (min-width: 1280px){.submenu__detail-items{grid-column-gap:5.625rem;grid-row-gap:3.125rem}}.submenu__detail-item:hover .submenu__link{color:#59b771;letter-spacing:.04rem;line-height:1.375rem}.submenu__detail-subtitle{display:none}@media only screen and (min-width: 1024px){.submenu__detail-subtitle{display:block;width:100%;margin-top:.625rem;overflow:hidden;font-size:.875rem;font-size:14px;letter-spacing:.021875rem;line-height:1.375rem}}@media only screen and (min-width: 1280px){.submenu__detail-subtitle{width:17.375rem}}.submenu-language{display:none}.submenu-language--active{display:block;position:relative;background-color:#fff}@media only screen and (min-width: 1024px){.submenu-language--active{margin-top:14px}}.submenu-language__items{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:1.25rem;padding-left:1.875rem;border-left:1px solid #e8e5e5;list-style:none}@media only screen and (min-width: 1024px){.submenu-language__items{margin:0;border:none;padding:0}}.submenu-language__item{font-size:1rem;font-size:16px;line-height:1.0625rem;margin-bottom:1.875rem;margin-left:0 !important;list-style-position:unset !important;cursor:pointer}.submenu-language__item:last-child{margin-bottom:0}.submenu-language__item a{text-decoration:none;color:#232323;transition:none}.submenu-language__item a:hover{color:#59b771}@media only screen and (min-width: 1024px){.submenu-language__item{margin-bottom:.875rem}.submenu-language__item a{font-size:.875rem;font-size:14px;line-height:1.0625rem;display:block}}.submenu-language__item--active{color:#59b771;font-weight:600}.contact-info{display:flex;justify-content:center}.contact-info>*+*{margin-left:1.5rem}@media only screen and (min-width: 640px){.contact-info>*+*{margin-left:3.125rem}}@media only screen and (min-width: 1024px){.contact-info>*+*{margin-left:6.25rem}}.contact-info__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-info__item-image{width:5rem;height:5rem;margin-bottom:.625rem}@media only screen and (min-width: 1024px){.contact-info__item-image{width:6.25rem;height:6.25rem;margin-bottom:1.875rem}}.contact-info__item-text{font-size:.75rem;font-size:12px;font-weight:600;line-height:.9375rem;letter-spacing:.01875rem;display:inline-block}@media only screen and (min-width: 1024px){.contact-info__item-text{font-size:1.25rem;font-size:20px;line-height:1.5rem;letter-spacing:.020625rem}}.contact-card{width:18.4375rem;height:auto;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-radius:.375rem;background-color:#fff;padding:1.875rem;margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 640px){.contact-card{width:640px}}@media only screen and (min-width: 1024px){.contact-card{width:960px;border-radius:1.375rem;padding:5.9375rem 7.5rem}}@media only screen and (min-width: 1280px){.contact-card{width:100%}}.contact-card__form{display:grid;grid-template-columns:minmax(100%, 1fr)}@media only screen and (min-width: 1024px){.contact-card__form{grid-template-columns:repeat(2, 1fr);gap:6.25rem}}.contact-card__form-control{display:flex;flex-direction:column;margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.contact-card__form-control{margin-bottom:2.65625rem}}.contact-card__form-control .select-box__option-text{font-size:16px !important;line-height:1.25rem}.contact-card__form-control--error-field{font-size:.75rem;font-size:12px;color:#f86041;margin-top:.625rem}@media only screen and (min-width: 1024px){.contact-card__form-control--error-field{font-size:.875rem;font-size:14px}}.contact-card__form-button{display:flex;justify-content:center}@media only screen and (min-width: 1024px){.contact-card__form-button{justify-content:flex-end}}.contact-label,.contact-captcha label{font-size:.8125rem;font-size:13px;line-height:1.25rem;letter-spacing:.01875rem;margin-bottom:.4375rem}@media only screen and (min-width: 1024px){.contact-label,.contact-captcha label{font-size:1rem;font-size:16px;font-weight:600;line-height:1.75rem;letter-spacing:.03125rem;margin-bottom:1.125rem}}.contact-input{font-size:.875rem;font-size:14px;font-family:"Inter";line-height:1.0625rem;letter-spacing:.01875rem;font-weight:600;padding:.75rem 1.25rem;border-radius:.5625rem;border:1px solid #e8e5e5;outline:none;outline-width:0;width:100%;box-sizing:border-box}.contact-input:focus{outline:none;outline-width:0;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-color:#228b9f}@media only screen and (min-width: 1024px){.contact-input{font-size:1rem;font-size:16px;font-weight:600;line-height:1.25rem;letter-spacing:.03125rem;padding:.8125rem 1.875rem}}.contact-input--select{box-shadow:none;height:3rem}.contact-input--select .select-box__input-text{font-size:.875rem;font-size:14px;font-family:"Inter";line-height:1.0625rem;letter-spacing:.01875rem;font-weight:600}@media only screen and (min-width: 1024px){.contact-input--select .select-box__input-text{font-size:1rem;font-size:16px;line-height:1.25rem;letter-spacing:.03125rem}}textarea.contact-input{height:7.5rem}@media only screen and (min-width: 1024px){textarea.contact-input{height:11.75rem}}.contact-captcha{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:4.0625rem;padding:0 .625rem;border:1px solid #eae8e8;background-color:#f5f5f5;border-radius:.5625rem}.contact-captcha label{margin-bottom:0}.contact-captcha input[type=checkbox]{background-color:#eae8e8}.contact-captcha div{display:flex;flex-direction:row;align-items:center}.contact-captcha img{height:3.75rem;width:auto}@media only screen and (min-width: 1024px){.contact-captcha img{height:5rem}}@media only screen and (min-width: 1024px){.contact-captcha{height:7.0625rem;padding:0 1.25rem}}#recaptcha-field{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}@media only screen and (min-width: 1024px){#recaptcha-field{transform:unset;-webkit-transform:unset;transform-origin:unset;-webkit-transform-origin:unset}}.product-headline{display:block;position:relative;text-align:center}@media only screen and (min-width: 1024px){.product-headline .product-price__more{font-size:1.125rem;font-size:18px;line-height:1.625rem}}@media only screen and (min-width: 1024px){.product-headline{padding:0}}.product-headline__title{font-size:1.25rem;font-size:20px;line-height:1.5rem;letter-spacing:.03125rem;font-weight:600}@media only screen and (min-width: 1024px){.product-headline__title{font-size:2.5rem;font-size:40px;line-height:3.375rem;letter-spacing:.04375rem;margin-bottom:1.875rem}}.alert{position:relative;z-index:3;margin:0 auto;width:80%;max-width:25rem;display:flex;align-items:center;box-sizing:border-box;background-color:#fff;box-shadow:5px 5px 50px 10px rgba(13,144,102,.06);border-radius:.3125rem}@media only screen and (min-width: 1024px){.alert{width:34.375rem;max-width:unset}}.alert--backdrop{display:block;position:fixed !important;top:0;left:0;right:0;bottom:0;z-index:2;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.alert__icon{height:3.125rem;display:flex;align-items:center;padding-right:.625rem;padding-left:.625rem}@media only screen and (min-width: 1024px){.alert__icon{padding-right:1.25rem;padding-left:1.875rem}}.alert__icon--tick{width:1.875rem;height:1.875rem;border-radius:50%;background-color:#76cc8c;display:flex;align-items:center;justify-content:center}.alert__icon--tick::after{content:url(/images/tick.svg);height:.75rem;width:.75rem;display:flex;align-items:center;justify-content:center;transform:scale(1.2);margin-bottom:.25rem}@media only screen and (min-width: 1024px){.alert__icon--tick{width:2.5rem;height:2.5rem}.alert__icon--tick::after{content:url(/images/tick.svg);height:.75rem;width:.75rem;display:flex;align-items:center;justify-content:center;transform:scale(1.5);margin-bottom:.25rem}}.alert__text{height:3.125rem;display:flex;flex-direction:column;justify-content:center}.alert__text span{font-size:.8125rem;font-size:13px;font-weight:600;letter-spacing:.01875rem;line-height:1.125rem;display:block;color:#232323}@media only screen and (min-width: 1024px){.alert__text{height:5.625rem}.alert__text span{font-size:1rem;font-size:16px;letter-spacing:.03125rem;line-height:1.75rem}}.alert__button{height:6.875rem;margin-left:auto}.alert__button button{height:5.625rem;outline:none;border:none;background-color:transparent;padding:1.25rem;color:#b2b9c7;font-size:1.25rem;font-size:20px}@media only screen and (min-width: 1024px){.alert__button button{font-size:2rem;font-size:32px}}
.responsive-iframe {
  position: relative;
  overflow: hidden;
 width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}
