@charset "UTF-8";.cpt_container{width:min(90vw,750px);position:relative;margin:3rem auto 0 auto;background-color:#fff;padding:5rem 1.5rem 3rem}@media (min-width:768px){.cpt_container{padding:5rem 3rem 3rem}}.cpt_container p,.cpt_container label{color:#233977;font-size:16px}.cpt_container h1{text-align:center;color:#233977}.cpt_container .input-group{display:block}.cpt_container .input-group p{font-size:1rem}.cpt_container .input-group .validation-warning{display:none}.cpt_container .input-group.invalid .validation-warning{display:flex}.cpt_container input,.cpt_container select,.cpt_container textarea{padding:.5rem .75rem;border:1px solid #000}.cpt_container input:not([type=radio]):not([type=submit]):not([type=checkbox]),.cpt_container select:not([type=radio]):not([type=submit]):not([type=checkbox]),.cpt_container textarea:not([type=radio]):not([type=submit]):not([type=checkbox]){width:100%}.cpt_container input[type=checkbox]{width:28px;height:28px}.cpt_container input[type=checkbox]:checked{position:relative}.cpt_container input[type=checkbox]:checked:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"✓";color:#233977;font-size:1.5rem}.cpt_container fieldset{text-align:center}.cpt_container fieldset p{text-align:center}.cpt_container fieldset table{width:100%}.cpt_container fieldset table tbody tr{vertical-align:text-top}.cpt_container>img{position:absolute;top:-3rem;left:50%;transform:translateX(-50%)}.cpt_container table tbody tr td:first-child{padding-right:1rem}.cpt_container .btn{font-size:12px}@media (min-width:768px){.cpt_container .btn{font-size:14px}}.cpt_container .btn img{width:1rem;height:1rem}.cpt_container .btn.cpt_btn-primary,.cpt_container .btn.cpt_btn-secondary{transition:background-color .15s ease-in-out;border-radius:24px;padding:.75rem .25rem !important}.cpt_container .btn.cpt_btn-primary{background-color:#233977;color:#fff;border:1px solid #233977}.cpt_container .btn.cpt_btn-primary:hover{background-color:#0074c7;color:#fff;border:1px solid #0074c7}.cpt_container .btn.cpt_btn-secondary{border:1px solid #233977;color:#233977;background-color:transparent}.cpt_container .btn.cpt_btn-secondary:hover{background-color:#233977;color:#fff}.cpt_container .btn.cpt_btn-send,.cpt_container .btn.cpt_btn-next{position:relative;padding-inline:1.6rem 2.1rem !important}.cpt_container .btn.cpt_btn-send:before,.cpt_container .btn.cpt_btn-send:after,.cpt_container .btn.cpt_btn-next:before,.cpt_container .btn.cpt_btn-next:after{content:"";display:inline-block;width:8px;height:2px;background-color:#fff;position:absolute;right:1.3rem;top:50%;transform:translateY(-50%)}.cpt_container .btn.cpt_btn-send:before,.cpt_container .btn.cpt_btn-next:before{transform:translateY(1.9px) rotate(-45deg)}.cpt_container .btn.cpt_btn-send:after,.cpt_container .btn.cpt_btn-next:after{transform:translateY(-2.4px) rotate(45deg)}.cpt_container .btn.cpt_btn-back{position:relative;padding-inline:2.1em 1.6rem !important}.cpt_container .btn.cpt_btn-back:before,.cpt_container .btn.cpt_btn-back:after{content:"";display:inline-block;width:8px;height:2px;background-color:#233977;position:absolute;left:1.2rem;top:50%;transform:translateY(-50%)}.cpt_container .btn.cpt_btn-back:before{transform:translateY(-3.1px) rotate(-45deg)}.cpt_container .btn.cpt_btn-back:after{transform:translateY(1.2px) rotate(45deg)}.cpt_container .btn.cpt_btn-back:hover:before,.cpt_container .btn.cpt_btn-back:hover:after{background-color:#fff}.cpt_container [type=checkbox]+label{position:relative}.cpt_navigation_numbers{position:relative}.cpt_navigation_background_line,.cpt_navigation_foreground_line{position:absolute;top:50%;transform:translateY(-50%)}.cpt_navigation_background_line{background-color:#d9d9d9;width:100%;height:4px}.cpt_navigation_foreground_line{background-color:#6eabde;height:4px;width:0;transition:width .5s ease-in-out}#cpt_navigation_items{display:flex;justify-content:space-between;flex-direction:row;position:relative;z-index:0}#cpt_navigation_items>div{display:grid;place-items:center;border-radius:100%;width:28px;height:28px;color:#fff;background-color:#d9d9d9;transition:background-color .5s ease-in-out .25s}#cpt_navigation_items .cpt_navigation_active_item{background-color:#6eabde}.cpt_interactive-groups .input-group{text-align:start}.cpt_interactive-groups .input-group p{text-align:start}.ctp_nowrap{text-wrap:nowrap}#cpt_summary{width:100%}#cpt_summary tr td:first-child{vertical-align:top}#cpt_summary tr td{display:inline-block}@media (min-width:576px){#cpt_summary tr td{display:table-cell}}.cpt_summary-actions{display:flex;gap:.3rem;width:100%;flex-direction:column}@media (min-width:576px){.cpt_summary-actions{flex-direction:row}}.cpt_summary-actions a{flex:1;padding-left:0 !important;padding-right:0 !important}.cpt_summary-result{display:flex;flex-direction:row;box-shadow:rgba(0,0,0,.16) 0px 1px 4px;padding:.75rem;margin-bottom:1.25rem}.cpt_summary-result>div:first-child{width:32px}.cpt_summary-result>div:last-child{width:fit-content}.cpt_btn-container{display:flex;justify-content:center;gap:1rem}.cpt_btn-container>div{width:fit-content}.validation-warning{display:flex;margin-top:.25rem;gap:2px;align-items:start}.validation-warning p{display:inline-block;color:#727272;font-size:14px !important;text-align:start !important}