.card{border-radius:10px;border:none}.card-title{color:#333;font-weight:600}.form-label{font-weight:500;color:#555}.form-control{padding:.75rem;transition:all .2s;box-shadow:1px 2px 2px #00000013;border-radius:6px;border:1px solid #fff;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.form-control.is-invalid{box-shadow:none}.form-control:focus,.form-control:focus-within{border:1px solid var(--scm-green);outline:none;box-shadow:none;background-color:#fff}.phone-input{padding:.25rem .75rem;border-radius:6px;border:1px solid #fff;align-items:center;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.phone-input .flag-dropdown{border:none;border-right:1px solid #ddd;margin-right:10px;margin-top:0}.phone-input .flag-dropdown :first-child:active,.phone-input .flag-dropdown :first-child:hover{background-color:transparent}.btn-primary:active{transform:translateY(0)}.invalid-feedback{font-size:.85rem;font-weight:500}input[type=file]{padding:6px;border:1px solid #fff}input[type=file]::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-radio-label{position:relative;padding:14px 18px;border:1px solid var(--scm-green);border-radius:32px;cursor:pointer;transition:all .3s ease;display:inline-block}.custom-radio-label.selected{background-color:var(--scm-green);color:white;border-width:1px;border-color:var(--scm-green)}.pills{border-radius:24px;border:2px solid #ddd;padding:4px 12px}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer}.form-check-input:checked{background-color:var(--scm-green)}.form-check-input:checked,.form-check-input:focus,.form-check-input:hover{border-color:var(--scm-green)}.form-check-input:focus{box-shadow:none}@media (max-width:768px){.card-body{padding:1.5rem}}.coursepageherohex{position:absolute}.coursepageherohex.left{top:0;left:0;width:160px}.coursepageherohex.right{top:0;right:0;height:100%;width:auto}@media (max-width:991.98px){.coursepageherohex.right{display:none}}.searchinputoutline{outline:4px solid var(--scm-light-green);border:1px solid #888}.searchinputcontainer{max-width:100%;width:700px}.selected-files{display:flex;gap:4px}.trash-icon{position:absolute;right:12px;top:8px;cursor:pointer}.trash-icon:hover{color:red}#response h2{font-size:28px!important;font-weight:600!important}#response h3{font-size:20px!important;font-weight:500!important}#response p{margin-top:8px;font-weight:300;margin-bottom:1rem}#response strong{font-weight:500}#response .h1,#response .h2,#response .h3,#response .h4,#response .h5,#response .h6,#response h1,#response h2,#response h3,#response h4,#response h5,#response h6{margin-top:16px;margin-bottom:.5rem;font-weight:500;line-height:1.2}#response dl,ol,ul{margin-top:4px;margin-left:12px;margin-bottom:1rem}#response ol,ul{padding-left:2rem}#response ul{padding-left:0;margin-bottom:20px}#response li{display:list-item;line-height:28px;font-weight:300;list-style:disc none inside}#response a{color:blue!important;font-weight:400;text-decoration:underline}#response span.prodtype{background-color:#1ED55F;color:white;text-decoration:none;padding:0 7px;font-size:12px;display:inline-block;border-radius:8px;margin:0 7px;line-height:16px}