.layout-menu-module{position:fixed;right:34px;top:34px;z-index:100}.layout-menu-module .layout-menu-box{width:auto;display:flex;grid-gap:8px}.layout-menu-module .layout-menu-box .layout-icon-item{display:flex;grid-gap:8px}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link{display:flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(255,255,255,0.3);position:relative}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:hover{cursor:pointer}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:after{content:"";position:absolute;top:0;left:0;border-radius:50%;width:100%;height:100%;background:#008BD2;z-index:20;transition:.3s all}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link i{position:relative;z-index:21;color:#fff;font-size:var(--f-s-20)}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link.lang span{display:none;font-weight:normal;font-size:13px;z-index:21}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link.lang:hover{color:#535353}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link.lang:hover:after{opacity:1;background:white}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link.lang:hover i.iconfont{display:none}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link.lang:hover span{color:#008BD2;display:inline;z-index:22}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:focus i,.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:active i,.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:focus-visible i,.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:hover i{color:#008BD2;z-index:23}.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:focus:after,.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:active:after,.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:focus-visible:after,.layout-menu-module .layout-menu-box .layout-icon-item .layout-icon-link:hover:after{background:white;z-index:21}.layout-menu-module .layout-menu-box .layout-search-item{width:212px;height:40px;position:relative}.layout-menu-module .layout-menu-box .layout-search-item i{position:absolute;top:50%;left:16px;z-index:21;transform:translateY(-50%);font-size:var(--f-s-20)}.layout-menu-module .layout-menu-box .layout-search-item input{position:relative;z-index:20;padding:8px 24px 8px 52px;font-size:var(--f-s-14);border-radius:20px;background-color:#fff;border:3px solid #fff;width:100%;height:40px;box-shadow:0 12px 20px 0 rgba(159,159,175,0.08);color:#B2B2B2}.layout-menu-module .layout-menu-box .layout-search-item input::placeholder{font-size:var(--f-s-14);color:#B2B2B2}.layout-menu-module .layout-menu-box .layout-search-item input:hover{outline:none}.layout-menu-module .layout-menu-box .layout-search-item input:focus{outline:none;border-color:#f6c799}@media (max-width: 1279px){.layout-menu-module{display:none}}.mail-subscription-form-module{width:100%}.mail-subscription-form-module .ad-module{margin:0 0 60px}.mail-subscription-form-module .form-text-item{width:100%}.mail-subscription-form-module .form-text-item h2{font-weight:bold;color:#333333;margin:0 0 8px}.mail-subscription-form-module .form-text-item .module_desc{font-weight:400;font-size:var(--f-s-16);color:#7D7D7D;line-height:24px;margin:0 0 30px}.mail-subscription-form-module .form-content-item{width:100%;padding:21px 28px 52px;background-color:#fff;display:flex;flex-wrap:wrap}.mail-subscription-form-module .form-content-item .spin{color:var(--ui-color-primary)}.mail-subscription-form-module .form-content-item .form-subtitle{font-weight:400;font-size:var(--f-s-14);color:var(--ui-color-primary);line-height:38px;margin:0 0 33px}.mail-subscription-form-module .form-content-item .form-input-list{display:flex;flex-wrap:wrap;grid-gap:26px 33px;width:100%;margin:0 0 26px}.mail-subscription-form-module .form-content-item .form-input-list .form-input-item{width:calc(50% - 16.5px)}.mail-subscription-form-module .form-content-item .form-input-item{width:100%}.mail-subscription-form-module .form-content-item .form-input-item label{font-weight:bold;font-size:var(--f-s-14);color:#323232;line-height:38px;margin:0 0 10px}.mail-subscription-form-module .form-content-item .form-input-item input,.mail-subscription-form-module .form-content-item .form-input-item select{width:100%;border-radius:2px;background-color:#F5F6F8;height:46px;border:1px solid transparent;padding:13px 22px;font-size:var(--f-s-14);font-weight:400}.mail-subscription-form-module .form-content-item .form-input-item input::placeholder,.mail-subscription-form-module .form-content-item .form-input-item select::placeholder{color:#838383}.mail-subscription-form-module .form-content-item .form-input-item input:focus,.mail-subscription-form-module .form-content-item .form-input-item select:focus{outline:none}.mail-subscription-form-module .form-content-item .form-input-item.form-checked-list{display:flex;flex-wrap:wrap;grid-gap:6px 20px;margin:0 0 25px}.mail-subscription-form-module .form-content-item .form-input-item.form-checked-list label{width:100%}.mail-subscription-form-module .form-content-item .form-input-item .form-checked-item{display:flex;align-items:center;grid-gap:12px}.mail-subscription-form-module .form-content-item .form-input-item .form-checked-item input{width:20px;height:20px}.mail-subscription-form-module .form-content-item .form-input-item .form-checked-item>span{font-weight:400;font-size:var(--f-s-14);color:#323232;line-height:38px}.mail-subscription-form-module .form-content-item .form-code-list{margin:0 0 22px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item{display:flex;flex-wrap:wrap;grid-gap:8px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value{display:flex}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value input{width:100%;max-width:174px;border-radius:2px;background-color:#F5F6F8;height:46px;border:1px solid transparent;padding:13px 22px;font-size:var(--f-s-14);font-weight:400}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value .form-code-image{width:94px;height:51px;overflow:hidden}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value #form-code:hover{cursor:pointer}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-content{display:flex;flex-wrap:wrap;align-items:center}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-content .form-code-text{font-weight:400;font-size:var(--f-s-14);color:#838383;line-height:38px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-content .form-code-btn{font-weight:400;font-size:var(--f-s-14);color:#323232;line-height:38px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-content .form-code-btn:hover{cursor:pointer;text-decoration:underline}.mail-subscription-form-module .form-content-item .form-authorize-list{font-weight:500;font-size:var(--f-s-12);color:#838383;line-height:26px;width:100%;margin:0 0 45px}.mail-subscription-form-module .form-content-item .form-authorize-list span{display:inline-block;flex:1}.mail-subscription-form-module .form-content-item .form-authorize-list a{display:inline-block;color:var(--ui-color-primary);text-decoration:underline;text-underline-offset:2px}.mail-subscription-form-module .form-content-item .form-authorize-list .form-authorize-subtitle{margin:0 0 13px}.mail-subscription-form-module .form-content-item .form-authorize-list .form-authorize-item{display:flex;align-items:flex-start;grid-gap:16px;margin:0 0 19px}.mail-subscription-form-module .form-content-item .form-authorize-list .form-authorize-item input{width:24px;height:24px}.mail-subscription-form-module .form-content-item .form-authorize-list .form-authorize-item:last-child{margin:0}.mail-subscription-form-module .form-content-item .form-submit-item{display:flex;grid-gap:17px;flex-wrap:wrap}.mail-subscription-form-module .form-content-item .form-submit-item .form-btn{padding:6px 23px;border:none;min-width:128px;justify-content:center;font-weight:normal;font-size:var(--f-s-14);color:#FFFFFF;line-height:28px}.mail-subscription-form-module .form-content-item .form-submit-item .form-reset-btn{color:#323232;background-color:#F5F6F8;transition:.3s all}.mail-subscription-form-module .form-content-item .form-submit-item .form-reset-btn:after{transition:.3s all;color:#323232}.mail-subscription-form-module .form-content-item .form-submit-item .form-reset-btn:hover{color:#fff;background-color:rgba(0,0,0,0.2)}.mail-subscription-form-module .form-content-item .form-submit-item .form-reset-btn:hover:after{color:#fff}.mail-subscription-form-module .was-validated .input-invalid input:valid,.mail-subscription-form-module .was-validated .input-invalid select:valid{border-color:#20c997}.mail-subscription-form-module .was-validated .input-invalid input:invalid,.mail-subscription-form-module .was-validated .input-invalid select:invalid{border-color:#dc3545}.mail-subscription-form-module .was-validated .input-invalid .form-code-value input:valid{border-color:#20c997}.mail-subscription-form-module .was-validated .input-invalid .form-code-value input:invalid{border-color:#dc3545}.mail-subscription-form-module .was-validated .is_checked .form-checked-item>span{color:#dc3545}.mail-subscription-form-module .was-validated .is_checked.form-authorize-item{color:#dc3545}@media (max-width: 768px){.mail-subscription-form-module .form-text-item{width:100%}.mail-subscription-form-module .form-text-item h2{font-size:var(--f-s-24);line-height:32px;margin:0 0 20px}.mail-subscription-form-module .form-text-item .module_desc{margin:0 0 25px}.mail-subscription-form-module .form-content-item{padding:20px 20px 35px}.mail-subscription-form-module .form-content-item .form-subtitle{margin:0 0 15px}.mail-subscription-form-module .form-content-item .form-input-list{grid-gap:15px;margin:0 0 15px}.mail-subscription-form-module .form-content-item .form-input-list .form-input-item{width:100%}.mail-subscription-form-module .form-content-item .form-input-item label{margin:0 0 8px}.mail-subscription-form-module .form-content-item .form-input-item input,.mail-subscription-form-module .form-content-item .form-input-item select{padding:5px 16px}.mail-subscription-form-module .form-content-item .form-input-item.form-checked-list{grid-gap:6px 17px;margin:0 0 17px}.mail-subscription-form-module .form-content-item .form-input-item .form-checked-item{display:flex;align-items:center;grid-gap:12px}.mail-subscription-form-module .form-content-item .form-input-item .form-checked-item input{width:16px;height:20px}.mail-subscription-form-module .form-content-item .form-code-list{margin:0 0 15px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item{grid-gap:4px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value{display:flex}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value input{max-width:106px;padding:13px 15px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-value .form-code-image{width:62px;height:41px}.mail-subscription-form-module .form-content-item .form-code-list .form-code-item .form-code-content{display:flex;flex-wrap:wrap;align-items:center}.mail-subscription-form-module .form-content-item .form-authorize-list{margin:0 0 19px}.mail-subscription-form-module .form-content-item .form-authorize-list .form-authorize-subtitle{margin:0 0 19px}.mail-subscription-form-module .form-content-item .form-authorize-list .form-authorize-item{margin:0 0 19px}}.main-subscription-container .module:last-child{padding:0}.main-subscription-container .module:last-child .module-width{display:flex}.main-subscription-container .module:last-child .ad-module{margin:0 0 60px}@media (max-width: 768px){.main-subscription-container .module:last-child .ad-module{margin:0 20px 40px}}
