﻿.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#ContentPageHeader.content-gray-bg{background-color:#71768d;margin-bottom:20px;}@media screen and (min-width:768px){#ContentPageHeader.content-gray-bg{margin-bottom:100px;}}@media screen and (min-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image{position:relative;top:50px;width:93%;margin:auto;background-color:#71768d;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:8px;}}@media screen and (max-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image{background:none!important;}}@media screen and (min-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay{background-image:linear-gradient(to right,rgba(1,3,58,.8) 32%,rgba(35,10,101,.2) 52%);padding:60px 0 80px 83px;border-radius:8px;}}@media screen and (min-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay>div:first-child{width:40vw;}}@media screen and (max-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay>div:first-child{margin-left:20.5px;margin-right:20.5px;padding-top:20px;padding-bottom:20px;}}#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay>div:first-child h1{font-size:2.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#fff;font-weight:bold;}@media screen and (max-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay>div:first-child h1{font-size:1.375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#464c58;color:#fff;}}#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay>div:first-child p{margin-top:20px;font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:normal;color:#464c58;color:#fff;}@media screen and (max-width:768px){#ContentPageHeader.content-gray-bg .content-heading-image .content-heading-overlay>div:first-child p{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;color:#fff;}}#ContentPage{overflow:hidden;}#ContentPage h2{font-size:2rem;font-style:normal;font-weight:700;line-height:normal;}@media screen and (max-width:768px){#ContentPage h2{font-size:1.375rem;font-weight:600;line-height:30px;}}#ContentPage h3{color:#464c58;font-size:1.625rem;font-style:normal;font-weight:600;line-height:normal;}#ContentPage p,#ContentPage li{font-size:1rem;font-style:normal;font-weight:400;line-height:30px;}@media screen and (max-width:768px){#ContentPage p,#ContentPage li{font-size:.938rem;font-style:normal;font-weight:400;line-height:24px;}}#ContentPage .video-container{max-width:560px;}.list-group.small .list-group-item{padding:.25rem .5rem;}.personal-details .checkbox-label{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:normal;color:#5e4897;padding-right:20px;}.personal-details .invalid{outline:unset!important;}@media screen and (min-width:768px){.personal-details{display:grid;grid-row-gap:.3em;}.personal-details hr{margin-bottom:unset;margin-top:20px;}}.personal-details .valid.modified:not([type=checkbox]){outline:unset;}.personal-details .validation-message{all:unset;display:flex;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;padding:20px;border-radius:8px;background-color:#f9d9da;}.personal-details .validation-message::before{content:url("../images/messages/icon-alert.png");padding-right:20px;position:relative;top:5px;}@media screen and (max-width:768px){.personal-details .validation-message::before{padding-right:10px;}}@media screen and (max-width:768px){.personal-details .validation-message::before{top:unset;}}@media screen and (max-width:768px){.personal-details .validation-message{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#464c58;padding:15px;margin-bottom:10px;}}.personal-details .validation-message:nth-child(1){margin-top:20px;}.personal-details .validation-message:not(:nth-child(1)){margin-top:-40px;}.floating-labels .form-control{padding:10px 20px;border:1px solid #f0eff9;border-radius:.5rem;background-color:#fbfbff;}.floating-labels .form-control.valid{border-color:#eff4ed;background-color:#fbfff9;}.floating-labels .form-control[aria-invalid]:not(:focus){border:solid 1px #e9d2d4;background-color:#f8eeef!important;color:#dd0b14;}.floating-labels .form-control[aria-invalid]:not(:focus)+label{color:#dd0b14!important;}.floating-labels .form-control:focus{box-shadow:none;}.floating-labels .form-floating{margin-top:14px;}.floating-labels .form-floating>label{margin:1px 0 1px 8px;padding:.75rem!important;display:flex;align-items:center;background-color:transparent;height:calc(100% - 2px);white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#5e4897;border-radius:1em;}.floating-labels .form-floating>.form-control{line-height:2;height:revert;}.floating-labels .form-floating>.form-control[aria-invalid]~label{color:#5f4998;}.floating-labels .form-floating>.form-control:is(textarea){padding-top:.7em!important;padding-bottom:.7em!important;}.floating-labels .form-floating>.form-control:not(:placeholder-shown){border:solid 1px #e4eae2;background-color:#fbfff9;}.floating-labels .form-floating>.form-control:focus,.floating-labels .form-floating>.form-control:not(:placeholder-shown),.floating-labels .form-floating>.form-select{padding:10px 20px;}.floating-labels .form-floating>.form-control:focus~label,.floating-labels .form-floating>.form-control:not(:placeholder-shown)~label,.floating-labels .form-floating>.form-select~label{opacity:1;background-color:#fff;padding:0 13px 21px 13px;height:1em;margin-left:7px;margin-top:-4px;font-size:.75rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#464c58;}.form-sent .text{padding:30px 0;}