.dp-image-text-row{margin-bottom:30px;margin-top:30px;}.dp-image-text-row__vert-center{display:flex;flex-direction:column;justify-content:center;}.dp-image-text-row__text-inner{margin:0 5%;padding:50px 15px;}.dp-image-text-row__text-heading{margin-top:0;}.dp-image-text-row__text-link{margin-top:15px;}@media (min-width:768px){.dp-image-text-row{display:grid;grid-template-columns:1fr 1fr;}.dp-image-text-row__image.dp-image-text-row__image-align--right{order:2;}.dp-image-text-row__text-inner{margin:0;}}
.dp-background--black{background-color:#000;color:#fff;}.dp-background--dark-gray{background-color:#222;color:#fff;}.dp-background--med-gray{background-color:#ccc;}.dp-background--light-gray{background-color:#f8f8f8;}
.testimonial__image img{margin:0 auto;border-radius:50%;}.testimonial__body{position:relative;}.testimonial__body blockquote{border-left:none;font-size:14px;padding-left:50px;}.testimonial__body blockquote::after{content:"“";width:50px;height:100px;line-height:100px;font-size:100px;position:absolute;top:0;left:0;color:#ccc;font-family:serif;}.testimonial__read-more{padding-left:50px;}.testimonial__name{font-style:italic;}
.dp-media-row{margin-bottom:30px;margin-top:30px;}.dp-media-row-media--full{padding-left:0 !important;padding-right:0 !important;}.dp-media-row__text{padding:15px;}.dp-media-row__text h2:first-child,.dp-media-row__text h3:first-child{margin-top:0;}@media (min-width:768px){.dp-media-row__text{padding-left:0;}.dp-media-row--full .dp-media-row__text{max-width:600px;}}
.dp-logo-row{padding-bottom:30px;padding-top:30px;}.dp-logo-row__heading{margin-bottom:15px;margin-top:0;}.dp-logo-row__logo img{margin:0 auto;}.dp-logo-row__footer{margin-top:15px;}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-5ths{width:20%;float:left;}@media (min-width:768px){.col-sm-5ths{width:50%;float:left;}}@media (min-width:992px){.col-md-5ths{width:20%;float:left;}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left;}}
.dp-jumbotron{background-size:cover;background-position:center top;min-height:600px;}.dp-jumbotron__content{max-width:80%;margin-left:auto;margin-right:auto;text-align:center;}.dp-jumbotron__button-link{margin-top:30px;}@media (min-width:768px){.dp-jumbotron{min-height:800px;}.dp-jumbotron__content{max-width:50%;margin-left:0;margin-right:0;text-align:left;}.dp-jumbotron__content--left{float:left;}.dp-jumbotron__content--right{float:right;}.dp-jumbotron__content--center{margin-left:auto;margin-right:auto;}}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
.paragraph--unpublished{background-color:#fff4f4;}
