*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.flex-container{display:flex;flex-direction:column}.flex-container .flex-1{flex:1}.flex-container .flex-2{flex:2}.flex-container .flex-3{flex:3}.flex-container .flex-4{flex:4}.flex-container .flex-5{flex:5}.flex-container .flex-6{flex:6}.flex-container .flex-7{flex:7}.flex-container .flex-8{flex:8}.flex-container .flex-9{flex:9}.flex-container .flex-10{flex:10}.flex-container .flex-11{flex:11}.flex-container .flex-12{flex:12}.flex-row-div,.flex-column-div{display:flex;flex-direction:row}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.form-control .field-label{font-size:14px;font-weight:600}.form-control .form-field,.form-control .counter-control{display:flex;flex-direction:column;margin:12px 0 0;padding:14px 12px;border-radius:4px;border:1px solid #999999;font-size:14px;width:-webkit-fill-available}.form-control .form-field .flex-1,.form-control .counter-control .flex-1{flex:1}.form-control .form-field .flex-2,.form-control .counter-control .flex-2{flex:2}.form-control .form-field .flex-3,.form-control .counter-control .flex-3{flex:3}.form-control .form-field .flex-4,.form-control .counter-control .flex-4{flex:4}.form-control .form-field .flex-5,.form-control .counter-control .flex-5{flex:5}.form-control .form-field .flex-6,.form-control .counter-control .flex-6{flex:6}.form-control .form-field .flex-7,.form-control .counter-control .flex-7{flex:7}.form-control .form-field .flex-8,.form-control .counter-control .flex-8{flex:8}.form-control .form-field .flex-9,.form-control .counter-control .flex-9{flex:9}.form-control .form-field .flex-10,.form-control .counter-control .flex-10{flex:10}.form-control .form-field .flex-11,.form-control .counter-control .flex-11{flex:11}.form-control .form-field .flex-12,.form-control .counter-control .flex-12{flex:12}.form-control .form-field.ng-touched.ng-invalid,.form-control .counter-control.ng-touched.ng-invalid{border-color:#b40000!important}.text-error{color:#b40000}.field-error{display:flex;flex-direction:row;align-items:center;gap:6px;margin-top:4px}.field-error .error-icon img{width:12px;height:12px}.field-error .error-message{font-size:12px;color:#b40000;font-weight:400}.btn-primary{width:100%;margin-top:15px;padding:10px;height:40px;border-radius:25px;font-size:14px;color:#fff;border:none;font-weight:600;background:linear-gradient(97.13deg,#ff6700 5.56%,#fe8e0c 94.44%);cursor:pointer}.btn-primary-outline{width:100%;height:40px;margin-top:8px;padding:10px;border-radius:25px;font-size:14px;color:#fff;font-weight:600;border:1px solid #FF6700;background:#ff6700;margin-bottom:8px}.w-40{width:40%}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{color:#1a1a1a;margin:0;font-family:Rubik,Lato,Arial,Helvetica,sans-serif;background-color:transparent;font-size:10px}h1{color:#264d73;font-size:2.5rem}h2,h3{color:#444;font-weight:lighter}h3{font-size:1.3rem}h4{font-size:1.8rem;font-weight:500}h5{font-size:14px;font-weight:500}input[type=text],input[type=tel],select{padding:12px;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;width:100%}@media (max-width: 768px){select{background-color:#fff}}.disabled{pointer-events:none;border:none;-webkit-appearance:none}label,p{font-size:12px!important}.mr-10{margin-right:10px}.mr-5{margin-right:5px}.mr-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.error-message{font-size:12px;color:red}.greyText{color:#666;font-weight:400}.w-20{width:20%}
