form .zgdprform-countrylist-container select.globalcountrycode,form .zgdprform-state-container select.globalstatecode{width:97% !important;height:44px !important;border:1px solid #ccc;background:none !important;-webkit-appearance:menulist !important;-moz-appearance:menulist !important;appearance:menulist !important;font-size:16px !important}div.zgdprform-state-container::after{content:none}form .zgdprform-opt-container{width:97% !important}.errortext{color:#a94442;font-size:12px}.contact-wrap{margin:60px 0}.contact-wrap .content-wrap{max-width:720px;display:table}.content-wrap h1{font-weight:300;font-size:30px}.contact-form{max-width:720px;margin:30px auto;font-size:14px;height:720px}.contact-form iframe{width:100%;position:relative;min-height:720px;margin:0 auto}.contact-form form>div{margin:0 0 20px;position:relative;width:100%;display:inline-block}.contact-form input+span{position:absolute;top:8px;right:10px;color:#f0483e}.contact-form input,.contact-form textarea{width:97%;padding:12px 10px;box-sizing:border-box;border:1px solid #ccc;font-size:16px;resize:none}.button{color:#fff;border:0;display:inline-block}.dropdown1{background:#fff url("/sites/zweb/images/assist/newarrow.png") no-repeat scroll 98% 50% / 16px auto;border-radius:3px;float:left;position:relative;text-align:left;width:97%}.contact-form span{color:#f0483e;position:absolute;right:10px;top:8px}.dropdown1 select{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:none;border:1px solid #ccc;border-radius:2px;float:left;font-size:16px;padding:9px 6px;width:100%;line-height:24px}.dropdown1 select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@media only screen and (min-width:768px) and (max-width:991px){.content-wrap h1{font-size:26px}}@media only screen and (max-width:767px){.content-wrap h1{font-size:22px}}.zgdprform-opt-container input{width:auto}div.zgdprform-state-container::after,div.zgdprform-countrylist-container::after{content:none}.info{position:absolute;top:10px;right:34px}.info span{font-size:18px;font-weight:bold;color:#3c963c;cursor:pointer}.info p{z-index:1;position:absolute;width:250px;background:#fff;padding:10px;display:inline-block;border-radius:5px;font-size:12px;box-shadow:0 0 20px 0 rgb(0 0 0 / 10%);right:100%;opacity:0;transition:all .3s ease-in-out;bottom:0}.info span:hover+p{opacity:1}.i18n-ar .contact-form input+span{right:auto;left:10px}.i18n-ar .sign_agree p{text-align:right !important}.i18n-ar .info{right:auto;left:34px}.i18n-ar span{right:auto;left:10px}.i18n-ar .dropdown1{float:right}.i18n-ja .dropdown1{margin-right:3%}.i18n-ar .dropdown1{background:#fff url("/sites/zweb/images/assist/newarrow.png") no-repeat scroll 2% 40% / 16px auto;margin-left:3%}.success-alert,.error-alert{display:none;margin:0 auto 0;height:42px;position:fixed;z-index:999999;width:100%;left:0;top:60px}.scs-pop-inr,.err-pop-inr{padding:12px 20px;position:relative;max-width:600px;margin:0 auto;background:#40bd60;width:100%;opacity:0}.scs-pop-inr.animate,.err-pop-inr.animate{animation:bounceIn .8s forwards;-webiki-animation:bounceIn .8s forwards}.success-alert .scs-txt,.error-alert .err-txt{font-size:15px;display:block;text-align:center;font-family:var(--zf-primary-regular);color:#fff}span.zclose{position:absolute;right:-10px;color:#000;background:#fff;width:25px;text-align:center;border-radius:50%;line-height:1.3;height:25px;top:-10px;cursor:pointer}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@media screen and (max-width:380px){.success-alert .scs-txt,.error-alert .err-txt{font-size:10px}.success-alert,.error-alert{width:100%}}