.primary-color{color:#d31145}.bg-primary{background-color:#d31145}.text-white{color:#fff}.text-primary{color:#d31145}.text-main{color:#333d47}.wrap-main{background-color:#fff;width:100%;min-height:100vh;position:relative}.flex{display:flex}.w-full{width:100%}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.items-center{align-items:center}.justify-center{justify-content:center}.text-headline-3{font-size:24px;font-style:normal;font-weight:700;line-height:32px}.text-subtitle-3{font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.text-body{font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.button{border:1px;border-radius:8px;width:100%;height:48px;font-weight:600}input[type=radio]:checked,input[type=checkbox]:checked{accent-color:#1f78ad}select{appearance:none;background-image:url(/assets/svg/arrow-select.svg);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:24px}
@font-face{font-family:Open Sans;font-weight:400;src:url(/assets/fonts/OpenSans/OpenSans-Regular.woff2)format("woff2"),url(/assets/fonts/OpenSans/OpenSans-Regular.woff)format("woff"),url(/assets/fonts/OpenSans/OpenSans-Regular.eot)format("eot")}@font-face{font-family:Open Sans;font-weight:600;font-style:normal;src:url(/assets/fonts/OpenSans/OpenSans-Semibold.woff2)format("woff2"),url(/assets/fonts/OpenSans/OpenSans-Semibold.woff)format("woff"),url(/assets/fonts/OpenSans/OpenSans-Semibold.eot)format("eot")}@font-face{font-family:Open Sans;font-weight:700;font-style:normal;src:url(/assets/fonts/OpenSans/OpenSans-Bold.woff2)format("woff2"),url(/assets/fonts/OpenSans/OpenSans-Bold.woff)format("woff"),url(/assets/fonts/OpenSans/OpenSans-Bold.eot)format("eot")}@font-face{font-family:AIA Everest;font-weight:700;src:url(/assets/fonts/AIAEverest/AIAEverest-Bold.woff2)format("woff2"),url(/assets/fonts/AIAEverest/AIAEverest-Bold.woff)format("woff"),url(/assets/fonts/AIAEverest/AIAEverest-Bold.eot)format("eot")}@font-face{font-family:AIA Everest;font-weight:600;src:url(/assets/fonts/AIAEverest/AIAEverest-CondensedMedium.woff2)format("woff2"),url(/assets/fonts/AIAEverest/AIAEverest-CondensedMedium.woff)format("woff"),url(/assets/fonts/AIAEverest/AIAEverest-CondensedMedium.eot)format("eot")}@font-face{font-family:AIA Everest;font-weight:500;src:url(/assets/fonts/AIAEverest/AIAEverest-Medium.woff2)format("woff2"),url(/assets/fonts/AIAEverest/AIAEverest-Medium.woff)format("woff"),url(/assets/fonts/AIAEverest/AIAEverest-Medium.eot)format("eot")}@font-face{font-family:AIA Everest;font-weight:400;src:url(/assets/fonts/AIAEverest/AIAEverest-Regular.woff2)format("woff2"),url(/assets/fonts/AIAEverest/AIAEverest-Regular.woff)format("woff"),url(/assets/fonts/AIAEverest/AIAEverest-Regular.eot)format("eot")}@font-face{font-family:AIA Regular;font-weight:400;src:url(/assets/fonts/AIAEverest/AIAEverest-Regular.woff2)format("woff2"),url(/assets/fonts/AIAEverest/AIAEverest-Regular.woff)format("woff"),url(/assets/fonts/AIAEverest/AIAEverest-Regular.eot)format("eot")}html,body{margin:0;padding:0;font-family:Open Sans,AIA Bold,AIA Everest,AIA Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}
