.lang{background-image:var(--background-mb);background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh}@media (min-width:768px){.lang{background-image:var(--background)}}.lang .lang-header{background-color:#fff}.lang .lang-header .logo{height:32px;max-width:120px}.lang .lang-header .logo svg{height:32px;width:100%}@media (min-width:768px){.lang .lang-header .logo{height:40px}.lang .lang-header .logo svg{height:40px}}.lang .lang-box{background-color:#fff}.lang .lang-box .title-box{padding:16px;margin:0 18px;border-bottom:1px solid #e7e7e7}.lang .combo{color:#828280}@media (min-width:768px){.lang .combo{background-color:#fff}}.lang .lang-select{color:black;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("https://static.kavehome.com/static/nilo/img/select-down.svg") 96%/12px no-repeat transparent;border:0;box-shadow:none;line-height:normal;min-height:30px;min-width:115px;padding:10px}.lang .lang-select::-ms-expand{display:none}.lang .combo-item{border:#cdcdcd 1px solid;width:100%;margin:1rem;color:#353535}@media (max-width:991.98px){.lang .combo-item{background-color:#fff;padding:10px;width:100%}}.lang .accept-button{cursor:pointer;font-size:16px;background-color:#353535;color:#ffffff;padding:8px 24px;line-height:24px;width:100%;border:none;border-radius:0!important}@media (min-width:768px){.lang .accept-button{height:48px}}.lang .accept-button:hover{background-color:#727272}.lang .font-home{font-size:14px!important;line-height:initial!important}@media (min-width:768px){.lang .font-home{font-size:16px!important}}.lang .padding-box{padding:40px 32px}@media (min-width:768px){.lang .padding-box{padding:48px 36px}}.lang .form-button{background-color:#4a4a4a;border:0;box-shadow:none;color:#fff;width:100%}@media (min-width:768px){.lang .form-button{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url("https://static.kavehome.com/static/nilo/img/select-down.svg") 96% / 100% no-repeat transparent;min-width:16px;text-indent:-999999px}}@media all and (min-width:768px) and (-ms-high-contrast:none){.lang .form-button{width:auto}}