html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{margin:0;height:100%}.header{padding:0;height:auto;background-color:#505050;line-height:unset}.header .top{height:60px;color:#fff;font-size:24px;line-height:60px;padding-left:15px}.header .bottom{padding-left:15rem;padding-top:12px;padding-bottom:12px;background-color:#fff;display:flex}@media (max-width: 1440px){.header .bottom{padding-left:10rem}}@media (max-width: 1024px){.header .bottom{padding-left:5rem}.header .bottom .logo2{width:150px}}@media (max-width: 768px){.header .bottom{padding-left:3rem}.header .bottom .logo2{width:120px}.header .bottom nav{margin-left:5vw!important}}@media (max-width: 512px){.header .bottom{padding-left:1rem}.header .bottom .logo2{width:100px}}.header .bottom nav{display:flex;flex-direction:column;justify-content:center;margin-left:12vw}.header .bottom nav .menu{display:inline-block}.header .bottom nav .menu li{display:inline-block;margin-right:20px}.header .bottom nav .menu li a{color:#505050;font-size:16px}.header .bottom nav .menu li a:hover{color:#f0363b}.header .bottom nav .menu li a.active{color:#f0363b}.footer{background:#505050;text-align:center;padding:16px 0}.footer-content{font-size:14px;color:#eee}.ant-layout{height:100%}.layout-content{overflow-y:auto}.lactation-form-container .divider{position:relative;margin:20px 0;height:1px;background:linear-gradient(to right,#ff000080,#00000080);border:none}.lactation-form-container .divider:before{content:"";position:absolute;top:-3px;left:0;width:100%;height:1px;background:#f003;opacity:0;transition:opacity .3s ease-in-out}.lactation-form-container .divider:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:#0003;opacity:0;transition:opacity .3s ease-in-out}.lactation-form-container .divider:hover:before,.lactation-form-container .divider:hover:after{opacity:1}.lactation-form-container .lactation-form-content{margin:0 auto;padding:50px 15rem;background:#fff;border-radius:5px;box-shadow:0 0 10px #0000001a}.lactation-form-container .lactation-form-content .lactation-form-title{font-family:museo-sans-rounded,sans-serif;margin-top:10px;margin-bottom:20px;font-size:24px;font-weight:500;color:#292929;line-height:1.5}.lactation-form-container .lactation-form-content .custom-label{font-size:16px;font-weight:600;color:#333;border-left:3px solid #1890ff;padding-left:8px;margin-bottom:20px;text-transform:uppercase;background-color:transparent}.lactation-form-container .lactation-form-content .lactation-service-info{margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:300!important;color:#464646;line-height:1.5}.lactation-form-container .lactation-form-content .lactation-form-input{width:100%;height:40px;margin-top:10px;margin-bottom:10px;padding:0 10px;border:1px solid #d9d9d9;border-radius:5px;font-size:16px}.lactation-form-container .lactation-form-content .lactation-form-input:focus{border-color:#1890ff}.lactation-form-container .lactation-form-content .specify-input{width:100%;height:40px;margin-top:10px;margin-bottom:10px;padding:0 10px;border:1px solid #d9d9d9;border-radius:5px;font-size:16px}.lactation-form-container .lactation-form-content .specify-input:focus{border-color:#1890ff}.lactation-form-container .lactation-form-content .required-info{margin-top:20px;margin-bottom:10px;font-weight:700}.lactation-form-container .lactation-form-content .required-asterisk{color:red;font-weight:700}.lactation-form-container .lactation-form-content .ant-radio-group{line-height:25px}.lactation-form-container .lactation-form-content .submit-button-container{text-align:center}.lactation-form-container .lactation-form-content .submit-button-container .submit-button{height:40px;margin-top:20px;margin-bottom:50px;padding:0 3vw;background:#f0363b;border:1px solid #f0363b;border-radius:5px;font-size:16px;color:#fff;cursor:pointer}.lactation-form-container .lactation-form-content .submit-button-container .submit-button:hover{background:#020024;border-color:#020024}@media (max-width: 1440px){.lactation-form-container .lactation-form-content{padding:50px 5rem}}@media (max-width: 1024px){.lactation-form-container .lactation-form-content{padding:30px 3rem}}@media (max-width: 768px){.lactation-form-container .lactation-form-content{padding:30px 2rem}}@media (max-width: 512px){.lactation-form-container .lactation-form-content{padding:20px}.lactation-form-container .lactation-form-content .ant-row{display:block}.lactation-form-container .lactation-form-content .ant-col{max-width:unset}}.success-submission-layout{height:100vh}.success-submission-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f9f9f9;flex-grow:1}.success-submission-container .success-icon{font-size:72px;margin-bottom:24px}.success-submission-container .success-title{font-size:36px;font-weight:700;color:#333;margin-bottom:16px}.success-submission-container .success-description{font-size:18px;color:#666;text-align:center;line-height:1.5;max-width:600px;margin-bottom:32px}.success-submission-container .success-actions{display:flex;gap:16px}.success-submission-container .success-actions button{padding:0 24px;height:48px;margin-bottom:100px}
