body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);gap:12px;margin:0}body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .row>.col{width:auto;min-width:0;padding:0}body.page-id-30020 #quiz-multi-step-form #qz-month,body.page-id-30020 #quiz-multi-step-form #qz-day,body.page-id-30020 #quiz-multi-step-form #qz-year{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;height:54px;padding:12px 34px 12px 14px;border:1px solid #c9d3e2;border-radius:11px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23263d67' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-size:18px;background-repeat:no-repeat;color:#263d67;font-family:inherit;font-size:16px;line-height:1.4;box-shadow:0 2px 5px rgba(38,61,103,.04);appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:manipulation}body.page-id-30020 #quiz-multi-step-form #qz-month:focus,body.page-id-30020 #quiz-multi-step-form #qz-day:focus,body.page-id-30020 #quiz-multi-step-form #qz-year:focus{border-color:#263d67;outline:3px solid rgba(38,61,103,.18);outline-offset:2px}body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .form-group{margin-bottom:26px}body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) input.next{min-width:200px;min-height:52px}@media (max-width:600px){body.page-id-30020 #content>header.text-center{margin-bottom:8px!important;padding-top:6px}body.page-id-30020 #content>header.text-center img{width:175px!important;height:auto!important;max-height:46px;object-fit:contain}body.page-id-30020 #primary.angel-oasis-who-is-gardian{padding-top:0!important}body.page-id-30020 .quiz-container .elementor-element-58099bc5>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-top:0!important;padding-bottom:0!important}body.page-id-30020 .quiz-container h1{margin-bottom:10px!important;font-size:21px!important;line-height:1.25!important}body.page-id-30020 .quiz-container h4{width:100%!important;max-width:none;margin:0 auto 14px!important;font-size:13px!important;line-height:1.4!important}body.page-id-30020 #quiz-multi-step-form{box-sizing:border-box;width:calc(100% - 12px)!important;margin:0 auto!important;padding:18px!important}body.page-id-30020 #quiz-multi-step-form .progress{margin-bottom:18px!important}body.page-id-30020 #quiz-multi-step-form h3{margin-bottom:16px!important;font-size:22px!important;line-height:1.25!important}body.page-id-30020 #quiz-multi-step-form .form-group{margin-bottom:16px}body.page-id-30020 #quiz-multi-step-form .label{margin-bottom:4px;font-size:14px;line-height:20px}body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .row{gap:10px}body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .form-group{margin-bottom:24px}}@media (max-width:400px){body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .row{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-30020 #quiz-multi-step-form fieldset:nth-of-type(3) .row>.col:first-child{grid-column:1/-1}}@media (max-width:360px){body.page-id-30020 .quiz-container h1{font-size:18px!important}body.page-id-30020 #quiz-multi-step-form{padding:16px!important}body.page-id-30020 #quiz-multi-step-form h3{font-size:20px!important}body.page-id-30020 #quiz-multi-step-form fieldset:first-of-type h3{font-size:18px!important}}