.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover,.mat-step-header:active{background-color:#39a62375}div.custom-radio{font-weight:700;padding:10px;border-left:1px solid #b7bec6;border-top:1px solid #b7bec6;border-right:1px solid #b7bec6}div.custom-radio>.custom-control-label{font-weight:700;text-transform:initial}div.custom-radio:last-of-type{border-bottom:1px solid #b7bec6}div.custom-radio>label{display:inline;margin-left:10px}.btn .btn-primary{margin-right:10px}div.form-group>span.ng-star-inserted{display:none}formly-wrapper-form-field>div>label:first-of-type{font-weight:700;margin-bottom:25px;margin-top:25px;font-size:20px}input[type=radio]:hover,.container:hover input~.checkmark{background-color:#ccc}.mat-horizontal-stepper-header .mat-step-icon{background-color:#245de0;color:#fff!important;font-size:19px;font-weight:700}.cdk-visually-hidden{display:none}.mat-step-icon{height:33px!important;width:33px!important}.btn-primary{margin-bottom:8px!important}.mat-stepper-vertical .mat-step-text-label,.mat-stepper-vertical .mat-step-icon-content{font-size:20px}.mat-stepper-vertical .mat-step-header{padding-top:10px;padding-bottom:10px}.mat-vertical-content{padding-left:9px!important}.request-quote .btn{font-size:16px;padding:0 45px;margin-top:5px}button.fas.fa-times{border:none;font-size:20px;background:white}formly-wrapper-form-field>div>label:first-of-type{font-weight:500;margin-bottom:7px;margin-top:30px;font-size:18px}.swiper-wrapper{align-items:center}.swiper-pagination .swiper-pagination-bullet{background-color:#035cdd}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3fa424}.request-quote{box-shadow:0 0 70px #00000029;padding-top:20px}formly-wrapper-form-field label{text-transform:none}.mat-horizontal-stepper-header-container{box-shadow:#2123261a 0 10px 10px -10px;background-color:#40a92536}.mat-step-text-label{font-weight:700;color:#000}.brand-wrapper img{filter:gray;filter:grayscale(1)}.request-quote i{width:100px;height:100px;background-color:#3fa424;display:inline-block;line-height:100px;text-align:center;font-size:50px;color:#fff;border-radius:50%;transition:all .3s linear}mat-step-header{transition:all .5s ease}mat-step-header[aria-selected=true]{background-color:#39a62375}.menu-expand{top:2px!important}
