.button-Custom{background-color:#e97777;display:block;height:48px;padding:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:24px;font-weight:600;font-size:16px;line-height:28px;border:none}.button-Custom:hover{background-color:#d64242}.button-Custom:disabled{opacity:.7}.flag{display:flex;margin-bottom:16px;gap:15px}.flag .error{display:block!important}.flag .titleFlag{flex:1 1;text-transform:capitalize!important}.flag .phoneInput{flex:2 1}.flag input{border:1px solid #cecece!important;width:100%!important;min-height:48px!important;border-radius:8px!important}.flag .form-control:focus{box-shadow:0 0 0 1px #ebd6ff}.flag .flag-dropdown{min-height:48px!important;border-radius:8px!important}.flag .flag-dropdown .selected-flag{border-radius:8px!important;background-color:#f4edff}.flag .flag-dropdown .selected-flag:hover{background-color:#ececec}.flag .flag-dropdown .country{text-wrap:nowrap}.flag .flag-dropdown .country .flag{margin-bottom:0}.flag .required{color:red;font-weight:400;margin-left:3px}.input-product .flag-dropdown,.input-product input{height:40px!important}@media(max-width:768px){.flag,.input-product{display:flex;flex-direction:column;gap:0}}.content-form{display:grid;grid-template-columns:33.88% auto;grid-gap:5px;gap:5px}@media(max-width:768px){.content-form{display:grid;grid-template-columns:1fr}}.content-form .form-input{box-sizing:border-box;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:1px solid #cecece;min-height:48px;line-height:32px;padding:8px}.content-form .form-input:focus{box-shadow:0 0 0 1px #ebd6ff}.content-form .textarea{min-height:80px}.content-form .required{color:red}.title{text-align:center;padding:0 120px;margin:48px auto}.title .title-name{font-size:32px;font-weight:600;line-height:48px;margin-bottom:16px;font-family:var(--openSans-Italic)}@media(max-width:768px){.title{padding:0;margin:32px auto}}.contact-us .contact-header{background-image:url(/_next/static/media/silder.ede8b2c9.jpg);margin:auto;width:100%;height:480px;background-repeat:no-repeat;position:relative;background-size:cover;background-position:50% 0;object-fit:cover}.contact-us .contact-header .header-title{font-size:60px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.contact-us .contact-header .header-title h1{position:absolute;bottom:82px;color:#fff;font-weight:600;font-size:35px;line-height:40px;text-shadow:2px 2px 6px #000}@media(max-width:768px){.contact-us .contact-header .header-title h1{font-size:26px;line-height:35px}}.contact-us .container-infomation{width:100%;max-width:1044px;margin:auto}@media(max-width:768px){.contact-us .container-infomation .infomation-items{flex-direction:column-reverse}}.contact-us .container-infomation .infomation-items .infomation{display:flex}.contact-us .container-infomation .infomation-items .infomation p{font-size:16px;line-height:20px;color:#000}.contact-us .container-infomation .infomation-items .infomation p span{color:red}.contact-us .container-infomation .infomation-items .infomation a{color:#017de9;font-weight:600}.contact-us .container-infomation .infomation-items .link-contactUs{background-image:url(/_next/static/media/silder.ede8b2c9.jpg);display:block;width:100%;height:196px;font-size:24px;color:#fff;justify-content:center;align-items:center;display:flex;gap:10px;margin-left:100px}@media(max-width:768px){.contact-us .container-infomation .infomation-items .link-contactUs{width:100%;margin-left:0}}@media(min-width:769px)and (max-width:1024px){.contact-us .container-infomation .infomation-items .link-contactUs{margin-left:0}}.contact-us .container-infomation .contact-form .contact-title{text-align:center;margin:80px 0 48px}.contact-us .container-infomation .contact-form .form{background:#f7f8fc;padding:40px}.contact-us .container-infomation .contact-form .form .button-contact{min-width:120px}@media(max-width:768px){.contact-us .container-infomation .contact-form .form{padding:15px}}.contact-us .container-infomation .contact-form .form .btn-button_form{text-align:center}.contact-us .container-infomation .contact-form .form .btn-button_form>div>div{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.contact-us .container-infomation .contact-form .form .btn-button_form .button-contact{background:#e97777}@media(max-width:768px){.contact-us .container-infomation .contact-form .form .btn-button_form .button-contact{width:120px}}