.column-control.column-padding-remove-mob>.contanier>.row>div,.column-control.column-padding-remove-mob>.row>div{padding:0}
.column-control.col-ctrl-water-mark,.column-control.col-ctrl-water-mark-min1,.column-control.col-ctrl-water-mark-min2,.column-control.col-ctrl-water-mark-min3{display:block;position:relative;height:auto;margin:0;z-index:0;overflow:hidden}
.column-control.col-ctrl-water-mark::before,.column-control.col-ctrl-water-mark-min1::before,.column-control.col-ctrl-water-mark-min2::before,.column-control.col-ctrl-water-mark-min3::before{background-image:url('pvs-commons/icons/hot-purple-darkest.svg');background-repeat:no-repeat;background-size:cover;width:800px;height:650px;left:-400px;top:-50px;display:block;content:'';position:absolute}
@media(max-width:1024px){.column-control.col-ctrl-water-mark::before,.column-control.col-ctrl-water-mark-min1::before,.column-control.col-ctrl-water-mark-min2::before,.column-control.col-ctrl-water-mark-min3::before{left:-550px}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark::before,.column-control.col-ctrl-water-mark-min1::before,.column-control.col-ctrl-water-mark-min2::before,.column-control.col-ctrl-water-mark-min3::before{left:-650px}
}
.column-control.col-ctrl-water-mark::after,.column-control.col-ctrl-water-mark-min1::after,.column-control.col-ctrl-water-mark-min2::after,.column-control.col-ctrl-water-mark-min3::after{background-image:url('pvs-commons/icons/hot-purple-darkest.svg');background-repeat:no-repeat;background-size:cover;width:200px;height:200px;right:95px;bottom:-26px;display:block;content:'';position:absolute;z-index:-10}
@media(max-width:1024px){.column-control.col-ctrl-water-mark::after,.column-control.col-ctrl-water-mark-min1::after,.column-control.col-ctrl-water-mark-min2::after,.column-control.col-ctrl-water-mark-min3::after{right:35px}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark::after,.column-control.col-ctrl-water-mark-min1::after,.column-control.col-ctrl-water-mark-min2::after,.column-control.col-ctrl-water-mark-min3::after{right:0}
}
@media(max-width:768px){.column-control.col-ctrl-water-mark::after,.column-control.col-ctrl-water-mark-min1::after,.column-control.col-ctrl-water-mark-min2::after,.column-control.col-ctrl-water-mark-min3::after{width:120px;height:120px}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark,.column-control.col-ctrl-water-mark-min1,.column-control.col-ctrl-water-mark-min2,.column-control.col-ctrl-water-mark-min3{height:auto}
.column-control.col-ctrl-water-mark h1,.column-control.col-ctrl-water-mark-min1 h1,.column-control.col-ctrl-water-mark-min2 h1,.column-control.col-ctrl-water-mark-min3 h1{padding:0 6%}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark .border-sunshine-center h1{font-size:40px;line-height:48px}
}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-min1 .has-padding-top--45{padding-top:70px !important}
}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-min2{height:auto}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark-min2{height:auto}
.column-control.col-ctrl-water-mark-min2.col-ctrl-mobile-height{height:auto;padding-top:35px}
}
@media(max-width:480px) and (min-width:375px) and (max-width:480px){.column-control.col-ctrl-water-mark-min2.col-ctrl-mobile-height{height:auto}
}
.column-control.col-ctrl-water-mark-min3{height:auto}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-min3{height:auto}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark-min3{height:auto}
.column-control.col-ctrl-water-mark-min3.col-ctrl-mobile-height-min3{height:auto}
.column-control.col-ctrl-water-mark-min3.col-ctrl-mobile-height-min3-about{height:auto}
.column-control.col-ctrl-water-mark-min3.col-ctrl-mobile-height-min3-about h1{padding-top:45px}
.column-control.col-ctrl-water-mark-min3.col-ctrl-mobile-height-min3-academics{height:auto}
.column-control.col-ctrl-water-mark-min3.col-ctrl-mobile-height-min3-academics h1{padding-top:45px}
}
@media(max-width:480px) and (min-width:375px) and (max-width:480px){.column-control.col-ctrl-water-mark-min3.col-ctrl-mobile-height-min3-academics{height:auto}
}
.column-control.col-ctrl-water-mark-height291{height:291px}
.column-control.col-ctrl-water-mark-height391{height:391px}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row{padding:0}
}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row:first-child,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row:first-child{padding:0}
}
.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child section,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child section{width:610px;margin-top:35px}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child section,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child section{margin-top:60px;width:450px}
}
@media(max-width:768px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child section,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child section{margin-top:-30px}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child section,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child section{margin-top:60px;width:300px}
}
.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text{width:610px;margin-left:-30%}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text{width:400px;margin-left:-65px}
}
@media(min-width:820px) and (max-width:820px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text{width:410px;margin-left:-65px}
}
@media(max-width:768px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text{width:340px;margin-left:0}
}
@media(max-width:481px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text{width:240px;margin-left:0}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text{width:180px;margin-left:0}
}
.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper{font-size:54px;font-style:normal;line-height:60px}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper{font-size:40px;line-height:40px}
}
@media(max-width:768px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper{font-size:35px;line-height:40px}
}
@media(max-width:481px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper{font-size:35px;line-height:40px}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .mega,.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .col-12:first-child .content-tile-text .typecase-upper{font-size:30px;line-height:35px}
}
.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .banner-image,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .banner-image{max-width:90%;margin-left:10%}
@media(max-width:1024px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .banner-image,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .banner-image{margin-top:0 !important;margin-left:10%}
}
@media(max-width:480px){.column-control.col-ctrl-water-mark-height391 .container-fluid>.row .banner-image,.column-control.col-ctrl-water-mark-height291 .container-fluid>.row .banner-image{max-width:100%;margin-left:0}
}
.column-control.col-overlapping-padding{padding-bottom:300px}
.column-control.col-overlap-with-other-col>div{margin-top:-320px}
.column-control.border-radius--default,.column-control.border-radius--default figure img{border-radius:0}
.column-control.border-radius-img-28{border-radius:28px}
@media(481px){.column-control.border-radius-img-28{border-radius:20px}
}
.column-control.border-radius-img-12{border-radius:12px}
.column-control.border-radius-img-6{border-radius:6px}
.column-control.border-between-col>.row>div{border-left:2px solid #fbf9f7}
.column-control.border-between-col>.row>div:first-child{border:0}
@media(max-width:768px){.column-control.map-column{padding:20px}
}
.column-control.map-column .container{max-width:1110px}
.column-control.map-column .container>.row>div>.column-control>.row{margin:0}
.column-control.map-column .container>.row>div>.column-control>.row>div{padding:0}
.column-control.map-column .container>.row>div>.column-control>.row>div .iframe{min-height:250px;height:100%}
.column-control.map-column .container>.row>div>.column-control>.row>div .iframe iframe{height:inherit;border-top-right-radius:28px;border-bottom-right-radius:28px}
@media(max-width:768px){.column-control.map-column .container>.row>div>.column-control>.row>div .iframe iframe{border-bottom-right-radius:28px;border-bottom-left-radius:28px;border-top-right-radius:0}
}
@media(max-width:768px){.column-control.reverse--default .row>div:first-child{order:1}
.column-control.reverse-col-mob .row>div:first-child{order:2}
}
.column-control.hide-the-column:not(.cq-Editable-dom){display:none}
@media(max-width:480px){.column-control.hide-the-column:not(.cq-Editable-dom){display:block}
}
.column-control.hide-the-column-inMobile:not(.cq-Editable-dom){display:block}
@media(max-width:480px){.column-control.hide-the-column-inMobile:not(.cq-Editable-dom){display:none}
}
.column-control.show-the-column-inMobile-inTablet:not(.cq-Editable-dom){display:none}
@media(max-width:768px){.column-control.show-the-column-inMobile-inTablet:not(.cq-Editable-dom){display:block}
}
@media(max-width:992px){.column-control.convert-col-row>div>.row>div{flex:0 0 100%;max-width:100%}
}
@media(max-width:1024px){.column-control.form-card-wrapper div.container>div.row>div.col-xs-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-md-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-lg-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-sm-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-12:first-child{flex:0 0 30%;max-width:30%}
}
@media(max-width:992px){.column-control.form-card-wrapper div.container>div.row>div.col-xs-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-md-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-lg-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-sm-12:first-child,.column-control.form-card-wrapper div.container>div.row>div.col-12:first-child{flex:0 0 100%;max-width:100%}
}
@media(max-width:1024px){.column-control.form-card-wrapper div.container>div.row>div.col-xs-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-md-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-lg-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-sm-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-12:last-child{flex:0 0 70%;max-width:70%}
}
@media(max-width:992px){.column-control.form-card-wrapper div.container>div.row>div.col-xs-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-md-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-lg-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-sm-12:last-child,.column-control.form-card-wrapper div.container>div.row>div.col-12:last-child{flex:0 0 100%;max-width:100%}
}
@media(max-width:768px){.column-control.form-card-wrapper div.container>div.row .form form.forms .column-control>div.row>.col-xs-12,.column-control.form-card-wrapper div.container>div.row .form form.forms .column-control>div.row>.col-sm-12,.column-control.form-card-wrapper div.container>div.row .form form.forms .column-control>div.row>.col-md-12,.column-control.form-card-wrapper div.container>div.row .form form.forms .column-control>div.row>.col-12{flex:0 0 100%;max-width:100%}
}
@media(min-width:769px) and (max-width:1025px){.column-control-NL-SL-fixed-icon.has-padding-bottom--75{padding-bottom:45px}
}
.column-control-NL-SL-fixed-icon .fixed-icon-list-XF .content-tile-text p{letter-spacing:0}
@media(max-width:1025px){.column-control-NL-SL-fixed-icon .fixed-icon-list-XF{padding-top:0}
.column-control-NL-SL-fixed-icon .fixed-icon-list-XF .col-sm-6{min-width:100%;padding-top:15px}
}
.column-control-NL-SL-fixed-icon .fixed-icon-list-XF>.container{padding:0}
@media(min-width:768px){.column-control-LP-fixed-icon{padding-top:100px !important;padding-bottom:100px !important}
}
@media(max-width:767px){.column-control-LP-fixed-icon{padding-top:45px !important;padding-bottom:60px !important}
}
.column-control-LP-fixed-icon p,.column-control-LP-fixed-icon .p,.column-control-LP-fixed-icon .p *,.column-control-LP-fixed-icon blockquote,.column-control-LP-fixed-icon figcaption,.column-control-LP-fixed-icon cite{padding:0}
@media(min-width:768px) and (max-width:1025px){.column-control-LP-fixed-icon>.container .col-md-8{max-width:50%;flex:0 0 50%}
.column-control-LP-fixed-icon>.container .col-md-8 .column-control.has-padding-top--15.has-padding-bottom--30{padding-top:0 !important;padding-bottom:0 !important}
.column-control-LP-fixed-icon>.container .col-md-4{max-width:50%;flex:0 0 50%;padding-right:15px;padding-left:15px}
}
@media(min-width:769px){.column-control-LP-fixed-icon>.container .col-md-4 .embeded-request-form{margin:0 !important}
}
@media(max-width:768px){.column-control-LP-fixed-icon>.container .col-md-4 .embeded-request-form{margin:-220px auto 0 auto !important}
}
.column-control-LP-fixed-icon .fixed-icon-list-XF .content-tile-text p{letter-spacing:0}
@media(max-width:1026px){.column-control-LP-fixed-icon .fixed-icon-list-XF{padding-top:0}
.column-control-LP-fixed-icon .fixed-icon-list-XF .row>div{padding-top:15px;max-width:100%;flex:0 0 100%}
}
.column-control-LP-fixed-icon .fixed-icon-list-XF>.container{padding:0}
@media(max-width:768px){.column-control-LP-fixed-icon .has-padding-horizontal--15{padding-right:0;padding-left:0}
.column-control-LP-fixed-icon .has-padding-horizontal--15.content-tile figcaption{padding-right:15px;padding-left:15px}
.column-control-LP-fixed-icon .column-control{padding-top:0;padding-bottom:0}
}
.column-control.beige-500{background-color:#f0ede9}
.column-control.siteref-grey-800{background-color:#28212b}
.column-control.siteref-purple{background-color:#0d004d}
.column-control.siteref-light-beige{background-color:#fcf9f0}
@media(max-width:1230px){.column-control.has-padding-horizontal-15-left-right{padding-right:15px !important;padding-left:15px !important}
}
@media(max-width:1024px){.column-control.tablet--light-pink .column-control--bg{background:#ebdfe9}
}
@media(max-width:1024px){.column-control.tablet--light-yellow .column-control--bg{background:#f3e9c6}
}
.column-control-LP-fixed-icon .link-list.invisible{height:1px;position:relative;top:-65px}
#request-info-form .check-box-list{height:inherit}
#request-info-form .check-box-list .checkbox-inline{flex-wrap:wrap;margin:0}
#request-info-form .check-box-list .has-error .program-option-fields{border:1px solid #db0021}
#request-info-form .check-box-list .program-option-fields{width:100%}
#request-info-form .check-box-list .has-error .grade-level-fields{border:1px solid #db0021}
#request-info-form .submit-button{margin-top:0}
#request-info-form .submit-button button{width:100%;margin:0}
#request-info-form .submit-button .spinnerForm img{margin:0 auto}
#request-info-form .radio-button-list .has-error .start-date-fields{border:1px solid #db0021}
#request-info-form .start-date fieldset legend{font-weight:normal}
#request-info-form .event-notes-field textarea{height:auto !important;min-height:52px}
.poa-list-dropdown select{height:48px!important}
.poa-event-registration-button button,.poa-rfi-button button{color:#fff;font-size:1.5em!important;border-radius:4px!important;background-color:#007fa3!important}
.hide-fields-initial{display:none}
.poa-interested-grade .checkbox-inline{border:solid 1px #c7c7c7;display:inline-block!important;min-width:80px;margin:4px 4px 0 0 !important;padding:20px 8px;text-align:center;background-color:#f9f9f9}
.poa-interested-grade fieldset legend{font-weight:normal !important}
.program-options .checkbox-inline{margin:0 1.5em 0 0!important}
.program-options fieldset legend{font-weight:normal !important}
.current-schooling label{font-weight:normal}
.forms *+.text-field,.forms *+.dropdown-list,.forms *+.check-box-list,.forms *+.radio-button-list,.forms *+.drilldown,.forms *+.multiline-text-field,.forms *+.submit-button,.forms *+.google-recaptcha,.forms *+.salesforce-lead-form,.forms *+.user-role-selector{height:inherit}
div.has-validation-error .error-message{visibility:visible;opacity:1;height:auto;margin-top:5px;font-size:12px;font-weight:400;color:#c5151c !important;transition:all .5s;font-family:"Open Sans";font-style:normal !important;padding:0 !important;line-height:20px}
div.has-validation-error .suggestions-container{position:relative;height:100px;border:1px solid #ccc;border-radius:.25em}
div.has-validation-error .suggestions-container button{position:absolute;top:0;right:0}
div.has-validation-error .suggestions-container .suggestions-list ul li{list-style-type:none}
div.has-validation-error .suggestions-container .close-suggestions{cursor:pointer;position:absolute;top:10%;right:0;padding:0 10px;transform:translate(0,-50%)}
div.has-validation-error .suggestions-container .close-suggestions:hover{background:#bbb}
div.has-validation-error input[type='text'].form-control,.has-error input[type='text'].form-control,div.has-validation-error input[type='number'].form-control,.has-error input[type='number'].form-control,div.has-validation-error input[type='email'].form-control,.has-error input[type='email'].form-control,div.has-validation-error select.form-control,.has-error select.form-control{border:1px solid #c5151c}
div.has-warning-msg input[type='text'].form-control,div.has-unverifiable-email input[type='text'].form-control,div.has-warning-msg input[type='number'].form-control,div.has-unverifiable-email input[type='number'].form-control,div.has-warning-msg input[type='email'].form-control,div.has-unverifiable-email input[type='email'].form-control,div.has-warning-msg select.form-control,div.has-unverifiable-email select.form-control{border:1px solid #722362}
div.has-warning-msg span.warning-msg,div.has-unverifiable-email span.warning-msg,div.has-warning-msg span.unverifiable-msg,div.has-unverifiable-email span.unverifiable-msg{visibility:visible;color:#722362;opacity:1;height:auto;margin-top:5px;font-size:12px;font-weight:400;transition:all .5s;font-family:"Open Sans";font-style:normal;padding:0;line-height:20px;display:block;order:4}
div.has-unverifiable-email input[type='text'].form-control,div.has-unverifiable-email input[type='number'].form-control,div.has-unverifiable-email input[type='email'].form-control,div.has-unverifiable-email select.form-control{border:1px solid #bf0366;background-image:url(pvs-commons/icons/hotpink-exclamation-circle-fill.svg);background-position:right;background-repeat:no-repeat;padding-right:2em}
div.has-unverifiable-email span.unverifiable-msg{color:#bf0366}
.auto-address-suggestions-container{word-break:break-word;position:relative;height:100px;border:1px solid #ccc;border-radius:.25em;overflow:auto}
.auto-address-suggestions-container ul li{list-style-type:none}
.embedded-thank-you-msg-container>.row>.col-12.order-1{flex:40% !important;max-width:60% !important}
.embedded-thank-you-msg-container>.row>.col-12.order-2{flex:60% !important;max-width:60% !important}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display{display:none;box-shadow:0 16px 24px rgba(0,0,0,0.03),0 2px 6px rgba(0,0,0,0.02);border-radius:1.75em;padding:6.5rem}
@media(max-width:992px){.embedded-thank-you-msg-container .embedded-thank-you-msg-display{padding:0}
}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-header p{font-size:4rem;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;color:#333;font-weight:400;line-height:1.2}
@media(max-width:992px){.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-header p{font-size:3rem}
}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-first-name{margin:0;margin-top:10px !important;margin-bottom:30px}
@media(max-width:480px){.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-first-name{margin-bottom:5px}
}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-first-name p{font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:800;color:#722362;font-size:7rem;line-height:4.5rem;text-transform:uppercase;word-wrap:break-word}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-eguide-btn{margin:0;margin-top:40px !important}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-eguide-btn a{display:inline-block;padding:1.5rem 1.8rem;font-size:1rem;line-height:1.5;border-radius:1rem;background-color:#d2db0e;border-color:#d2db0e}
.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-eguide-btn a h2.content-tile__title{font-size:1.8rem;font-weight:600;margin:0}
@media(max-width:992px){.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-first-name p{font-size:4.5rem}
}
@media(max-width:480px){.embedded-thank-you-msg-container .embedded-thank-you-msg-display .embedded-thank-you-msg-first-name p{font-size:3.5rem}
}
@media(max-width:768px){.embedded-thank-you-msg-container .embedded-thank-you-msg-display{padding-top:0}
}
@media(max-width:992px){.embedded-thank-you-msg-container>.row>.col-12.order-1{flex:30% !important;max-width:30% !important}
.embedded-thank-you-msg-container>.row>.col-12.order-2{flex:70% !important;max-width:70% !important}
}
@media(max-width:768px){.embedded-thank-you-msg-container{padding:4rem 2rem !important}
.embedded-thank-you-msg-container>.row>.col-12.order-1,.embedded-thank-you-msg-container>.row>.col-xs-12.order-1,.embedded-thank-you-msg-container>.row>.col-12.order-2,.embedded-thank-you-msg-container>.row>.col-xs-12.order-2{flex:100% !important;max-width:100% !important}
.embedded-thank-you-msg-container>.row>.col-12.order-1,.embedded-thank-you-msg-container>.row>.col-xs-12.order-1{margin-bottom:4.8rem}
.embedded-thank-you-msg-container .request-info-short-form{padding:0 !important}
}
.embedded-thank-you-msg-container.embedded-thank-you-msg-show .embedded-thank-you-hidden-content{display:none}
.embedded-thank-you-msg-container.embedded-thank-you-msg-show .embedded-thank-you-msg-display{display:block}
@media(min-width:992px){.embedded-thank-you-msg-container.embedded-thank-you-msg-show>.row>.col-12.order-1{flex:25% !important;max-width:25% !important}
.embedded-thank-you-msg-container.embedded-thank-you-msg-show>.row>.col-12.order-2{flex:75% !important;max-width:75% !important}
}
.request-info-short-form>.container>.row{margin:0 !important}
.request-info-short-form .column-control.short-form-row{padding:7.5px 0 0 0}
.request-info-short-form .column-control.short-form-row>.row{margin:0}
.request-info-short-form .column-control.short-form-row>.row>.col-sm-6:first-child{padding:0 7.5px 0 0}
.request-info-short-form .column-control.short-form-row>.row>.col-sm-6:last-child{padding:0}
.request-info-short-form .column-control.short-form-row .text p{padding:0;font-size:1.6rem;font-weight:normal}
.request-info-short-form .column-control.short-form-row .text-field{margin-bottom:0 !important}
.request-info-short-form .column-control.short-form-row .text-field input[type='text']{padding:0 .5em;display:block;width:100%;height:calc(3.5em);font-size:1.6rem;font-weight:600;line-height:1.5;color:#1f0a1b;background-color:#fff;background-clip:padding-box;border:2px solid #f7f4f0;border-radius:1.2rem;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.request-info-short-form .column-control.short-form-row .dropdown-list{margin-bottom:0 !important}
.request-info-short-form .column-control.short-form-row .dropdown-list-custom{margin:0 !important}
.request-info-short-form .column-control.short-form-row .dropdown-list-custom button{border:2px solid #f7f4f0 !important;border-radius:1.2rem;padding:1.6rem 2.4rem;height:unset;font-size:1.6rem;font-weight:600;color:#77717a}
.request-info-short-form .column-control.short-form-row .submit-button{margin:0}
.request-info-short-form .column-control.short-form-row .submit-button button{font-size:1.5em;font-weight:600;padding:1.6rem 2.4rem;height:unset !important;margin:0 !important}
.request-info-short-form .column-control.short-form-row .has-font-size--17 button{font-size:1.75rem !important}
@media(max-width:768px){.request-info-short-form .column-control.short-form-row{padding:0}
.request-info-short-form .column-control.short-form-row>.row>.col-xs-12,.request-info-short-form .column-control.short-form-row>.row>.col-sm-6:first-child,.request-info-short-form .column-control.short-form-row>.row>.col-sm-6:last-child{flex:100% !important;max-width:100% !important;padding:7.5px 0 0 0}
}
.forms .state-school-of-interest-container{padding-top:0}
.forms .state-school-of-interest-container>div.row{display:none}
.forms .state-school-of-interest-container.show-spinner:before{background-image:url('pvs-commons/icons/Spinner.gif');background-size:100px;background-repeat:no-repeat;display:block;margin:0 auto;width:100px;height:100px;content:""}
.forms .state-school-of-interest-container.show-state-school-of-interest>div.row{display:flex}
.forms .state-school-of-interest-container .school-of-interest-dropdown{display:none}
.forms .state-school-of-interest-container .school-of-interest-dropdown select{padding-right:30px}
.forms .state-school-of-interest-container .school-of-interest-dropdown select option{display:none}
.forms .state-school-of-interest-container .school-of-interest-dropdown select option.show-option,.forms .state-school-of-interest-container .school-of-interest-dropdown select option.school-blank-option{display:block}
.forms .state-school-of-interest-container .school-of-interest-dropdown.show-dropdown-section{display:block}
.forms .state-school-of-interest-container .state-of-interest-dropdown label,.forms .state-school-of-interest-container .school-of-interest-dropdown label{font-weight:600;min-height:65px}
@media(max-width:992px){.forms .state-school-of-interest-container .state-of-interest-dropdown label,.forms .state-school-of-interest-container .school-of-interest-dropdown label{min-height:50px}
}
@media(max-width:768px){.forms .state-school-of-interest-container .school-of-interest-dropdown{padding-top:30px}
}
.nat-embed-col-form .forms .state-school-of-interest-container .school-of-interest-dropdown{padding-top:5px}
.nat-embed-col-form .forms .state-school-of-interest-container .school-of-interest-dropdown label{min-height:5px}
.nat-embed-col-form .forms .state-school-of-interest-container .state-of-interest-dropdown label{display:none}
.nat-embed-col-form .forms .pvs-multi-select{margin-top:-15px}
@media(max-width:768px){.nat-embed-col-form .forms .pvs-multi-select{padding-right:5px;padding-left:5px}
}
.nat-embed-col-form .forms .pvs-multi-select label.control-label{display:none}
@media(max-width:768px){.nat-embed-col-form .forms .verify-email{padding-right:5px;padding-left:5px}
}
.dropdown-list.pvs-multi-select .checkbox-panel label.hide-option{display:none}
.dropdown-list.pvs-multi-select.is-loading i{width:50px;padding:0;height:50px;display:inline-block;transition:none}
.dropdown-list.pvs-multi-select.is-loading i::after{background-image:url('pvs-commons/icons/Spinner.gif') !important;width:50px;height:50px;background-size:50px 50px;z-index:100}
.dropdown-list.pvs-multi-select.is-loading button[disabled]{background-color:transparent}
.reasonOfInterest .check-box-list>div>fieldset .checkbox-inline{line-height:20px;border:0;text-align:left}
.form-top-addr,.form-mid-addr,.form-bottom-addr{text-align:center;margin-bottom:5px;margin-top:0}
@media(max-width:768px){.multi-event-container>.container-fluid{padding:20px !important}
.multi-event-container .multi-event-container-desktop{display:none}
.multi-event-container .multi-event-container-mobile{display:block}
.multi-event-container .multi-event-container-mobile #request-info-form .submit-button{margin:0;padding:0 !important}
.multi-event-container .multi-event-container-mobile>.container-fluid .submit-button{margin:0}
.multi-event-container .multi-event-container-mobile .events-form .forms .submit-button{padding-top:0}
.multi-event-container .multi-event-container-mobile .content-tile{margin-top:30px;margin-bottom:0;padding:0 5%}
.multi-event-container .multi-event-container-mobile .content-tile:not([class*="content-tile-hero-"])+*{margin-top:0}
.multi-event-container .multi-event-container-mobile .event-list.multi-registration-form .c-eventListing{background-color:#fff}
.multi-event-container .multi-event-container-mobile .event-list.multi-registration-form .c-eventListing .c-eventListing__contentAll{background-color:#fff}
.multi-event-container .multi-event-container-mobile .event-list.multi-registration-form .c-eventListing .c-eventListing__contentAll .c-eventListing__content{background-color:#e4f7f6;padding:2em}
.multi-event-container .multi-event-container-mobile .event-list.multi-registration-form .c-eventListing .c-eventListing__contentAll .font-size-lg span .pb-xxxs{float:left;margin-left:5px}
.multi-event-container .multi-event-container-mobile>.container-fluid .multi-form-checkbox .col-lg-8{flex:100%;max-width:100%}
.multi-event-container .event-info-div:nth-child(2){display:none}
.multi-event-container .multi-event-container-mobile .forms .c-eventListing__contentAll .c-eventListing__content .multi-form-checkbox .col-lg-8{flex:100%;max-width:100%}
.multi-event-container .multi-event-container-mobile .event-column div:first-of-type{margin-bottom:0;flex:0 0 21%}
}
@media(max-width:480px){.multi-event-container-mobile .events-form .form{padding:35px}
.multi-event-container-mobile .events-form .form .event-list.multi-registration-form .c-eventListing__body{width:95%;margin:0 auto}
}
@media(max-width:375px){.multi-event-container .multi-event-container-mobile .event-list.multi-registration-form .c-eventListing .c-eventListing__contentAll{background-color:#fff}
.multi-event-container .multi-event-container-mobile .event-list.multi-registration-form .c-eventListing .c-eventListing__contentAll .c-eventListing__content{background-color:#e4f7f6;padding:1.5em}
}
.siteref-col-split>.container>div.row>div:nth-child(1){flex:0 0 60%;max-width:60%}
@media(min-width:768px) and (max-width:1026px){.siteref-col-split>.container>div.row>div:nth-child(1){flex:0 0 50%;max-width:50%}
}
@media(max-width:767px){.siteref-col-split>.container>div.row>div:nth-child(1){flex:0 0 100%;max-width:100%}
}
.siteref-col-split>.container>div.row>div:nth-child(2){flex:0 0 40%;max-width:40%}
@media(min-width:1026px){.siteref-col-split>.container>div.row>div:nth-child(2){padding-left:0}
}
@media(min-width:768px) and (max-width:1026px){.siteref-col-split>.container>div.row>div:nth-child(2){flex:0 0 50%;max-width:50%}
}
@media(max-width:767px){.siteref-col-split>.container>div.row>div:nth-child(2){flex:0 0 100%;max-width:100%;top:-80px}
}
@media(min-width:1026px){.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(1){flex:0 0 90%;max-width:90%;padding-right:0}
.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(2){flex:0 0 10%;max-width:10%}
}
@media(min-width:768px) and (max-width:920px){.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(1){flex:0 0 90%;max-width:90%;padding-right:0}
.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(2){flex:0 0 10%;max-width:10%}
}
@media(min-width:769px) and (max-width:789px){.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(1){flex:0 0 85%;max-width:85%;padding-right:0}
.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(2){flex:0 0 15%;max-width:15%}
}
@media(min-width:768px) and (max-width:768px){.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count{padding:0 15px}
}
@media(max-width:767px){.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count{padding:0 15px}
.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(1){flex:0 0 80%;max-width:80%}
.siteref-col-split.form-about-split-column .embeded-request-form section .form-col-count>.row>div:nth-child(2){flex:0 0 20%;max-width:20%}
}
.embeded-request-form.siteref-formwrapper{padding:0 !important;background:transparent;box-shadow:none;margin:0 !important}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form{padding:40px 25px !important;background:#fff;box-shadow:0 11px 15px -7px #000 5;box-shadow:0 9px 46px 8px #0000001F;box-shadow:0 24px 38px 3px #00000024;border-radius:60px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count{padding-bottom:15px !important}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count .content-tile{width:57px;height:57px}
@media(max-width:1024px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count .content-tile{width:50px;height:50px}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count p{color:#392f3d;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:700;font-size:2.1rem;line-height:2.6rem;letter-spacing:0}
@media(max-width:420px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count p{font-size:1.8rem}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count p:nth-child(2){color:#bf0366;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:800;font-size:2.1rem;line-height:2.6rem;letter-spacing:0;margin-top:0}
@media(max-width:420px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count p:nth-child(2){font-size:1.8rem}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-col-count .text{width:90%;padding-top:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-count p{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:400;font-size:1.8rem;line-height:2;letter-spacing:0;background-color:transparent;width:57px;height:57px}
@media(max-width:1024px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-count p{width:50px;height:50px}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-count p::after{width:57px;height:57px;border:5px solid #bf0366;border-left-color:#f7b4d7;border-bottom-color:#f7b4d7}
@media(max-width:1024px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-count p::after{width:50px;height:50px}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .button-secondary.form-col-next{padding-top:5px !important;margin-bottom:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .button-secondary.form-col-next p a{color:#fff;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;text-align:center;background-color:#722362;padding:20px 30px !important;border-radius:42px;border-width:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .button-secondary.form-col-next p a:hover{color:#fff;background-color:#722362;border-color:transparent}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .multi-form-subcontent{padding:0 15px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .multi-form.landing-page-multistep{padding:0 15px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .dropdown-list-custom i{top:10px;right:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .dropdown-list-custom i::after{content:"";display:block;background-image:url(pvs-commons/icons/form-dropdown.svg);background-repeat:no-repeat;background-size:auto;height:24px;width:24px;margin:auto;pointer-events:none}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .dropdown-list .dropdown-list-custom select,.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .text-field input[type="text"],.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form #dropdownMenuButton-interestedGrades{height:56px;border:1px solid #bfbbbf;border-radius:30px;padding:16px 20px;color:#77717a;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:700;font-size:1.4rem;line-height:2;letter-spacing:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .overSelect::hover{border:1px solid #bfbbbf}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .has-error select.form-control,.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .has-error .overSelect{border:1px solid #bc1a1a !important}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form span.error-message{color:#bc1a1a}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .submit-button button{color:#fff !important;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;font-size:2rem;line-height:2.8rem;letter-spacing:0;text-align:center;height:68px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form .text-field,.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form .dropdown-list{margin-bottom:10px !important}
@media(max-width:767px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form .text-field,.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form .dropdown-list{margin-bottom:10px}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form a.help-toggle{color:#bf0366;width:24px;height:24px;top:18px;right:13px;font-weight:700;line-height:2;background-color:#fbe4e4}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup{z-index:3}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.show-help-icon{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;font-size:1.2rem;line-height:15px;letter-spacing:0;border-radius:30px;padding:10px 20px !important;background-color:#bf0366;box-shadow:0 5px 8px 0 #77717A33;box-shadow:0 1px 4px 0 #77717A4D}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.phone-tooltip.show-help-icon{right:0}
@media(max-width:767px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.phone-tooltip.show-help-icon{right:0}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.phone-tooltip:before{right:4%;border-bottom-color:#bf0366}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip.show-help-icon{right:-200px}
@media(max-width:1110px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip.show-help-icon{right:-160px}
}
@media(max-width:1050px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip.show-help-icon{right:-160px}
}
@media(max-width:1024px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip.show-help-icon{right:-160px}
}
@media(max-width:768px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip.show-help-icon{right:-40px}
}
@media(max-width:767px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip.show-help-icon{right:0}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip:before{right:56%;border-bottom-color:#bf0366}
@media(max-width:1024px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip:before{right:59%}
}
@media(max-width:768px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip:before{right:20%}
}
@media(max-width:767px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip:before{right:3%}
}
@media(max-width:375px){.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form p.help-popup.postal-code-tooltip:before{right:5%}
}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .check-box-list label{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:400;font-size:1.4rem;line-height:2;letter-spacing:0;padding-left:35px;color:#333}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .check-box-list label input{position:relative;left:0;top:5px;margin-left:-35px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .check-box-list label input[type="checkbox"]{width:24px;height:24px;border-radius:4px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .check-box-list label input[type="checkbox"]:checked{width:24px;height:24px;border-radius:4px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .form-back-link{margin-bottom:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .form-back-link a{color:#bf0366 !important;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;padding:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .form-back-link a .icon-svg{fill:#bf0366;width:2.25rem;height:2.25rem}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .submit-button{margin-bottom:10px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .submit-button button{border-radius:42px !important;background-color:#722362 !important;padding:20px 30px !important;margin-top:5px !important}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-split .form-second-content .submit-button.section button[type="submit"]:before{height:unset;top:unset}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .checkbox-panel{border-radius:0 0 30px 30px;border:1px solid #bfbbbf;border-top:0}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .checkbox-panel::-webkit-scrollbar{width:5px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .checkbox-panel label input{border-radius:3px}
.embeded-request-form.siteref-formwrapper .outer-content{display:none}
.embeded-request-form.siteref-formwrapper .outer-content .milli-plus{position:static;color:#333 !important;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.3rem;line-height:20px;font-weight:400;text-align:left;padding:0 20px;margin-top:30px}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form #request-info-form .text-field .has-error input[type="text"]{border-color:#bc1a1a}
#request-info-form .radio-button-list.school-check-wrapper{height:inherit;padding:1.5rem 1.5rem 0;margin-bottom:0}
#request-info-form .radio-button-list.school-check-wrapper input[type="radio"]{width:18px;height:18px}
#request-info-form .radio-button-list.school-check-wrapper input[type="radio"]:checked{background-color:#bf0366;border-color:#bf0366}
#request-info-form .radio-button-list.school-check-wrapper input[type='radio']:after{width:16px;height:16px;border-radius:29px;top:-21px;left:-1px;position:relative;background-color:#fff;display:inline-block;visibility:visible;border:2px solid white}
#request-info-form .radio-button-list.school-check-wrapper input[type='radio']:checked:after{width:16px;height:16px;border-radius:29px;top:-2px;left:-1px;position:relative;background-color:#bf0366;display:inline-block;visibility:visible;border:2px solid white}
.title.title-typefamily--atten,.title.title-typefamily--atten *{font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.title.title-typefamily--taviraj,.title.title-typefamily--taviraj *{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif}
.title.title-typefamily--sans,.title.title-typefamily--sans *{font-family:'Open Sans','Helvetica','Verdana',sans-serif}
.title.title-typefamily--sans-segoe,.title.title-typefamily--sans-segoe *{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
h1,h2,h3,h4,h5{color:#722362;font-style:normal}
h1{font-size:44px;line-height:52px;letter-spacing:-0.5px;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400}
h2{font-size:36px;line-height:44px;letter-spacing:-0.5px;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400}
h3{font-size:28px;line-height:36px;letter-spacing:-0.5px;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400}
h4{font-size:24px;line-height:32px;letter-spacing:-0.5px;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400}
h5{font-size:20px;line-height:24px;letter-spacing:-0.5px;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400}
@media(max-width:481px){h5{font-size:18px}
}
.display-large{font-size:72px;line-height:72px;letter-spacing:-0.5px;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:800}
.display{font-size:56px;line-height:56px;letter-spacing:-0.5px;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:800}
.line-height-CA h5{line-height:1.4}
@media(max-width:1024px){.staff-banner h1{font-size:40px}
}
.title-height.title{margin-top:0}
@media(max-width:1024px){.title-height.title{margin-top:0}
}
.title.border--default-none h1:after,.title.border--default-none h2:after,.title.border--default-none h3:after,.title.border--default-none h4:after,.title.border--default-none h5:after{content:none}
.title.border-sunshine-left h1:after,.title.border-sunshine-left h2:after,.title.border-sunshine-left h3:after,.title.border-sunshine-left h4:after,.title.border-sunshine-left h5:after{content:'';background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;background-repeat:no-repeat;display:block;margin:10px 0}
.title.border-sunshine-center h1:after,.title.border-sunshine-center h2:after,.title.border-sunshine-center h3:after,.title.border-sunshine-center h4:after,.title.border-sunshine-center h5:after{content:'';background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;background-repeat:no-repeat;display:block;margin:10px auto}
.title.border-sunshine-top-center h1:before,.title.border-sunshine-top-center h2:before,.title.border-sunshine-top-center h3:before,.title.border-sunshine-top-center h4:before,.title.border-sunshine-top-center h5:before{content:'';background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;background-repeat:no-repeat;display:block;margin:10px auto}
.title.title--text-align--left{text-align:left}
.title.title--text-align--center{text-align:center}
.title.title--text-align--right{text-align:left}
.title.text-align--left--center-mob{text-align:left}
@media(max-width:480px){.title.text-align--left--center-mob{text-align:center}
}
.title.text-align--center--left-mob{text-align:center}
@media(max-width:480px){.title.text-align--center--left-mob{text-align:left}
}
.title.title--font-weight--default *,.title.title--font-weight--medium *{font-weight:400}
.title.title--font-weight--light *{font-weight:300}
.title.title--font-weight--semi-bold *{font-weight:600}
.title.title--font-weight--bold *{font-weight:700}
.title.title--font-weight--500-bold *{font-weight:500}
.title.title--font-weight--extra-bold *{font-weight:800}
.title.title--font-weight--ultra-bold *{font-weight:900}
.title.title--text-color--default *{color:#722362}
.title.title--text-color--grey *{color:#1f0a1b}
.title.title--text-color--white *{color:#fff}
.title.title--text-color--primary *{color:#7be0df}
.title.title--text-color--blue *{color:#76d5d4}
.title.title--text-color--half-white *{color:#ededf0}
.title.title--text-color--grey-intro *{color:#333}
.title.letter-spacing--1px *{letter-spacing:1px}
.title.letter-spacing--2px *{letter-spacing:2px}
.title.letter-spacing--05px *{letter-spacing:-0.5px}
.title.margin--all-none{margin:0 !important}
.title.margin--top-none{margin-top:0 !important}
.title.margin--top-20{margin-top:20px !important}
.title h1.padding--all-none,.title h2.padding--all-none,.title h3.padding--all-none,.title h4.padding--all-none,.title h5.padding--all-none,.title h6.padding--all-none{padding:0 !important}
.title h1.padding--top-bottom,.title h2.padding--top-bottom,.title h3.padding--top-bottom,.title h4.padding--top-bottom,.title h5.padding--top-bottom,.title h6.padding--top-bottom{padding-top:0 !important;padding-bottom:0 !important}
.title h1.padding--top-bottom-20,.title h2.padding--top-bottom-20,.title h3.padding--top-bottom-20,.title h4.padding--top-bottom-20,.title h5.padding--top-bottom-20,.title h6.padding--top-bottom-20{padding-top:20px !important;padding-bottom:20px !important}
.title h1.padding--bottom-20,.title h2.padding--bottom-20,.title h3.padding--bottom-20,.title h4.padding--bottom-20,.title h5.padding--bottom-20,.title h6.padding--bottom-20{padding-bottom:20px !important}
.title h1.padding--left-right-none,.title h2.padding--left-right-none,.title h3.padding--left-right-none,.title h4.padding--left-right-none,.title h5.padding--left-right-none,.title h6.padding--left-right-none{padding-left:0 !important;padding-right:0 !important}
.title h1.padding--left-right-20,.title h2.padding--left-right-20,.title h3.padding--left-right-20,.title h4.padding--left-right-20,.title h5.padding--left-right-20,.title h6.padding--left-right-20{padding-left:20px !important;padding-right:20px !important}
.content-tile.border-radius--default,.content-tile.border-radius--default figure img{border-radius:0}
.content-tile.border-radius-img-28 figure picture img{border-radius:28px}
@media(481px){.content-tile.border-radius-img-28 figure picture img{border-radius:20px}
}
.content-tile.border-radius-img-12 figure picture img{border-radius:12px}
.content-tile.border-radius-img-6 figure picture img{border-radius:6px}
.content-tile.border-radius-img-28.border-radius-tile-28px picture{border-top-left-radius:28px;border-top-right-radius:28px}
@media(481px){.content-tile.border-radius-img-28.border-radius-tile-28px picture{border-top-left-radius:20px;border-top-right-radius:20px}
}
.content-tile.border-radius-img-12.border-radius-tile-12px picture{border-top-left-radius:12px;border-top-right-radius:12px}
.content-tile.border-radius-img-6.border-radius-tile-6px picture{border-top-left-radius:6px;border-top-right-radius:6px}
.content-tile.border-radius-tile--none{border-radius:0}
.content-tile.border-radius-tile-28px{border-radius:28px}
@media(481px){.content-tile.border-radius-tile-28px{border-radius:20px}
}
.content-tile.border-radius-tile-12px{border-radius:12px}
.content-tile.border-radius-tile-6px{border-radius:6px}
.content-tile.img-frame--default{overflow:inherit}
.content-tile.img-frame--default picture{position:relative;z-index:0;overflow:inherit}
.content-tile.img-frame--default picture::before,.content-tile.img-frame--default picture::after{content:"";display:block;position:absolute;border-radius:35px;transform:rotate(45deg);z-index:0}
.content-tile.img-frame--default picture::before{width:120px;height:120px;top:-40px;left:-23px}
@media(max-width:480px){.content-tile.img-frame--default picture::before{width:90px;height:90px;top:-30px;left:-10px}
}
.content-tile.img-frame--default picture::after{width:160px;height:160px;bottom:-50px;right:-50px}
@media(max-width:992px){.content-tile.img-frame--default picture::after{width:120px;height:120px;right:-35px}
}
@media(max-width:480px){.content-tile.img-frame--default picture::after{width:100px;height:100px;bottom:-32px;right:6px}
}
.content-tile.img-frame--default picture img{position:relative;z-index:1}
.content-tile.img-frame--default picture::before,.content-tile.img-frame--default picture::after{content:none}
.content-tile.img-frame--top-blue--bottom-sunshine{overflow:inherit}
.content-tile.img-frame--top-blue--bottom-sunshine picture{position:relative;z-index:0;overflow:inherit}
.content-tile.img-frame--top-blue--bottom-sunshine picture::before,.content-tile.img-frame--top-blue--bottom-sunshine picture::after{content:"";display:block;position:absolute;border-radius:35px;transform:rotate(45deg);z-index:0}
.content-tile.img-frame--top-blue--bottom-sunshine picture::before{width:120px;height:120px;top:-40px;left:-23px}
@media(max-width:480px){.content-tile.img-frame--top-blue--bottom-sunshine picture::before{width:90px;height:90px;top:-30px;left:-10px}
}
.content-tile.img-frame--top-blue--bottom-sunshine picture::after{width:160px;height:160px;bottom:-50px;right:-50px}
@media(max-width:992px){.content-tile.img-frame--top-blue--bottom-sunshine picture::after{width:120px;height:120px;right:-35px}
}
@media(max-width:480px){.content-tile.img-frame--top-blue--bottom-sunshine picture::after{width:100px;height:100px;bottom:-32px;right:6px}
}
.content-tile.img-frame--top-blue--bottom-sunshine picture img{position:relative;z-index:1}
.content-tile.img-frame--top-blue--bottom-sunshine picture::before{background-color:#76d5d4}
.content-tile.img-frame--top-blue--bottom-sunshine picture::after{background-color:#ffb81c}
@media(max-width:992px){.content-tile.img-frame--top-blue--bottom-sunshine picture img{width:80%}
}
.content-tile.img-frame--top-limeGreen--bottom-pink{overflow:inherit}
.content-tile.img-frame--top-limeGreen--bottom-pink picture{position:relative;z-index:0;overflow:inherit}
.content-tile.img-frame--top-limeGreen--bottom-pink picture::before,.content-tile.img-frame--top-limeGreen--bottom-pink picture::after{content:"";display:block;position:absolute;border-radius:35px;transform:rotate(45deg);z-index:0}
.content-tile.img-frame--top-limeGreen--bottom-pink picture::before{width:120px;height:120px;top:-40px;left:-23px}
@media(max-width:480px){.content-tile.img-frame--top-limeGreen--bottom-pink picture::before{width:90px;height:90px;top:-30px;left:-10px}
}
.content-tile.img-frame--top-limeGreen--bottom-pink picture::after{width:160px;height:160px;bottom:-50px;right:-50px}
@media(max-width:992px){.content-tile.img-frame--top-limeGreen--bottom-pink picture::after{width:120px;height:120px;right:-35px}
}
@media(max-width:480px){.content-tile.img-frame--top-limeGreen--bottom-pink picture::after{width:100px;height:100px;bottom:-32px;right:6px}
}
.content-tile.img-frame--top-limeGreen--bottom-pink picture img{position:relative;z-index:1}
.content-tile.img-frame--top-limeGreen--bottom-pink picture::before{background-color:#d2db0e}
.content-tile.img-frame--top-limeGreen--bottom-pink picture::after{background-color:#ea067e}
.content-tile .content-tile-text ul,.newflip-wrap.flip-card-carousel .flip-card .content-tile-text ul,.content-tile.default-pink-bullets ul,.newflip-wrap.flip-card-carousel .flip-card.default-pink-bullets ul{padding:0 30px}
.content-tile .content-tile-text ul li,.newflip-wrap.flip-card-carousel .flip-card .content-tile-text ul li,.content-tile.default-pink-bullets ul li,.newflip-wrap.flip-card-carousel .flip-card.default-pink-bullets ul li{position:relative;list-style:none}
.content-tile .content-tile-text ul li::before,.newflip-wrap.flip-card-carousel .flip-card .content-tile-text ul li::before,.content-tile.default-pink-bullets ul li::before,.newflip-wrap.flip-card-carousel .flip-card.default-pink-bullets ul li::before{content:"";display:block;position:absolute;top:15px;left:-19px;width:10px;height:10px;background-position:left top;background-image:url(pvs-commons/icons/bullet-pink.svg);background-repeat:no-repeat}
.content-tile .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card .content-tile-text a,.content-tile.default-pink-bullets a,.newflip-wrap.flip-card-carousel .flip-card.default-pink-bullets a{color:#007bff;font-weight:400}
.content-tile .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card .content-tile-text a,.content-tile.default-pink-bullets a,.newflip-wrap.flip-card-carousel .flip-card.default-pink-bullets a,.content-tile .content-tile-text a:hover,.newflip-wrap.flip-card-carousel .flip-card .content-tile-text a:hover,.content-tile.default-pink-bullets a:hover,.newflip-wrap.flip-card-carousel .flip-card.default-pink-bullets a:hover{text-decoration:underline}
.content-tile.title-typesize--h1 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--h1 .content-tile__title{font-size:44px}
.content-tile.title-typesize--h2 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--h2 .content-tile__title{font-size:36px}
.content-tile.title-typesize--h3 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--h3 .content-tile__title{font-size:28px}
.content-tile.title-typesize--h4 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--h4 .content-tile__title{font-size:24px}
.content-tile.title-typesize--h5 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--h5 .content-tile__title{font-size:20px}
.content-tile.title-typesize--30 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--30 .content-tile__title{font-size:30px}
.content-tile.title-typesize--32 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--32 .content-tile__title{font-size:32px}
.content-tile.title-typesize--55 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--55 .content-tile__title{font-size:55px}
.content-tile.title-typesize--50 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--50 .content-tile__title{font-size:50px}
@media(max-width:768px){.content-tile.title-typesize--30-mob .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--30-mob .content-tile__title{font-size:30px}
}
.content-tile.title-typesize--20 .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--20 .content-tile__title{font-size:20px}
@media(max-width:768px){.content-tile.title-typesize--18-mob .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--18-mob .content-tile__title{font-size:18px}
}
@media(max-width:768px){.content-tile.title-typesize--25-mob .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typesize--25-mob .content-tile__title{font-size:25px}
}
.content-tile.title-typefamily--sans .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typefamily--sans .content-tile__title,.content-tile.active-flip.title-flipped-typefamily--sans .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.active-flip.title-flipped-typefamily--sans .content-tile__title{font-family:'Open Sans','Helvetica','Verdana',sans-serif}
.content-tile.title-typefamily--serif .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typefamily--serif .content-tile__title,.content-tile.active-flip.title-flipped-typefamily--serif .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.active-flip.title-flipped-typefamily--serif .content-tile__title{font-family:'Playfair Display','Georgia','Times New Roman',serif}
.content-tile.title-typefamily--atten .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typefamily--atten .content-tile__title,.content-tile.active-flip.title-flipped-typefamily--atten .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.active-flip.title-flipped-typefamily--atten .content-tile__title{font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.content-tile.title-typefamily--taviraj .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typefamily--taviraj .content-tile__title,.content-tile.active-flip.title-flipped-typefamily--taviraj .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.active-flip.title-flipped-typefamily--taviraj .content-tile__title{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif}
.content-tile.title-typefamily-sans-serif-segoe .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typefamily-sans-serif-segoe .content-tile__title,.content-tile.active-flip.title-flipped-typefamily-sans-serif-segoe .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.active-flip.title-flipped-typefamily-sans-serif-segoe .content-tile__title{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.content-tile.title-typeweight--default .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typeweight--default .content-tile__title{font-weight:400}
.content-tile.title-typeweight--500-bold .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typeweight--500-bold .content-tile__title{font-weight:500}
.content-tile.title-typeweight--semi-bold .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typeweight--semi-bold .content-tile__title{font-weight:600}
.content-tile.title-typeweight--bold .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typeweight--bold .content-tile__title{font-weight:700}
.content-tile.title-typeweight--extra-bold .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typeweight--extra-bold .content-tile__title{font-weight:800}
.content-tile.title-typeweight--ultra-bold .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title-typeweight--ultra-bold .content-tile__title{font-weight:900}
.content-tile.subtitle-typesize--32 .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.subtitle-typesize--32 .content-tile-subtitle{font-size:3.2rem !important}
.content-tile.subtitle-typefamily--taviraj .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.subtitle-typefamily--taviraj .content-tile-subtitle{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif}
.content-tile.subtitle-font-weight--default .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.subtitle-font-weight--default .content-tile-subtitle{font-weight:400}
.content-tile.subtitle-font-weight--bold .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.subtitle-font-weight--bold .content-tile-subtitle{font-weight:700}
.content-tile.align-text--default,.newflip-wrap.flip-card-carousel .flip-card.align-text--default,.content-tile.align-text--left,.newflip-wrap.flip-card-carousel .flip-card.align-text--left{text-align:left}
.content-tile.align-text--center,.newflip-wrap.flip-card-carousel .flip-card.align-text--center{text-align:center}
.content-tile.align-text--right,.newflip-wrap.flip-card-carousel .flip-card.align-text--right{text-align:right}
.content-tile.align-text--left--center-TabMob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob .content-tile-container picture{text-align:-webkit-left}
@media(max-width:1024px){.content-tile.align-text--left--center-TabMob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob .content-tile-container picture{text-align:-webkit-center}
}
.content-tile.align-text--left--center-TabMob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob .content-tile-container .content-tile__title{text-align:left}
@media(max-width:1024px){.content-tile.align-text--left--center-TabMob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob .content-tile-container .content-tile__title{text-align:center}
}
.content-tile.align-text--left--center-TabMob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob .content-tile-container .content-tile-text p{text-align:left}
@media(max-width:1024px){.content-tile.align-text--left--center-TabMob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob .content-tile-container .content-tile-text p{text-align:center}
}
.content-tile.align-text--center--left-TabMob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-TabMob .content-tile-container picture{text-align:-webkit-center}
@media(max-width:1024px){.content-tile.align-text--center--left-TabMob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-TabMob .content-tile-container picture{text-align:-webkit-left}
}
.content-tile.align-text--center--left-TabMob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-TabMob .content-tile-container .content-tile__title{text-align:center}
@media(max-width:1024px){.content-tile.align-text--center--left-TabMob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-TabMob .content-tile-container .content-tile__title{text-align:left}
}
.content-tile.align-text--center--left-TabMob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-TabMob .content-tile-container .content-tile-text p{text-align:center}
@media(max-width:1024px){.content-tile.align-text--center--left-TabMob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-TabMob .content-tile-container .content-tile-text p{text-align:left}
}
.content-tile.align-text--left--center-mob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-mob .content-tile-container picture{text-align:-webkit-left}
@media(max-width:480px){.content-tile.align-text--left--center-mob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-mob .content-tile-container picture{text-align:-webkit-center}
}
.content-tile.align-text--left--center-mob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-mob .content-tile-container .content-tile__title{text-align:left}
@media(max-width:480px){.content-tile.align-text--left--center-mob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-mob .content-tile-container .content-tile__title{text-align:center}
}
.content-tile.align-text--left--center-mob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-mob .content-tile-container .content-tile-text p{text-align:left}
@media(max-width:480px){.content-tile.align-text--left--center-mob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-mob .content-tile-container .content-tile-text p{text-align:center}
}
.content-tile.align-text--center--left-mob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-mob .content-tile-container picture{text-align:-webkit-center}
@media(max-width:480px){.content-tile.align-text--center--left-mob .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-mob .content-tile-container picture{text-align:-webkit-left}
}
.content-tile.align-text--center--left-mob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-mob .content-tile-container .content-tile__title{text-align:center}
@media(max-width:480px){.content-tile.align-text--center--left-mob .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-mob .content-tile-container .content-tile__title{text-align:left}
}
.content-tile.align-text--center--left-mob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-mob .content-tile-container .content-tile-text p{text-align:center}
@media(max-width:480px){.content-tile.align-text--center--left-mob .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--center--left-mob .content-tile-container .content-tile-text p{text-align:left}
}
.content-tile.align-text--left--center-TabMob-768 .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob-768 .content-tile-container picture{text-align:-webkit-left}
@media(max-width:768px){.content-tile.align-text--left--center-TabMob-768 .content-tile-container picture,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob-768 .content-tile-container picture{text-align:-webkit-center}
}
.content-tile.align-text--left--center-TabMob-768 .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob-768 .content-tile-container .content-tile__title{text-align:left}
@media(max-width:768px){.content-tile.align-text--left--center-TabMob-768 .content-tile-container .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob-768 .content-tile-container .content-tile__title{text-align:center}
}
.content-tile.align-text--left--center-TabMob-768 .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob-768 .content-tile-container .content-tile-text p{text-align:left}
@media(max-width:768px){.content-tile.align-text--left--center-TabMob-768 .content-tile-container .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.align-text--left--center-TabMob-768 .content-tile-container .content-tile-text p{text-align:center}
}
.content-tile.letter-spacing--default *,.newflip-wrap.flip-card-carousel .flip-card.letter-spacing--default *{letter-spacing:-0.5px}
.content-tile.letter-spacing--0-5plus *,.newflip-wrap.flip-card-carousel .flip-card.letter-spacing--0-5plus *{letter-spacing:.5px}
.content-tile.letter-spacing--1minus *,.newflip-wrap.flip-card-carousel .flip-card.letter-spacing--1minus *{letter-spacing:-1px}
.content-tile.letter-spacing--1plus *,.newflip-wrap.flip-card-carousel .flip-card.letter-spacing--1plus *{letter-spacing:1px}
.content-tile.letter-spacing--2minus *,.newflip-wrap.flip-card-carousel .flip-card.letter-spacing--2minus *{letter-spacing:-2px}
.content-tile.letter-spacing--2plus *,.newflip-wrap.flip-card-carousel .flip-card.letter-spacing--2plus *{letter-spacing:2px}
.content-tile.title--color--chalk-white .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.title--color--chalk-white .content-tile__title{color:#fff}
.content-tile.text-font-family--sans .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-family--sans .content-tile-text p{font-family:'Open Sans','Helvetica','Verdana',sans-serif}
.content-tile.text-font-family--serif .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-family--serif .content-tile-text p{font-family:'Playfair Display','Georgia','Times New Roman',serif}
.content-tile.text-font-family--atten .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-family--atten .content-tile-text p{font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.content-tile.text-font-family--taviraj .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-family--taviraj .content-tile-text p{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif}
.content-tile.text-font-family-sans-serif-segoe .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-family-sans-serif-segoe .content-tile-text p{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.content-tile.text-font-weight--default .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-weight--default .content-tile-text p{font-weight:400}
.content-tile.text-font-weight--semi-bold .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-weight--semi-bold .content-tile-text p{font-weight:600}
.content-tile.text-font-weight--bold .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-weight--bold .content-tile-text p{font-weight:700}
.content-tile.text-font-weight--extra-bold .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-weight--extra-bold .content-tile-text p{font-weight:800}
.content-tile.text-font-weight--ultra-bold .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-weight--ultra-bold .content-tile-text p{font-weight:900}
.content-tile.text-font-weight--500-bold .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.text-font-weight--500-bold .content-tile-text p{font-weight:500}
.content-tile.card-learner .content-tile-container,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container{height:100%;box-shadow:0 16px 24px rgba(0,0,0,0.01),0 2px 6px rgba(0,0,0,0)}
.content-tile.card-learner .content-tile-container figure,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figure{flex-direction:column;height:100%;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}
.content-tile.card-learner .content-tile-container figure picture,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figure picture{position:relative}
.content-tile.card-learner .content-tile-container figure picture img,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figure picture img{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}
.content-tile.card-learner .content-tile-container figure picture ul.content-tile-tags,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figure picture ul.content-tile-tags{position:absolute;bottom:23px;left:36px;display:inline-block;padding:0;line-height:1;text-align:left;white-space:normal;vertical-align:baseline;left:20px;margin:0}
.content-tile.card-learner .content-tile-container figure picture ul.content-tile-tags li,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figure picture ul.content-tile-tags li{padding:8px;background-color:#bf0366;text-transform:uppercase;color:#fff;font-weight:800;letter-spacing:2px;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;border-radius:6px}
.content-tile.card-learner .content-tile-container figcaption,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figcaption{display:block;height:auto;justify-content:flex-start;padding:36px}
@media(max-width:480px){.content-tile.card-learner .content-tile-container figcaption,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container figcaption{padding:28px}
}
.content-tile.card-learner .content-tile-container .content-tile-text,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text{display:flex;padding:.5em;flex-wrap:wrap;width:100%;height:auto}
.content-tile.card-learner .content-tile-container .content-tile-text p:first-child,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p:first-child{display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:column;height:100%;margin-top:10px;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}
.content-tile.card-learner .content-tile-container .content-tile-text p:last-child,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p:last-child{bottom:0;position:relative}
.content-tile.card-learner .content-tile-container .content-tile-text p a,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p a{font-size:1.1em;color:#2d7b7a;font-weight:700;position:relative}
.content-tile.card-learner .content-tile-container .content-tile-text p a:after,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p a:after{content:'';position:absolute;background-repeat:no-repeat;width:24px;height:24px;background-position:center;margin:3px 0 0 5px;transform:rotate(-180deg)}
.content-tile.card-learner .content-tile-container .content-tile-text p a:hover,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p a:hover{text-decoration:underline}
.content-tile.card-learner .content-tile-container .content-tile-text p a .icon-svg,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p a .icon-svg{position:absolute;bottom:-4px}
.content-tile.card-learner .content-tile-container .content-tile-text ul li,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text ul li{position:relative;text-align:left}
.content-tile.card-learner .content-tile-container .content-tile-text ul li .typecase-upper,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text ul li .typecase-upper{font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;text-transform:uppercase;color:#722362;font-weight:800;letter-spacing:2px}
.content-tile.card-learner .content-tile-container .content-tile-text p+p,.newflip-wrap.flip-card-carousel .flip-card.card-learner .content-tile-container .content-tile-text p+p{width:100%;text-align:left;margin-top:5px}
.content-tile.card-title .content-tile-container,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container{height:100%}
.content-tile.card-title .content-tile-container figure,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container figure{position:relative}
.content-tile.card-title .content-tile-container figure picture,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container figure picture{position:relative}
.content-tile.card-title .content-tile-container figure picture img,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container figure picture img{margin-bottom:0}
.content-tile.card-title .content-tile-container figure picture ul.content-tile-tags,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container figure picture ul.content-tile-tags{position:absolute;bottom:36px;left:36px;display:inline-block;padding:0;line-height:1;text-align:left;white-space:normal;vertical-align:baseline;margin:0}
.content-tile.card-title .content-tile-container figure picture ul.content-tile-tags li,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container figure picture ul.content-tile-tags li{padding:8px;background-color:#bf0366;text-transform:uppercase;color:#fff;font-weight:800;letter-spacing:2px;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:12px}
.content-tile.card-title .content-tile-container figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.card-title .content-tile-container figcaption .content-tile__title{position:absolute;bottom:80px;left:36px;letter-spacing:-0.5px;font-size:28px;color:#fff;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400}
.content-tile.teacher-profile-tile,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile,.content-tile.teacher-profile--arrow,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow,.content-tile.teacher-profile-tile-without-pinkborder,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder{padding:72px;box-shadow:0 16px 24px rgba(0,0,0,0.02),0 2px 6px rgba(0,0,0,0.03)}
.content-tile.teacher-profile-tile picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile picture,.content-tile.teacher-profile--arrow picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow picture,.content-tile.teacher-profile-tile-without-pinkborder picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder picture{max-width:max-content;max-height:144px;padding-right:30px;margin-bottom:0}
@media(max-width:767px){.content-tile.teacher-profile-tile picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile picture,.content-tile.teacher-profile--arrow picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow picture,.content-tile.teacher-profile-tile-without-pinkborder picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder picture{margin-bottom:20px}
}
.content-tile.teacher-profile-tile picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile picture img,.content-tile.teacher-profile--arrow picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow picture img,.content-tile.teacher-profile-tile-without-pinkborder picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder picture img{max-height:144px;max-width:144px;border-radius:50%}
@media(max-width:767px){.content-tile.teacher-profile-tile picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile picture img,.content-tile.teacher-profile--arrow picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow picture img,.content-tile.teacher-profile-tile-without-pinkborder picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder picture img{margin:0}
}
.content-tile.teacher-profile-tile figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption,.content-tile.teacher-profile--arrow figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption,.content-tile.teacher-profile-tile-without-pinkborder figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 80%;max-width:80%}
@media(max-width:767px){.content-tile.teacher-profile-tile figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption,.content-tile.teacher-profile--arrow figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption,.content-tile.teacher-profile-tile-without-pinkborder figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption{flex:0 0 100%;max-width:100%}
}
.content-tile.teacher-profile-tile figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile__title,.content-tile.teacher-profile--arrow figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile__title,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile__title{color:#722362;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-size:3.6rem;font-weight:400;line-height:44px;text-align:left;margin-bottom:0}
@media(max-width:767px){.content-tile.teacher-profile-tile figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile__title,.content-tile.teacher-profile--arrow figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile__title,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile__title{font-size:3.2rem;line-height:40px}
}
.content-tile.teacher-profile-tile figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-subtitle,.content-tile.teacher-profile--arrow figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-subtitle,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-subtitle{text-align:left;margin-bottom:23px;font-weight:700;margin-top:0;font-size:16px;line-height:24px;color:#77717a;font-family:'Open Sans','Helvetica','Verdana',sans-serif;padding-right:1rem}
@media(max-width:767px){.content-tile.teacher-profile-tile figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-subtitle,.content-tile.teacher-profile--arrow figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-subtitle,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-subtitle{margin-bottom:20px;font-size:1.8rem}
}
.content-tile.teacher-profile-tile figcaption .content-tile-text,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text,.content-tile.teacher-profile--arrow figcaption .content-tile-text,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text{text-align:left;margin-top:0}
.content-tile.teacher-profile-tile figcaption .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text p,.content-tile.teacher-profile--arrow figcaption .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text p,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p{font-size:16px;line-height:28px;color:#392f3d;position:relative}
.content-tile.teacher-profile-tile figcaption .content-tile-text p:first-child,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text p:first-child,.content-tile.teacher-profile--arrow figcaption .content-tile-text p:first-child,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text p:first-child,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child{padding:9px 24px;font-size:24px;font-style:italic;font-family:'Open Sans','Helvetica','Verdana',sans-serif}
.content-tile.teacher-profile-tile figcaption .content-tile-text p:first-child:before,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text p:first-child:before,.content-tile.teacher-profile--arrow figcaption .content-tile-text p:first-child:before,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text p:first-child:before,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child:before,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child:before{content:'';position:absolute;display:block;top:0;left:0;bottom:0;width:4px;background:#ea067e;border-radius:.4rem}
.content-tile.teacher-profile-tile figcaption .content-tile-text p a,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text p a,.content-tile.teacher-profile--arrow figcaption .content-tile-text p a,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text p a,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p a,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p a{font-size:1.04em;color:#bf0366;font-weight:600}
.content-tile.teacher-profile-tile figcaption .content-tile-text p a:after,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text p a:after,.content-tile.teacher-profile--arrow figcaption .content-tile-text p a:after,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text p a:after,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p a:after,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p a:after{content:'';position:absolute;background-repeat:no-repeat;width:24px;height:24px;background-position:center;margin:3px 0 0 5px;transform:rotate(-180deg)}
.content-tile.teacher-profile-tile figcaption .content-tile-text p a:hover,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile figcaption .content-tile-text p a:hover,.content-tile.teacher-profile--arrow figcaption .content-tile-text p a:hover,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figcaption .content-tile-text p a:hover,.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p a:hover,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p a:hover{text-decoration:underline}
@media(max-width:767px){.content-tile.teacher-profile-tile,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile,.content-tile.teacher-profile--arrow,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow,.content-tile.teacher-profile-tile-without-pinkborder,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder{padding:28px}
}
.content-tile.learn-more-styling .content-tile-text p:last-of-type a:last-of-type,.newflip-wrap.flip-card-carousel .flip-card.learn-more-styling .content-tile-text p:last-of-type a:last-of-type{color:#318786}
.content-tile.learn-more-styling .content-tile-text p:last-of-type a:last-of-type::after,.newflip-wrap.flip-card-carousel .flip-card.learn-more-styling .content-tile-text p:last-of-type a:last-of-type::after{background-image:url(pvs-commons/icons/left-arrow-dark-green.svg)}
.content-tile.content-tile-anchor-button .content-tile-text p:last-of-type a:last-of-type,.newflip-wrap.flip-card-carousel .flip-card.content-tile-anchor-button .content-tile-text p:last-of-type a:last-of-type{color:#212529;background-color:#d2db0e;border-color:#a4ab0b;border:8px solid #d2db0e;border-radius:.75rem;font-size:1em;padding:1rem 1.5rem;text-decoration:none}
.content-tile.content-tile-anchor-button .content-tile-text p:last-of-type a:last-of-type:hover,.newflip-wrap.flip-card-carousel .flip-card.content-tile-anchor-button .content-tile-text p:last-of-type a:last-of-type:hover{text-decoration:underline !important;background:#b0b70c;border-color:#a4ab0b}
.content-tile.teacher-profile--arrow,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow{padding:28px 36px;position:relative;border-radius:12px}
.content-tile.teacher-profile--arrow .content-tile-container figure a figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow .content-tile-container figure a figcaption .content-tile__title{font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;font-weight:600 !important;font-size:20px !important}
.content-tile.teacher-profile--arrow .content-tile-container figure a:after,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow .content-tile-container figure a:after{content:'';position:absolute;background-image:url(pvs-commons/icons/left-arrow-dark-green.svg);background-repeat:no-repeat;width:24px;height:24px;background-position:center;margin:3px 0 0 5px;transform:rotate(-180deg);right:40px;top:40%}
@media(max-width:480px){.content-tile.teacher-profile--arrow,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow{padding:28px 20px 10px;overflow:hidden}
}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure{flex-direction:row}
}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure a,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure a{flex-direction:row}
}
.content-tile.teacher-profile--arrow figure picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure picture{padding-right:24px}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure picture,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure picture{padding-right:55px}
}
.content-tile.teacher-profile--arrow figure picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure picture img{max-width:48px;width:auto}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure picture img,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure picture img{padding:0}
}
.content-tile.teacher-profile--arrow figure figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption{padding:0}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure figcaption,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption{max-width:220px}
}
.content-tile.teacher-profile--arrow figure figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption .content-tile__title{font-size:20px;font-weight:600;margin:0;color:#000;font-family:'Open Sans','Helvetica','Verdana',sans-serif}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption .content-tile__title{font-size:1.1em !important;line-height:1.1em !important}
}
.content-tile.teacher-profile--arrow figure figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption .content-tile-subtitle{margin:0;font-weight:600}
@media(max-width:480px){.content-tile.teacher-profile--arrow figure figcaption .content-tile-subtitle,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption .content-tile-subtitle{font-size:1em}
}
.content-tile.teacher-profile--arrow figure figcaption:hover,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow figure figcaption:hover{text-decoration:underline}
.content-tile.teacher-profile-tile-without-pinkborder,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder{margin-top:50px}
.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child{padding:0;font-size:1.7rem;font-style:normal}
.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child a,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child a{font-weight:600}
.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child::before,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child::before{content:none}
.content-tile.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child a:hover,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile-tile-without-pinkborder figcaption .content-tile-text p:first-child a:hover{text-decoration:none}
.content-tile.teacher-profile--arrow.grade-course-tile,.newflip-wrap.flip-card-carousel .flip-card.teacher-profile--arrow.grade-course-tile{padding:5px 20px}
.content-tile.card-disctrict,.newflip-wrap.flip-card-carousel .flip-card.card-disctrict{padding:28px}
.content-tile.card-disctrict .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.card-disctrict .content-tile-text p{font-size:12px;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;color:#1f0a1b}
.content-tile.card-disctrict .content-tile-text p a,.newflip-wrap.flip-card-carousel .flip-card.card-disctrict .content-tile-text p a{margin-left:24px;font-size:2.3em;color:#318786;vertical-align:middle;position:relative;top:-3px}
.content-tile.card-disctrict .content-tile-text p a:hover,.newflip-wrap.flip-card-carousel .flip-card.card-disctrict .content-tile-text p a:hover{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
@media(max-width:767px){.content-tile.card-disctrict,.newflip-wrap.flip-card-carousel .flip-card.card-disctrict{padding:20px}
}
.content-tile.featured-student-tile,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile{box-shadow:0 16px 24px rgba(0,0,0,0.02),0 2px 6px rgba(0,0,0,0.03)}
.content-tile.featured-student-tile picture,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile picture{max-width:max-content;max-height:144px;margin:0 auto}
@media(max-width:767px){.content-tile.featured-student-tile picture,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile picture{margin-bottom:20px}
}
.content-tile.featured-student-tile picture img,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile picture img{max-height:144px;max-width:144px;border-radius:50%}
@media(max-width:767px){.content-tile.featured-student-tile picture img,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile picture img{margin:0}
}
.content-tile.featured-student-tile figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile figcaption .content-tile__title{color:#333;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:36px;text-align:left;padding-top:36px;font-size:28px}
@media(max-width:767px){.content-tile.featured-student-tile figcaption .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile figcaption .content-tile__title{font-size:4rem;line-height:48px}
}
.content-tile.featured-student-tile figcaption .content-tile-text,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile figcaption .content-tile-text{text-align:left;margin-top:0}
.content-tile.featured-student-tile figcaption .content-tile-text p,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile figcaption .content-tile-text p{font-size:16px;line-height:28px;color:#fff;background-color:#bf0366;font-size:.9em;line-height:1;margin:0 .5em .5em 0;padding:.7em;text-transform:uppercase;word-wrap:break-word;border-radius:6px;display:inline-block;font-weight:700}
.content-tile.featured-student-tile:hover .content-tile__title,.newflip-wrap.flip-card-carousel .flip-card.featured-student-tile:hover .content-tile__title{text-decoration:underline}
.content-tile.logo-purple-content-tile picture img,.newflip-wrap.flip-card-carousel .flip-card.logo-purple-content-tile picture img{width:170px;height:auto;filter:brightness(0) invert(1)}
.content-tile.content-tile-bottom-align,.newflip-wrap.flip-card-carousel .flip-card.content-tile-bottom-align{display:flex;justify-content:flex-end;flex-direction:column;height:100%}
.card-disctrict ~ .modal-component .c-modal.active [role="dialog"] .c-modal__content{overflow:unset}
.card-disctrict ~ .modal-component .c-modal.active [role="dialog"] .c-modal__content{overflow:unset}
.card-disctrict ~ .modal-component .c-modal.active [role="dialog"] .c-modal__close{background-color:#f8e8f5}
.card-disctrict ~ .modal-component .c-modal.active [role="dialog"] .c-modal__close:before,.card-disctrict ~ .modal-component .c-modal.active [role="dialog"] .c-modal__close:after{background-color:#722362}
.content-tile.has-margin-top--10{margin-top:10px !important}
.content-tile.has-margin-top--30{margin-top:30px}
.content-tile.has-margin-top--50{margin-top:50px}
.content-tile.has-margin-bottom--10{margin-bottom:10px !important}
@media(max-width:480px){.content-tile.has-mob-margin-bottom--30{margin-bottom:30px}
.content-tile.has-mob-margin-bottom--50{margin-bottom:50px}
.content-tile.has-mob-margin-bottom--15{margin-bottom:15px}
}
.content-tile.content-spacing-mb--16 .content-tile-subtitle{margin-bottom:16px}
.content-tile.card-header-links figcaption{display:flex;flex-direction:row;justify-content:space-between}
.content-tile.card-header-links figcaption .content-tile__title{margin:0;line-height:32px}
@media(max-width:768px){.content-tile.card-header-links figcaption .content-tile__title{font-size:18px;line-height:28px}
}
.content-tile.card-header-links figcaption .content-tile-text{margin-top:0}
.content-tile.card-header-links figcaption .content-tile-text p a{color:#2d7b7a;font-weight:bold;text-decoration:underline}
.content-tile.card-header-links figcaption .content-tile-text p a .minor{color:#bf0366;font-size:16px;font:inherit;margin-left:20px;font-weight:bold}
.content-tile.card-header-links figcaption .content-tile-text p a:hover{text-decoration:underline}
@media(max-width:768px){.content-tile.card-header-links figcaption .content-tile-text p a{display:block;margin:0}
}
.content-tile.image-card-content-tile-eguide-imgRight,.content-tile.image-card-content-tile-eguide-imgLeft{border-radius:1.75em}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure{flex-direction:row-reverse;padding:0}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure{display:block}
}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure{flex-direction:column-reverse;display:flex}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture{padding-right:0;border-top-right-radius:0;border-bottom-right-radius:0}
@media(max-width:1024px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture{flex-grow:1}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture img,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture img{object-fit:cover;margin-bottom:0;width:100%;height:100%}
@media(max-width:1024px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture img,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture img{object-position:top}
}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture{width:100%;max-width:100%;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption{padding:48px;text-align:left}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption{max-width:100%}
}
@media(max-width:480px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption{max-width:100%}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile__title,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile__title{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:4.4rem;line-height:5.2rem;color:#ededf0;margin-bottom:0}
@media(max-width:480px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile__title,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile__title{font-size:4rem;line-height:4.8rem}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-subtitle,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-subtitle{margin-top:0;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:800;font-size:4.4rem;line-height:5.2rem;color:#d2db0e}
@media(max-width:480px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-subtitle,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-subtitle{font-size:4rem;line-height:4.8rem}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-subtitle:after,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-subtitle:after{content:"";background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;display:block;background-repeat:no-repeat;margin:10px 0}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text{margin-top:10px}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text p,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text p{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#ededf0}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text p a,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text p a{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:600;margin-top:5rem;padding:1em 1.5em;font-size:1em;line-height:1.5rem;border-radius:.75em;color:#212529;text-align:center}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text p a:hover,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text p a:hover{text-decoration:underline}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text p a:after,.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text p a:after{content:none}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text p:nth-child(1),.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text p:nth-child(1){margin-top:20px}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure figcaption .content-tile-text p:nth-child(2),.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure figcaption .content-tile-text p:nth-child(2){margin-top:0}
.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure{flex-direction:row}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure{flex-direction:column-reverse}
}
.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture{padding-right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:1.7em;border-bottom-left-radius:1.7em}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgLeft .content-tile-container figure picture{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:1.75em;border-top-right-radius:1.75em}
}
.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture{padding-right:0;border-top-right-radius:1.7em;border-bottom-right-radius:1.7em;border-top-left-radius:0;border-bottom-left-radius:0}
@media(max-width:768px){.content-tile.image-card-content-tile-eguide-imgRight .content-tile-container figure picture{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:1.75em;border-bottom-right-radius:1.75em}
}
.content-tile.contact-card figure{padding:28px 36px}
@media(max-width:480px){.content-tile.contact-card figure{padding:23px 28px}
}
.content-tile.contact-card figure figcaption p,.content-tile.contact-card figure figcaption h2{font-size:1em;line-height:24px;color:#1f0a1b;font-weight:700;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.content-tile.contact-card figure figcaption p.content-tile__title,.content-tile.contact-card figure figcaption h2.content-tile__title{font-size:1.25em;line-height:1.75em;color:#1f0a1b;margin-bottom:0}
.content-tile.contact-card figure figcaption p.content-tile-subtitle,.content-tile.contact-card figure figcaption h2.content-tile-subtitle{font-size:1em;line-height:1em;color:#77717a;margin-top:0;font-weight:600}
.content-tile.contact-card figure figcaption p a,.content-tile.contact-card figure figcaption h2 a{font-weight:normal;padding-left:6px}
.content-tile.contact-card figure figcaption .content-tile-text{margin-top:24px}
.content-tile.contact-card figure figcaption .content-tile-text p{font-weight:400;margin-bottom:0}
.content-tile.contact-card figure figcaption .content-tile-text p:last-child{margin-bottom:0;margin-top:0}
.content-tile.button-return-staff[class*="button-"] a:not([name]):not([id]),.content-tile.button--return-staff[class*="button-"] a:not([name]):not([id]),.content-tile.button-return-staff a,.content-tile.button--return-staff a{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.4;white-space:normal;text-decoration:none;position:relative;vertical-align:middle;padding:1em 1.5em;border-radius:12px;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s ease-in-out;transition:all .135s ease-in-out;color:#fff;background-color:#722362;padding:16px 24px;font-size:1em;line-height:1.5}
.content-tile.button-return-staff[class*="button-"] a:not([name]):not([id]) .icon-svg,.content-tile.button--return-staff[class*="button-"] a:not([name]):not([id]) .icon-svg,.content-tile.button-return-staff a .icon-svg,.content-tile.button--return-staff a .icon-svg{width:2.5rem;height:2.5rem;transition:fill .4s ease;overflow:hidden;vertical-align:middle;fill:#fff;transform:rotate(180deg);margin-top:-4px;margin-right:2px}
.content-tile.button-return-staff[class*="button-"] a:not([name]):not([id]):hover,.content-tile.button--return-staff[class*="button-"] a:not([name]):not([id]):hover,.content-tile.button-return-staff a:hover,.content-tile.button--return-staff a:hover{text-decoration:underline}
.content-tile.default-link-black-arrow a{color:#000 !important;font-weight:700;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:underline}
.content-tile.default-link-black-arrow a .icon-svg{width:2.5rem;height:2.5rem;transition:fill .4s ease;overflow:hidden;vertical-align:middle;fill:#000}
.content-tile.form-back-link a{color:#ea067e !important;font-weight:700;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:underline}
.content-tile.form-back-link a .icon-svg{width:2.5rem;height:2.5rem;transition:fill .4s ease;overflow:hidden;vertical-align:middle;fill:#ea067e;transform:rotate(180deg)}
.content-tile.default-link-white a{color:#fff !important}
.content-tile.default-link-type--arrow-white a,.content-tile.default-link-type--without-arrow-white a{color:#fff !important;font-weight:700}
.content-tile.default-link-type--arrow-white a:hover,.content-tile.default-link-type--without-arrow-white a:hover{color:#fff;text-decoration:underline}
.content-tile.default-link-type--arrow-white a .icon-svg{fill:#fff}
.content-tile.default-link-iceblue-arrow a,.content-tile.color--chalk-white:not([class^="button-"]):not([class*="button-"]).default-link-iceblue-arrow a{font-size:1.7rem !important;font-weight:600;color:#7be0df !important;text-decoration:underline}
.content-tile.default-link-iceblue-arrow a .icon-svg,.content-tile.color--chalk-white:not([class^="button-"]):not([class*="button-"]).default-link-iceblue-arrow a .icon-svg{width:2.5rem;height:2.5rem;transition:fill .4s ease;overflow:hidden;vertical-align:middle;fill:#7be0df !important}
.content-tile.default-link-iceblue-arrow a:hover,.content-tile.color--chalk-white:not([class^="button-"]):not([class*="button-"]).default-link-iceblue-arrow a:hover{color:#7be0df !important;text-decoration:underline}
.content-tile.content-tile-info-small-img picture{position:static;width:auto;height:auto;max-width:60px;max-height:60px}
.content-tile.content-tile-info-small-img figcaption .content-tile__title{padding:36px 0 0 0;margin:0}
.content-tile.content-tile-info-small-img figcaption .content-tile-text{margin-top:12px}
.content-tile.content-tile-info-small-img figcaption .content-tile-text p{border:0;padding-top:0}
.content-tile.content-tile-info-small-img.title-icon picture{position:absolute;width:auto;height:auto;max-width:60px;max-height:60px;top:48px;left:48px}
.content-tile.content-tile-info-small-img.title-icon figcaption .content-tile__title{margin:-24px 0 40px 45px;font-size:1em;line-height:1.1;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:bolder}
.content-tile.content-tile-info-small-img.title-icon figcaption .content-tile-subtitle{font-size:28px;line-height:36px;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;font-weight:400}
.content-tile.content-tile-info-small-img.title-icon figcaption .content-tile-text{margin-top:12px}
.content-tile.content-tile-info-small-img.title-icon figcaption .content-tile-text p{border:0;padding-top:0}
.content-tile.text-green-bullets-purple-tick ul{list-style-type:disc}
.content-tile.text-green-bullets-purple-tick ul li{position:relative;padding-left:10px}
.content-tile.text-green-bullets-purple-tick ul li:before{content:"";display:block;position:absolute;top:9px;left:-25px;width:20px;height:20px;background-position:left top;background-color:#d2db0e;border-radius:50%;background-image:none}
.content-tile.text-green-bullets-purple-tick ul li:after{content:'L';font-family:arial;-ms-transform:scaleX(-1) rotate(-35deg);-webkit-transform:scaleX(-1) rotate(-35deg);transform:scaleX(-1) rotate(-35deg);position:absolute;left:-20px;top:6px;font-size:16px;color:#fff}
.content-tile.text-green-bullets-purple-tick ul li:after{color:#722362}
.content-tile.color-blocks-with-links figure{height:100%}
.content-tile.color-blocks-with-links figure figcaption{height:100%;position:relative}
.content-tile.color-blocks-with-links figure figcaption .content-tile-text p a{position:absolute;text-decoration:underline;bottom:0}
@media(max-width:768px){.content-tile.color-blocks-with-links figure figcaption .content-tile-text p a{position:static}
}
@media(min-width:768px){.content-tile.logo_content_tile figure picture,.content-tile.logo_content_tile .content-tile__figure picture{float:right;margin:20px 0 0 10px}
}
.content-tile.logo_content_tile figure picture img,.content-tile.logo_content_tile .content-tile__figure picture img{width:auto}
.content-tile.logo_content_tile figure figcaption,.content-tile.logo_content_tile .content-tile__figure figcaption,.content-tile.logo_content_tile figure .content-tile__figcaption,.content-tile.logo_content_tile .content-tile__figure .content-tile__figcaption,.content-tile.logo_content_tile figure figcaption *,.content-tile.logo_content_tile .content-tile__figure figcaption *,.content-tile.logo_content_tile figure .content-tile__figcaption *,.content-tile.logo_content_tile .content-tile__figure .content-tile__figcaption *{display:inline}
.content-tile.logo_content_tile figure figcaption .content-tile-text,.content-tile.logo_content_tile .content-tile__figure figcaption .content-tile-text,.content-tile.logo_content_tile figure .content-tile__figcaption .content-tile-text,.content-tile.logo_content_tile .content-tile__figure .content-tile__figcaption .content-tile-text{display:block}
.content-tile.actual_img_content_tile figure picture img,.content-tile.actual_img_content_tile .content-tile__figure picture img{width:auto;display:unset}
.content-tile.number-bullet-list ol{list-style:none;counter-reset:li;padding:0 0 0 20px}
.content-tile.number-bullet-list ol li{counter-increment:list-counter;display:flex;padding-bottom:.5rem;align-items:baseline}
.content-tile.number-bullet-list ol li::before{content:"" counter(list-counter);font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.75em;font-weight:800;width:20px;height:20px;background-color:#ea067e;color:#fff;text-align:center;flex-grow:0;flex-shrink:0;margin-right:1rem;border-radius:20px;line-height:20px}
.content-tile.banner-page-title .content-tile-text h1 span.mega,.content-tile.banner-page-title-yellowEyebrow .content-tile-text h1 span.mega{font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:800;color:#76d5d4;display:block;line-height:56px;font-size:56px}
@media(max-width:480px){.content-tile.banner-page-title .content-tile-text h1 span.mega,.content-tile.banner-page-title-yellowEyebrow .content-tile-text h1 span.mega{line-height:44px;font-size:44px}
}
@media(max-width:768px){.content-tile.banner-page-title .content-tile-text h1,.content-tile.banner-page-title-yellowEyebrow .content-tile-text h1{text-align:center}
}
.content-tile.banner-page-title-yellowEyebrow .content-tile-text:after{content:"";background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;display:inline-block;background-repeat:no-repeat}
.content-tile.border-sunshine-title .content-tile__title:after{content:"";background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;display:block;background-repeat:no-repeat;margin:10px 0}
.content-tile.border-sunshine-left .content-tile-container:after{content:"";background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;display:block;background-repeat:no-repeat;margin:10px 0}
.content-tile.border-sunshine-center .content-tile-container:after{content:"";background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;display:block;background-repeat:no-repeat;margin:10px auto}
.content-tile.border-sunshine-right .content-tile-container:after{content:"";background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;display:block;background-repeat:no-repeat;margin:10px 95%}
.content-tile.border-sunshine-left-mobile-center .content-tile-container:after{content:'';background-image:url(pvs-commons/icons/sunshine-border.svg);background-size:cover;width:42px;height:6px;background-repeat:no-repeat;display:block;margin:10px 0}
@media(max-width:1024px){.content-tile.border-sunshine-left-mobile-center .content-tile-container:after{margin:10px auto}
}
.content-tile.socialization-white-icon picture{display:none}
.content-tile.socialization-white-icon figcaption .content-tile__title,.content-tile.socialization-white-icon .content-tile__figcaption .content-tile__title{position:relative;margin:0 !important;padding:0 0 0 40px !important}
.content-tile.socialization-white-icon figcaption .content-tile__title:before,.content-tile.socialization-white-icon .content-tile__figcaption .content-tile__title:before{content:'';position:absolute;width:22px;height:22px;left:0 !important;display:block;top:-3px;filter:brightness(0) invert(1)}
.content-tile.hide-the-tile:not(.cq-Editable-dom){display:none !important}
@media(max-width:480px){.content-tile.hide-the-tile:not(.cq-Editable-dom){display:block !important}
}
.content-tile.hide-the-tile-inMobile:not(.cq-Editable-dom){display:block !important}
@media(max-width:480px){.content-tile.hide-the-tile-inMobile:not(.cq-Editable-dom){display:none !important}
}
.content-tile.hide-the-tile-inMobile-inTablet:not(.cq-Editable-dom){display:block !important}
@media(max-width:768px){.content-tile.hide-the-tile-inMobile-inTablet:not(.cq-Editable-dom){display:none !important}
}
.content-tile.show-the-tile-inMobile-inTablet:not(.cq-Editable-dom){display:none !important}
@media(max-width:768px){.content-tile.show-the-tile-inMobile-inTablet:not(.cq-Editable-dom){display:block !important}
}
.content-tile.hide-the-tile-below-1024{display:block !important}
@media(max-width:1024px){.content-tile.hide-the-tile-below-1024{display:none !important}
}
.content-tile.check-bullets-limegreen .content-tile-text ul:not(.content-tile-tags){padding-left:0 !important;padding-right:0 !important}
.content-tile.check-bullets-limegreen .content-tile-text ul:not(.content-tile-tags) li{padding:0 0 0 30px;margin-bottom:1.6rem;background:url('pvs-commons/icons/check-bullet-limegreen.svg') no-repeat left center;list-style:none}
.content-tile.check-bullets-limegreen .content-tile-text ul:not(.content-tile-tags) li:before{content:"" !important;background-image:none !important}
.content-tile.circle-x-bullets-limegreen .content-tile-text ul:not(.content-tile-tags){padding-left:0 !important;padding-right:0 !important}
.content-tile.circle-x-bullets-limegreen .content-tile-text ul:not(.content-tile-tags) li{padding:0 0 0 30px;margin-bottom:1.6rem;background:url('pvs-commons/icons/circle-x-bullet-limegreen.svg') no-repeat left center;list-style:none}
.content-tile.circle-x-bullets-limegreen .content-tile-text ul:not(.content-tile-tags) li:before{content:"" !important;background-image:none !important}
.content-tile.link-color-hot-pink-800 .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card.link-color-hot-pink-800 .content-tile-text a{color:#bf0366 !important;text-decoration:underline}
.content-tile.link-color-black .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card.link-color-black .content-tile-text a,.content-tile.link-color-black figcaption a,.newflip-wrap.flip-card-carousel .flip-card.link-color-black figcaption a{color:#000 !important;text-decoration:underline}
.content-tile.link-color-blue .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card.link-color-blue .content-tile-text a,.content-tile.link-color-blue figcaption a,.newflip-wrap.flip-card-carousel .flip-card.link-color-blue figcaption a{color:#318786 !important;text-decoration:underline}
.content-tile.link-color-ice-blue .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card.link-color-ice-blue .content-tile-text a,.content-tile.link-color-ice-blue figcaption a,.newflip-wrap.flip-card-carousel .flip-card.link-color-ice-blue figcaption a{color:#7be0df !important;text-decoration:underline}
.content-tile.link-color-white .content-tile-text a,.newflip-wrap.flip-card-carousel .flip-card.link-color-white .content-tile-text a,.content-tile.link-color-white figcaption a,.newflip-wrap.flip-card-carousel .flip-card.link-color-white figcaption a{color:#fff !important;text-decoration:underline}
.content-tile.link-color-white .content-tile-text a:hover,.newflip-wrap.flip-card-carousel .flip-card.link-color-white .content-tile-text a:hover,.content-tile.link-color-white figcaption a:hover,.newflip-wrap.flip-card-carousel .flip-card.link-color-white figcaption a:hover,.content-tile.link-color-white .content-tile-text a:focus,.newflip-wrap.flip-card-carousel .flip-card.link-color-white .content-tile-text a:focus,.content-tile.link-color-white figcaption a:focus,.newflip-wrap.flip-card-carousel .flip-card.link-color-white figcaption a:focus{color:#bf0366 !important}
.content-tile.link-arrow-right .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right .content-tile-text:last-child p:last-child a:last-child{font-weight:600;display:flex;align-items:center}
.content-tile.link-arrow-right .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right .content-tile-text:last-child p:last-child a:last-child:after{width:1.5em;height:1.5em;transition:fill .4s ease;margin-top:5px;margin-left:5px;display:flex}
.content-tile.link-arrow-right .content-tile-text:last-child p:last-child a:last-child:hover,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right .content-tile-text:last-child p:last-child a:last-child:hover,.content-tile.link-arrow-right .content-tile-text:last-child p:last-child a:last-child:focus,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right .content-tile-text:last-child p:last-child a:last-child:focus{text-decoration:underline}
.content-tile.link-arrow-right.link-blue-arrow .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-blue-arrow .content-tile-text:last-child p:last-child a:last-child{color:#318786 !important}
.content-tile.link-arrow-right.link-blue-arrow .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-blue-arrow .content-tile-text:last-child p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-blue.svg')}
.content-tile.link-arrow-right.link-hotpink-800-arrow .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-hotpink-800-arrow .content-tile-text:last-child p:last-child a:last-child{color:#bf0366 !important}
.content-tile.link-arrow-right.link-hotpink-800-arrow .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-hotpink-800-arrow .content-tile-text:last-child p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-hotpink-800.svg')}
.content-tile.link-arrow-right.link-black-arrow .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-black-arrow .content-tile-text:last-child p:last-child a:last-child{color:#000 !important}
.content-tile.link-arrow-right.link-black-arrow .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-black-arrow .content-tile-text:last-child p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-black.svg')}
.content-tile.link-arrow-right.link-ice-blue-arrow .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-ice-blue-arrow .content-tile-text:last-child p:last-child a:last-child{color:#7be0df !important}
.content-tile.link-arrow-right.link-ice-blue-arrow .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-ice-blue-arrow .content-tile-text:last-child p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-ice-blue.svg')}
.content-tile.link-arrow-right.link-white-arrow .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-white-arrow .content-tile-text:last-child p:last-child a:last-child{color:#fff !important}
.content-tile.link-arrow-right.link-white-arrow .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-white-arrow .content-tile-text:last-child p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-white.svg')}
.content-tile.link-arrow-right.link-icon-right-inline .content-tile-text:last-child p:last-child a:last-child,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-icon-right-inline .content-tile-text:last-child p:last-child a:last-child{display:block}
.content-tile.link-arrow-right.link-icon-right-inline .content-tile-text:last-child p:last-child a:last-child:after,.newflip-wrap.flip-card-carousel .flip-card.link-arrow-right.link-icon-right-inline .content-tile-text:last-child p:last-child a:last-child:after{display:inline-block;margin-top:0;vertical-align:bottom}
.content-tile.has-font-size--12 p,.content-tile.has-font-size--12 .p,.content-tile.has-font-size--12 .p *,.content-tile.has-font-size--12 blockquote,.content-tile.has-font-size--12 figcaption,.content-tile.has-font-size--12 cite{font-size:1.2rem !important}
.content-tile.has-font-size--14 p,.content-tile.has-font-size--14 .p,.content-tile.has-font-size--14 .p *,.content-tile.has-font-size--14 blockquote,.content-tile.has-font-size--14 figcaption,.content-tile.has-font-size--14 cite{font-size:1.4rem !important}
.content-tile.has-font-size--16 p,.content-tile.has-font-size--16 .p,.content-tile.has-font-size--16 .p *,.content-tile.has-font-size--16 blockquote,.content-tile.has-font-size--16 figcaption,.content-tile.has-font-size--16 cite{font-size:1.6rem !important}
.content-tile.has-font-size--18 p,.content-tile.has-font-size--18 .p,.content-tile.has-font-size--18 .p *,.content-tile.has-font-size--18 blockquote,.content-tile.has-font-size--18 figcaption,.content-tile.has-font-size--18 cite{font-size:1.8rem !important}
.content-tile.has-font-size--20 p,.content-tile.has-font-size--20 .p,.content-tile.has-font-size--20 .p *,.content-tile.has-font-size--20 blockquote,.content-tile.has-font-size--20 figcaption,.content-tile.has-font-size--20 cite{font-size:2rem !important}
.content-tile.has-font-size--22 p,.content-tile.has-font-size--22 .p,.content-tile.has-font-size--22 .p *,.content-tile.has-font-size--22 blockquote,.content-tile.has-font-size--22 figcaption,.content-tile.has-font-size--22 cite{font-size:2.2rem !important}
.content-tile.has-font-size--24 p,.content-tile.has-font-size--24 .p,.content-tile.has-font-size--24 .p *,.content-tile.has-font-size--24 blockquote,.content-tile.has-font-size--24 figcaption,.content-tile.has-font-size--24 cite{font-size:2.4rem !important}
.content-tile.has-font-size--43 .content-tile-text>*{font-size:43px}
@media(max-width:768px){.content-tile.has-font-size--43 .content-tile-text>*{font-size:35px}
}
.content-tile.has-font-size--44 .content-tile-text>*{font-size:4.4rem}
.content-tile.has-font-size--50 .content-tile-text>*{font-size:5rem}
@media(max-width:768px){.content-tile.has-font-size--30 .content-tile-text>*{font-size:3rem}
}
.content-tile.has-font-size--63 .content-tile-text>*{font-size:63px}
@media(max-width:768px){.content-tile.has-font-size--63 .content-tile-text>*{font-size:50px}
}
@media(max-width:1024px){.content-tile.has-font-size-TabMob--20 .content-tile-text>*{font-size:20px !important;line-height:24px !important}
}
@media(max-width:480px){.content-tile.has-font-size-mob--40 .content-tile-text>*{font-size:40px}
}
.content-tile.has-line-height--11 *{line-height:1.1 !important}
.content-tile.has-line-height--12 p,.content-tile.has-line-height--12 .p,.content-tile.has-line-height--12 .p *,.content-tile.has-line-height--12 blockquote,.content-tile.has-line-height--12 figcaption,.content-tile.has-line-height--12 cite{line-height:1.2rem !important}
.content-tile.has-line-height--14 p,.content-tile.has-line-height--14 .p,.content-tile.has-line-height--14 .p *,.content-tile.has-line-height--14 blockquote,.content-tile.has-line-height--14 figcaption,.content-tile.has-line-height--14 cite{line-height:1.4rem !important}
.content-tile.has-line-height--16 p,.content-tile.has-line-height--16 .p,.content-tile.has-line-height--16 .p *,.content-tile.has-line-height--16 blockquote,.content-tile.has-line-height--16 figcaption,.content-tile.has-line-height--16 cite{line-height:1.6rem !important}
.content-tile.has-line-height--18 p,.content-tile.has-line-height--18 .p,.content-tile.has-line-height--18 .p *,.content-tile.has-line-height--18 blockquote,.content-tile.has-line-height--18 figcaption,.content-tile.has-line-height--18 cite{line-height:1.8rem !important}
.content-tile.has-line-height--20 p,.content-tile.has-line-height--20 .p,.content-tile.has-line-height--20 .p *,.content-tile.has-line-height--20 blockquote,.content-tile.has-line-height--20 figcaption,.content-tile.has-line-height--20 cite{line-height:2rem !important}
.content-tile.has-line-height--22 p,.content-tile.has-line-height--22 .p,.content-tile.has-line-height--22 .p *,.content-tile.has-line-height--22 blockquote,.content-tile.has-line-height--22 figcaption,.content-tile.has-line-height--22 cite{line-height:2.2rem !important}
.content-tile.has-line-height--24 p,.content-tile.has-line-height--24 .p,.content-tile.has-line-height--24 .p *,.content-tile.has-line-height--24 blockquote,.content-tile.has-line-height--24 figcaption,.content-tile.has-line-height--24 cite{line-height:2.4rem !important}
.content-tile.has-line-height--28 p,.content-tile.has-line-height--28 .p,.content-tile.has-line-height--28 .p *,.content-tile.has-line-height--28 blockquote,.content-tile.has-line-height--28 figcaption,.content-tile.has-line-height--28 cite{line-height:2.8rem !important}
.content-tile.has-line-height--30 p,.content-tile.has-line-height--30 .p,.content-tile.has-line-height--30 .p *,.content-tile.has-line-height--30 blockquote,.content-tile.has-line-height--30 figcaption,.content-tile.has-line-height--30 cite,.content-tile.has-line-height--30 h2,.content-tile.has-line-height--30 h5,.content-tile.has-line-height--30 a{line-height:30px !important}
.content-tile.has-line-height--55 p,.content-tile.has-line-height--55 .p,.content-tile.has-line-height--55 .p *,.content-tile.has-line-height--55 blockquote,.content-tile.has-line-height--55 figcaption,.content-tile.has-line-height--55 cite,.content-tile.has-line-height--55 h2,.content-tile.has-line-height--55 h5{line-height:55px !important}
.content-tile.has-line-height--50 p,.content-tile.has-line-height--50 .p,.content-tile.has-line-height--50 .p *,.content-tile.has-line-height--50 blockquote,.content-tile.has-line-height--50 figcaption,.content-tile.has-line-height--50 cite,.content-tile.has-line-height--50 h2,.content-tile.has-line-height--50 h5{line-height:50px !important}
@media(max-width:768px){.content-tile.has-line-height--35-mob p,.content-tile.has-line-height--35-mob .p,.content-tile.has-line-height--35-mob .p *,.content-tile.has-line-height--35-mob blockquote,.content-tile.has-line-height--35-mob figcaption,.content-tile.has-line-height--35-mob cite,.content-tile.has-line-height--35-mob h2,.content-tile.has-line-height--35-mob h5{line-height:35px !important}
}
.content-tile.has-line-height--24 p,.content-tile.has-line-height--24 .p,.content-tile.has-line-height--24 .p *,.content-tile.has-line-height--24 blockquote,.content-tile.has-line-height--24 figcaption,.content-tile.has-line-height--24 cite,.content-tile.has-line-height--24 h2,.content-tile.has-line-height--24 h5{line-height:24px !important}
@media(max-width:768px){.content-tile.has-line-height--20-mob p,.content-tile.has-line-height--20-mob .p,.content-tile.has-line-height--20-mob .p *,.content-tile.has-line-height--20-mob blockquote,.content-tile.has-line-height--20-mob figcaption,.content-tile.has-line-height--20-mob cite,.content-tile.has-line-height--20-mob h2,.content-tile.has-line-height--20-mob h5{line-height:20px !important}
}
.content-tile.title-line-height--24 .content-tile__title{line-height:2.4rem !important}
.content-tile.title-line-height--28 .content-tile__title{line-height:2.8rem !important}
.content-tile.title-line-height--30 .content-tile__title{line-height:3.0rem !important}
.content-tile.title-line-height--32 .content-tile__title{line-height:3.2rem !important}
.content-tile.title-line-height--34 .content-tile__title{line-height:3.4rem !important}
.content-tile.title-line-height--36 .content-tile__title{line-height:3.6rem !important}
.content-tile.title-line-height--38 .content-tile__title{line-height:3.8rem !important}
@media(max-width:768px){.content-tile.mobile-padding.vertical-0{padding-top:0 !important;padding-bottom:0 !important}
.content-tile.mobile-padding.vertical-10{padding-top:10px !important;padding-bottom:10px !important}
.content-tile.mobile-padding.vertical-20{padding-top:20px !important;padding-bottom:20px !important}
.content-tile.mobile-padding.vertical-30{padding-top:30px !important;padding-bottom:30px !important}
.content-tile.mobile-padding.vertical-40{padding-top:40px !important;padding-bottom:40px !important}
.content-tile.mobile-padding.vertical-50{padding-top:50px !important;padding-bottom:50px !important}
.content-tile.mobile-padding.vertical-60{padding-top:60px !important;padding-bottom:60px !important}
.content-tile.mobile-padding.vertical-70{padding-top:70px !important;padding-bottom:70px !important}
.content-tile.mobile-padding.vertical-80{padding-top:80px !important;padding-bottom:80px !important}
.content-tile.mobile-padding.vertical-90{padding-top:90px !important;padding-bottom:90px !important}
.content-tile.mobile-padding.vertical-100{padding-top:100px !important;padding-bottom:100px !important}
.content-tile.mobile-padding.horizontal-0{padding-left:0 !important;padding-right:0 !important}
.content-tile.mobile-padding.horizontal-10{padding-left:10px !important;padding-right:10px !important}
.content-tile.mobile-padding.horizontal-20{padding-left:20px !important;padding-right:20px !important}
.content-tile.mobile-padding.horizontal-30{padding-left:30px !important;padding-right:30px !important}
.content-tile.mobile-padding.horizontal-40{padding-left:40px !important;padding-right:40px !important}
.content-tile.mobile-padding.horizontal-50{padding-left:50px !important;padding-right:50px !important}
.content-tile.mobile-padding.horizontal-60{padding-left:60px !important;padding-right:60px !important}
.content-tile.mobile-padding.horizontal-70{padding-left:70px !important;padding-right:70px !important}
.content-tile.mobile-padding.horizontal-80{padding-left:80px !important;padding-right:80px !important}
.content-tile.mobile-padding.horizontal-90{padding-left:90px !important;padding-right:90px !important}
.content-tile.mobile-padding.horizontal-100{padding-left:100px !important;padding-right:100px !important}
}
.content-tile.title-typesize--h5 .content-tile__title{font-size:20px !important;line-height:24px !important}
@media(max-width:1024px){.content-tile.title-typesize--h5 .content-tile__title{font-size:16px !important;line-height:22px !important}
}
.default-link-type-black a{color:#000 !important;font-weight:700;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:underline}
.default-link-type-black a .icon-svg{width:2.5rem;height:2.5rem;transition:fill .4s ease;overflow:hidden;vertical-align:middle}
@media(max-width:1024px){.content-tile.has-font-size--20 p{font-size:16px !important;line-height:22px !important}
}
.content-tile.outline-bordergray{border:2px solid #f7f4f0}
.content-tile.image-card-content-tile-imgRight:not(.bgcolor--purple700).two-button-styling .content-tile-container figure figcaption .content-tile-text p:nth-child(n+3),.content-tile.image-card-content-tile-imgLeft:not(.bgcolor--purple700).two-button-styling .content-tile-container figure figcaption .content-tile-text p:nth-child(n+3){margin-top:18px}
.content-tile.title-margin-bottom-2 .content-tile__title{margin-bottom:2px}
@media(max-width:1024px){.content-tile-siteref-helpful-links .content-tile.title-typesize--h5 .content-tile__title{font-size:20px !important}
}
.content-tile-siteref-helpful-links .content-tile-text p a{text-decoration:none !important;font-weight:600 !important}
.content-tile-siteref-helpful-links .content-tile-text p a:hover,.content-tile-siteref-helpful-links .content-tile-text p a:focus{text-decoration:underline !important}
.content-tile-siteref-helpful-links .content-tile-text *:not(li):not(br)+*:not(li):not(br){margin-top:12px}
@media(max-width:768px){.content-tile-siteref-helpful-links{text-align:left !important;margin-bottom:0}
.content-tile-siteref-helpful-links .content-tile__title{margin-bottom:0}
.content-tile-siteref-helpful-links .content-tile-text *:not(li):not(br)+*:not(li):not(br){margin-top:0 !important}
.content-tile-siteref-helpful-links .content-tile-text{text-align:left;margin-bottom:-20px;margin-top:15px}
.content-tile-siteref-helpful-links .content-tile-text p{display:inline-block;margin-bottom:20px}
.content-tile-siteref-helpful-links .content-tile-text p a{font-weight:600 !important;text-decoration:none !important;padding-right:25px}
.content-tile-siteref-helpful-links .content-tile-text p a br{display:none}
}
.content-tile.primary-purple-btn .content-tile-text a{background-color:#722362;padding:20px 40px;border-radius:42px;color:#fff;text-decoration:none;font-size:2rem;font-weight:600;line-height:28px;text-align:center}
.content-tile.primary-purple-btn .content-tile-text a:hover,.content-tile.primary-purple-btn .content-tile-text a:focus{text-decoration:underline}
@media(max-width:768px){.content-tile.primary-purple-btn .content-tile-text a{font-size:1.6rem}
}
@media(max-width:767px){.content-tile.primary-purple-btn .content-tile-text a{text-align:center;display:block;font-size:1.6rem;line-height:24px}
}
.content-tile.primary-purple-btn p{margin-top:45px;margin-bottom:45px}
@media(max-width:768px){.content-tile.primary-purple-btn p{margin-top:45px !important;margin-bottom:10px !important}
}
@media(max-width:767px){.content-tile.primary-purple-btn p{margin-top:30px !important}
}
.content-tile.primary-white-btn .content-tile-text a{background-color:#fff;padding:20px 40px;border-radius:42px;color:#1f0a1b;text-decoration:none;font-size:2rem;font-weight:600;line-height:28px;text-align:center}
.content-tile.primary-white-btn .content-tile-text a:hover,.content-tile.primary-white-btn .content-tile-text a:focus{text-decoration:underline}
@media(max-width:768px){.content-tile.primary-white-btn .content-tile-text a{font-size:1.6rem}
}
@media(max-width:767px){.content-tile.primary-white-btn .content-tile-text a{text-align:center;display:block;font-size:1.6rem;line-height:24px}
}
.content-tile.primary-white-btn p{margin-top:45px;margin-bottom:45px}
@media(max-width:768px){.content-tile.primary-white-btn p{margin-top:45px !important;margin-bottom:10px !important}
}
@media(max-width:767px){.content-tile.primary-white-btn p{margin-top:30px !important}
}
.color--greydark *{color:#28212b !important}
@media screen and (max-width:786px){.content-tile-left-icon.sr-teacher-testimonial{padding-bottom:30px}
}
.content-tile-left-icon.sr-teacher-testimonial .content-tile-container picture{left:20px}
.content-tile-left-icon.sr-teacher-testimonial .content-tile-container img{width:70px;height:70px;border-radius:40px}
.content-tile-left-icon.sr-teacher-testimonial .content-tile-container .content-tile-text{margin-left:20px}
.content-tile-left-icon.sr-teacher-testimonial .content-tile-container .content-tile-text p{font-family:Open Sans;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#000}
.content-tile-left-icon.sr-teacher-testimonial .content-tile-container .content-tile-text p b,.content-tile-left-icon.sr-teacher-testimonial .content-tile-container .content-tile-text p strong{font-family:Open Sans;font-weight:600;font-size:16px;line-height:16px;letter-spacing:0;color:#1f0a1b}
@media(max-width:767px){.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component{padding-bottom:0}
}
@media(max-width:992px){.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component{padding-bottom:0}
}
@media(max-width:992px){.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component{margin-top:40px !important}
}
.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container picture{left:-10px}
@media(max-width:992px){.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container picture{left:-5px}
}
.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container img{width:100px;height:100px;border-radius:50%}
@media(max-width:768px){.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container img{width:70px;height:70px}
}
.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container .content-tile-text p:first-child{margin-top:0 !important}
.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container .content-tile-text p:last-child{margin-bottom:20px}
@media(max-width:767px){.content-tile-left-icon.sr-teacher-testimonial.siteref-leftIcon-component .content-tile-container .content-tile-text p:last-child{position:relative;left:-100px;width:calc(100% + 108px);margin-bottom:0 !important}
}
.text.default-link-type p a,.text.default-link-type--arrow p a{color:#bf0366}
.text.default-link-type p a:hover,.text.default-link-type--arrow p a:hover{text-decoration:underline}
.text.default-link-type p a .icon-svg,.text.default-link-type--arrow p a .icon-svg{fill:#bf0366}
.text.default-link-type--arrow-blue p a{color:#318786;font-weight:700}
.text.default-link-type--arrow-blue p a:hover{text-decoration:underline}
.text.default-link-type--arrow-blue p a .icon-svg{fill:#318786}
.text .event-title{color:#392f3d;font-size:1.1em;line-height:1.5;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:bolder;margin-bottom:5px;text-align:center}
.text .event-date{color:#392f3d;font-size:1.1em;line-height:1.5;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;margin-bottom:5px;margin-top:0;text-align:center}
.events-form .form{padding:40px;background:#fff;border-radius:28px}
.events-form .form .form-control{height:52px !important;color:#1f0a1b !important;background-color:#fff !important;background-clip:padding-box !important;border:2px solid #f7f4f0 !important;border-radius:12px !important;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:16px;line-height:24px}
.events-form .form a.help-toggle{display:none}
.events-form .form .checkbox-inline{padding-left:15px;border:0;padding-top:10px;line-height:22px}
@media(max-width:480px){.events-form .form .checkbox-inline{padding-left:0;text-align:left}
}
.events-form .form .text p{font-family:'Open Sans';font-size:1em;line-height:22px;font-weight:400}
.events-form .form .text p .milli-plus{padding:30px 0 40px;display:block;font-family:'Open Sans'}
.events-form .form .text p .milli-plus a{text-decoration:underline;color:#007a9c !important}
@media(max-width:480px){.events-form>.row>div:nth(2)-child{padding:0}
.events-form>.row .text p{padding:0}
.events-form>.row .row>div{padding:0}
.events-form .form{padding:20px}
}
.text.check-bullets-limegreen ul,.text.circle-x-bullets-limegreen ul{padding-left:0;padding-right:0}
.text.check-bullets-limegreen ul li,.text.circle-x-bullets-limegreen ul li{padding:0 0 0 30px;list-style:none;margin-bottom:1.6rem}
.text.check-bullets-limegreen li{background:url('pvs-commons/icons/check-bullet-limegreen.svg') no-repeat left center}
.text.circle-x-bullets-limegreen li{background:url('pvs-commons/icons/circle-x-bullet-limegreen.svg') no-repeat left center}
.text.color-text-gray p,.text.color-text-gray b{color:#666}
.text.link-color-hot-pink-800 a{color:#bf0366 !important;text-decoration:underline}
.text.link-color-black a{color:#000 !important;text-decoration:underline}
.text.link-color-blue a{color:#318786 !important;text-decoration:underline}
.text.link-color-ice-blue a{color:#7be0df !important;text-decoration:underline}
.text.link-color-white a{color:#fff !important;text-decoration:underline}
.text.link-color-white a:hover,.text.link-color-white a:focus{color:#bf0366 !important}
.text.link-arrow-right p:last-child a:last-child{font-weight:600;display:flex;align-items:center}
.text.link-arrow-right p:last-child a:last-child:after{width:1.5em;height:1.5em;transition:fill .4s ease;margin-top:5px;margin-left:5px;display:flex}
.text.link-arrow-right p:last-child a:last-child:hover,.text.link-arrow-right p:last-child a:last-child:focus{text-decoration:underline}
.text.link-arrow-right.link-blue-arrow p:last-child a:last-child{color:#318786 !important}
.text.link-arrow-right.link-blue-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-blue.svg')}
.text.link-arrow-right.link-hotpink-800-arrow p:last-child a:last-child{color:#bf0366 !important}
.text.link-arrow-right.link-hotpink-800-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-hotpink-800.svg')}
.text.link-arrow-right.link-black-arrow p:last-child a:last-child{color:#000 !important}
.text.link-arrow-right.link-black-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-black.svg')}
.text.link-arrow-right.link-ice-blue-arrow p:last-child a:last-child{color:#7be0df !important}
.text.link-arrow-right.link-ice-blue-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-ice-blue.svg')}
.text.link-arrow-right.link-white-arrow p:last-child a:last-child{color:#fff !important}
.text.link-arrow-right.link-white-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-white.svg')}
.text.link-arrow-right.link-icon-right-inline p:last-child a:last-child{display:block}
.text.link-arrow-right.link-icon-right-inline p:last-child a:last-child:after{display:inline-block;margin-top:0;vertical-align:bottom}
.accordion.acc-with-border .accordion-panel{border-left:8px solid #ea067e}
.accordion.acc-without-border .accordion-panel{border-left:none !important}
.accordion .accordion-panel-header a{font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#333}
.accordion.bgcolor--purple .accordion-panel-header a{background-color:#722362}
.accordion.bgcolor--purple .accordion-panel-header a span{color:#fff}
.accordion.bgcolor--purple .accordion-panel-header a span[class*="fa-"]::before{background-image:url(pvs-commons/icons/icon-chevron-down--white.svg)}
.accordion.bgcolor--purple .accordion-panel-header[aria-expanded*="true"] a{border-bottom-left-radius:0;border-bottom-right-radius:0}
.accordion.bgcolor--blue .accordion-panel-header a{background-color:#76d5d4}
.accordion.bgcolor--blue .accordion-panel-header a span[class*="fa-"]::before{background-image:url(pvs-commons/icons/icon-chevron-down--soft-black.svg)}
.accordion.bgcolor--blue .accordion-panel-header[aria-expanded*="true"] a{border-bottom-left-radius:0;border-bottom-right-radius:0}
.accordion.bgcolor--limegreen .accordion-panel-header a{background-color:#d2db0e}
.accordion.bgcolor--limegreen .accordion-panel-header a span[class*="fa-"]::before{background-image:url(pvs-commons/icons/icon-chevron-down--soft-black.svg)}
.accordion.bgcolor--limegreen .accordion-panel-header[aria-expanded*="true"] a{border-bottom-left-radius:0;border-bottom-right-radius:0}
.remove-margin-content *{margin:0}
body.header-purple header .pvs-nav__wrapper{background:#722362}
.desktop-hide-content{display:none;margin:0;height:0;padding:0}
@media(max-width:768px){.mobile-hide-content{display:none;margin:0;height:0;padding:0}
}
@media(max-width:768px){.mob-button--block a:not([name]):not([id]){display:block;text-align:center}
}
body .xf-content-height{min-height:auto}
.modal-component .c-modal.active .dialog-backdrop{margin:auto}
.modal-component button.c-modal__close:hover,.modal-component button.c-modal__close:focus{opacity:.75}
.info-icon-pink svg{vertical-align:bottom;padding-right:12px;float:left}
.text-green-bullets ul:not(.content-tile-tags){padding:0 !important}
.text-green-bullets ul:not(.content-tile-tags) li{position:relative;padding:0 0 0 35px;margin-bottom:1.6rem;background:url('pvs-commons/icons/check-bullet-limegreen.svg') no-repeat left top;list-style:none}
.text-green-bullets ul:not(.content-tile-tags) li .typecase-upper{font-family:"atten round new",Arial,sans-serif;font-size:20px;text-transform:uppercase;color:#722362;font-weight:800;letter-spacing:2px;line-height:24px}
.text-green-bullets ul:not(.content-tile-tags) li:before{display:none !important}
.text-green-bullets.color--chalk-white ul:not(.content-tile-tags) .typecase-upper{color:#fff}
.ul-white-check-bullets ul:not(.content-tile-tags){padding:0 !important}
.ul-white-check-bullets ul:not(.content-tile-tags) li{position:relative;padding:0 0 0 35px;margin-bottom:1.6rem;background:url('pvs-commons/icons/check-bullet-white.svg') no-repeat left top;list-style:none}
.ul-white-check-bullets ul:not(.content-tile-tags) li .typecase-upper{font-family:"atten round new",Arial,sans-serif;font-size:20px;text-transform:uppercase;color:#722362;font-weight:800;letter-spacing:2px;line-height:24px}
.ul-white-check-bullets ul:not(.content-tile-tags) li:before{display:none !important}
.bgcolor--sunshine-lite-bg{background-color:#fff8e7 !important}
.form-split .form-first-content .row,.form-split .form-second-content .row{margin:0}
.form-split .form-second-content:not(.cq-Editable-dom){display:none}
.form-split .form-second-content .submit-button button{background:#d2db0e !important;border-color:#d2db0e !important;color:#1f0a1b !important}
.form-split .form-second-content .minor,.form-split .form-second-content .minor *{position:static;color:#000 !important;font-family:"Open Sans",sans-serif;font-size:1.4rem;line-height:1.625;font-weight:normal}
.form-split .form-second-content .minor a,.form-split .form-second-content .minor * a{color:#006f8f !important}
.form-count figcaption,.form-count .content-tile__figcaption{padding-left:27px}
@media(max-width:768px){.form-count figcaption,.form-count .content-tile__figcaption{padding:0}
}
.form-count p{width:50px;text-align:center;color:#ea067e;border-radius:50%;height:50px;display:flex;align-items:center;flex:0 0 100%;align-content:center;justify-content:center;background-color:#f7b4d7}
.form-count p:after{content:'';width:50px;border:5px solid #ea067e;border-left-color:transparent;border-bottom-color:transparent;position:absolute;height:50px;border-radius:50%;transform:rotate(45deg)}
.form-count.form-count-full p:after{border-bottom-right-radius:50%;border-top-right-radius:50%;border-left-color:#ea067e;border-bottom-color:#ea067e}
.form-multiple-title h2{color:#ea067e;font-weight:800;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px}
.form-col-next.content-tile,.form-back-link.content-tile,.form-count{display:block !important}
.form-back-link.content-tile p{text-align:center;padding-top:20px}
.form-back-link.content-tile p a{color:#76d5d4;font-weight:600;text-decoration:none;padding:10px 10px 10px 0}
.remove-padding-column .row>div{padding:0}
.form-col-count{padding-bottom:30px !important}
.form-col-count .row{margin:0}
.form-col-count .text{float:left;width:73%;height:inherit;padding-top:10px}
.form-col-count .content-tile{float:right;margin:0 !important;width:50px}
@media(max-width:768px){.form-column .remove-padding-column .row>div{width:auto;flex:0 0 auto}
.form-column .remove-padding-column .row>div:first-child{width:calc(0%)}
.form-column .remove-padding-column .row>div:last-child{width:60px}
}
.form-split .text-field{margin:0}
@media(max-width:992px){.form-split .pvs-multi-select .checkbox-panel{z-index:9}
}
.hide-content{display:none !important}
.show-content{display:block !important}
.editor-panel #onetrust-consent-sdk{display:none}
.editor-panel #onetrust-consent-sdk .onetrust-pc-dark-filter{background:0}
.social-links--twitter{background-image:url('pvs-commons/icons/blog-twitter-landing-pages.svg') !important}
.embeded-request-form.siteref-formwrapper .siteref-rfi-form .form-count.form-count-full p::after{border-left-color:#bf0366 !important;border-bottom-color:#bf0366 !important}
.global-message{padding:0;position:static;top:0;width:100%;text-align:center;display:none;background-color:#d4eae4}
.global-message .pmc-alert__inner{padding:0}
.global-message .pmc-alert__inner .pmc-alert__content p{font-size:1em;line-height:1.75em;line-height:24px;font-weight:600;padding:8px 26px}
@media(max-width:768px){.global-message .pmc-alert__inner .pmc-alert__content p{font-size:1em;padding:8px 1em}
}
.global-message .pmc-alert__inner .pmc-alert__content p a{margin:0 5px}
.global-message .pmc-alert__inner .pmc-alert__content p+p{margin-top:0}
.global-message.default-link-black-arrow a{color:#000;font-weight:700;font-family:"Open Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:none}
.global-message.default-link-black-arrow a .icon-svg{width:1.5rem;height:1.5rem;transition:fill .4s ease;overflow:hidden;vertical-align:middle;fill:#000}
.global-message.default-link-black-arrow a:hover{text-decoration:underline;color:#212529}
.global-message.default-link-black-arrow a:hover .icon-svg{fill:#212529}
.global-message.default-link-type p a,.global-message.default-link-type--arrow p a{color:#bf0366;text-decoration:none}
.global-message.default-link-type p a .icon-svg,.global-message.default-link-type--arrow p a .icon-svg{fill:#bf0366;width:2rem;height:2rem}
.global-message.default-link-type p a .icon-svg+.icon-svg,.global-message.default-link-type--arrow p a .icon-svg+.icon-svg{display:none}
.global-message.default-link-type p a:hover,.global-message.default-link-type--arrow p a:hover{text-decoration:underline;color:#8d024b}
.global-message.default-link-type p a:hover .icon-svg,.global-message.default-link-type--arrow p a:hover .icon-svg{fill:#8d024b}
.global-message.default-link-type--arrow-blue p a{color:#318786;font-weight:700;text-decoration:none}
.global-message.default-link-type--arrow-blue p a .icon-svg{fill:#318786;width:2rem;height:2rem}
.global-message.default-link-type--arrow-blue p a .icon-svg+.icon-svg{display:none}
.global-message.default-link-type--arrow-blue p a:hover{text-decoration:underline;color:#5cd9d7}
.global-message.default-link-type--arrow-blue p a:hover .icon-svg{fill:#5cd9d7}
.global-message.global-primary{padding:8px 0}
.global-message.global-primary .pmc-alert__inner .pmc-alert__content{display:flex;justify-content:center}
.global-message.global-primary .pmc-alert__inner .pmc-alert__content p{display:flex;align-items:center}
@media(max-width:768px){.global-message.global-primary .pmc-alert__inner .pmc-alert__content p:first-child{padding:0 1em}
}
.global-message.global-primary .pmc-alert__inner .pmc-alert__content p:last-child{min-width:150px;padding:0}
.global-message.global-primary .pmc-alert__inner .pmc-alert__content p:last-child a{margin:8px 1em}
@media(max-width:768px){.global-message.global-primary .pmc-alert__inner .pmc-alert__content p:last-child a{margin:8px 5px 0 0;width:190px}
}
.global-message.global-primary .pmc-alert__inner .pmc-alert__content a{padding:8px 20px;border:0;border-radius:6px;margin:8px 28px;text-decoration:none;color:#000}
.global-message.global-primary .pmc-alert__inner .pmc-alert__content a:hover{text-decoration:underline}
@media(max-width:768px){.global-message.global-primary .pmc-alert__inner .pmc-alert__content a{padding:8px 10px}
}
.global-message.global-primary--blue .pmc-alert__inner .pmc-alert__content a{background-color:#76d5d4}
.global-message.global-primary--lime-green .pmc-alert__inner .pmc-alert__content a{background-color:#d2db0e}
.global-message.global-primary--sunshine .pmc-alert__inner .pmc-alert__content a{background-color:#ffb81c}
.global-message+.pvs-nav__wrapper{top:55px}
.global-message .pmc-alert{background:0}
.announce-header .global-message{display:block}
.global-message.show-header{display:block}
.announce--hide-header .global-message{display:none}
.hero-carousel .hero-carousel-slide.link-color-black a{color:#000 !important;text-decoration:underline}
.hero-carousel .hero-carousel-slide.link-color-hotpink-800 a{color:#bf0366 !important;text-decoration:underline}
.hero-carousel .hero-carousel-slide.link-color-blue a{color:#318786 !important;text-decoration:underline}
.hero-carousel .hero-carousel-slide.link-color-ice-blue a{color:#7be0df !important;text-decoration:underline}
.hero-carousel .hero-carousel-slide.link-color-white a{color:#fff !important;text-decoration:underline}
.hero-carousel .hero-carousel-slide.link-color-white a:hover,.hero-carousel .hero-carousel-slide.link-color-white a:focus{color:#bf0366 !important}
.hero-carousel .hero-carousel-slide p:last-child a:last-child{font-weight:600;display:flex;align-items:center;font-size:16px}
.hero-carousel .hero-carousel-slide p:last-child a:last-child:after{width:1.5em;height:1.5em;transition:fill .4s ease;margin-top:5px;margin-left:5px;display:flex}
.hero-carousel .hero-carousel-slide p:last-child a:last-child:hover,.hero-carousel .hero-carousel-slide p:last-child a:last-child:focus{text-decoration:underline}
.hero-carousel .hero-carousel-slide.link-blue-arrow p:last-child a:last-child{color:#318786 !important}
.hero-carousel .hero-carousel-slide.link-blue-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-blue.svg')}
.hero-carousel .hero-carousel-slide.link-hotpink-800-arrow p:last-child a:last-child{color:#bf0366 !important}
.hero-carousel .hero-carousel-slide.link-hotpink-800-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-hotpink-800.svg')}
.hero-carousel .hero-carousel-slide.link-black-arrow p:last-child a:last-child{color:#000 !important}
.hero-carousel .hero-carousel-slide.link-black-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-black.svg')}
.hero-carousel .hero-carousel-slide.link-ice-blue-arrow p:last-child a:last-child{color:#7be0df !important}
.hero-carousel .hero-carousel-slide.link-ice-blue-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-ice-blue.svg')}
.hero-carousel .hero-carousel-slide.link-white-arrow p:last-child a:last-child{color:#fff !important}
.hero-carousel .hero-carousel-slide.link-white-arrow p:last-child a:last-child:after{content:url('pvs-commons/icons/icon-right-arrow-white.svg')}
.hero-carousel .hero-carousel-slide.link-icon-right-inline p:last-child a:last-child{display:block}
.hero-carousel .hero-carousel-slide.link-icon-right-inline p:last-child a:last-child:after{display:inline-block;margin-top:0;vertical-align:bottom}
.hero-carousel .hero-carousel-slide.ul-white-check-bullets ul:not(.content-tile-tags){padding:0 0 0 10% !important}
.hero-carousel .hero-carousel-slide.ul-white-check-bullets ul:not(.content-tile-tags) li{font-family:"atten round new",Arial,sans-serif;font-size:20px;text-transform:uppercase;color:#722362;font-weight:800;letter-spacing:2px;line-height:24px}
.hero-carousel .hero-carousel-slide h1,.hero-carousel .hero-carousel-slide h2,.hero-carousel .hero-carousel-slide h3,.hero-carousel .hero-carousel-slide h4,.hero-carousel .hero-carousel-slide h5,.hero-carousel .hero-carousel-slide h6{font-family:"Playfair Display",serif;color:#722362;font-weight:600}
@media(min-width:1280px){.hero-carousel .hero-carousel-slide .slider-slide-content p{height:unset;max-height:250px;margin:0}
}
.hero-carousel .hero-carousel-slide.title-font-family-taviraj .hero-carousel-user-data h1,.hero-carousel .hero-carousel-slide.title-font-family-taviraj .hero-carousel-user-data h2,.hero-carousel .hero-carousel-slide.title-font-family-taviraj .hero-carousel-user-data h3,.hero-carousel .hero-carousel-slide.title-font-family-taviraj .hero-carousel-user-data h4,.hero-carousel .hero-carousel-slide.title-font-family-taviraj .hero-carousel-user-data h5,.hero-carousel .hero-carousel-slide.title-font-family-taviraj .hero-carousel-user-data h6{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif !important}
.newflip-wrap .flip-card{padding:0;border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;overflow:hidden;width:auto;display:flex;justify-content:center;align-items:center}
.newflip-wrap .flip-card .content-tile-container{display:flex;justify-content:center;align-items:center;overflow:hidden;min-height:305px;height:100%;position:relative}
.newflip-wrap .flip-card .content-tile-container figure button{background:0;padding:0}
.newflip-wrap .flip-card .content-tile-container figure button.plus-icon{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:50%;translate:-50% -50%;z-index:1}
.newflip-wrap .flip-card .content-tile-container figure .content-tile__title{display:flex;justify-content:left}
.newflip-wrap .flip-card .content-tile-container figure .flipped p{padding:0}
.newflip-wrap .flip-card .content-tile-container figure .flipped p:only-of-type{padding:10px}
.newflip-wrap .flip-card .content-tile-container figure img{width:100%;height:auto;transition:1.5s ease}
.newflip-wrap .flip-card .content-tile-container figure picture{display:flex;align-items:center;justify-content:center;height:85%;overflow:hidden;opacity:1;transition:opacity 1s}
.newflip-wrap .flip-card .content-tile-container figure .close-icon{display:none}
.newflip-wrap .flip-card .content-tile-container figure .content-tile-text{height:0;opacity:0}
.newflip-wrap .flip-card.active-flip .content-tile-container figure picture{display:none;opacity:0}
.newflip-wrap .flip-card.active-flip .content-tile-container figure .plus-icon{display:none}
.newflip-wrap .flip-card.active-flip .content-tile-container figure .close-icon{display:flex;justify-content:end;position:absolute;right:5px;top:0;margin-top:5px;margin-right:0}
.newflip-wrap .flip-card.active-flip .content-tile-container figure figcaption{display:flex;flex-wrap:wrap;padding:0;height:100%;width:100%;top:0;left:0}
.newflip-wrap .flip-card.active-flip .content-tile-container figure figcaption .content-tile__title{margin-bottom:.75rem}
.newflip-wrap .flip-card.active-flip .content-tile-container figure figcaption .flipped{height:100%;left:0;bottom:0;padding:30px;visibility:visible;display:flex;flex-direction:column;transition:opacity 2s cubic-bezier(0.25,0.8,0.25,1);transition-delay:.25s;opacity:1}
.newflip-wrap .flip-card.active-flip .content-tile-container figure figcaption .flipped .content-tile-text{margin-top:5px}
.newflip-wrap .flip-card.active-flip .content-tile-container figure figcaption .flipped .content-tile-text ul{padding:0 10px 0 20px}
.newflip-wrap .flip-card.active-flip .content-tile-container figure figcaption .content-tile-subtitle{padding-top:25px}
.newflip-wrap .flip-card.desktop-flip .content-tile-container figure .close-icon{display:none}
.newflip-wrap .flip-card.flip-card-title .content-tile-container figure .content-tile__title{margin:0;justify-content:left;padding-top:0}
.newflip-wrap .flip-card.flip-card-title .content-tile-container figure figcaption{height:0;opacity:0}
.newflip-wrap .flip-card.flip-card-title .content-tile-container figure .flipped{padding:30px}
.newflip-wrap .flip-card.flip-card-title .content-tile-container figure .flipped p:only-of-type{padding:0}
.newflip-wrap .flip-card.flip-card-title .content-tile-container figure .content-tile-text div+ul,.newflip-wrap .flip-card.flip-card-title .content-tile-container figure .content-tile-text p+ul{margin-top:15px}
.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure figcaption,.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure .content-tile-text{height:100%;opacity:1}
.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure figcaption .content-tile-text,.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure .content-tile-text .content-tile-text{margin-top:5px}
.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure figcaption .content-tile-text ul,.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure .content-tile-text .content-tile-text ul{padding:0 20px}
@media(max-width:992px){.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure figcaption .content-tile-text,.newflip-wrap .flip-card.flip-card-title.active-flip .content-tile-container figure .content-tile-text .content-tile-text{padding:0}
}
.newflip-wrap .content-tile-subtitle{font-size:2.4rem;line-height:32px;font-weight:700}
.newflip-wrap .content-tile-text p{color:#1f0a1b;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;padding-top:50px;margin-top:0}
.newflip-wrap .content-tile-text p a{font-size:1.8rem;line-height:20px;margin-top:10px;text-decoration:none}
.newflip-wrap .content-tile-text p a:hover{text-decoration:underline}
.newflip-wrap .flip-card.bullet-flip .content-tile-container,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container{height:375px;padding:0 20px;align-items:flex-start}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .content-tile__title,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .content-tile__title{margin:20px;padding-top:18px;justify-content:center}
.newflip-wrap .flip-card.bullet-flip .content-tile-container button.plus-icon,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container button.plus-icon{display:block;position:absolute;bottom:-40px;left:50%;translate:-50% -50%;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 20%,#fff 100%);z-index:3;border:0;padding-top:15px;padding-bottom:15px}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .content-tile-text,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .content-tile-text{display:block;padding:10px 0 20px 0;opacity:1;height:100%}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .content-tile-text ul,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .content-tile-text ul{padding:0 30px 0 30px}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .content-tile-text .back-flip-content,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .content-tile-text .back-flip-content{height:0;opacity:0;padding:0}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .flipped,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .flipped{padding:2px 0 0 !important}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .flipped a,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .flipped a{padding:0}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .flipped .back-flip-content,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .flipped .back-flip-content{padding:10px 0 20px 0;opacity:1 !important;display:block !important;transition:opacity 2s cubic-bezier(0.25,0.8,0.25,1);transition-delay:.25s;height:100%}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .flipped ul.back-flip-content,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .flipped ul.back-flip-content{padding:0 30px 0 30px;margin-top:0}
.newflip-wrap .flip-card.bullet-flip .content-tile-container .flipped ul:last-child,.newflip-wrap .flip-card-bullet-flip.no-flip .content-tile-container .flipped ul:last-child{margin-bottom:20px}
.newflip-wrap .flip-card.bullet-flip.active-flip .content-tile-container,.newflip-wrap .flip-card-bullet-flip.no-flip.active-flip .content-tile-container{height:100% !important;min-height:400px}
.newflip-wrap .flip-card.bullet-flip.active-flip button.plus-icon,.newflip-wrap .flip-card-bullet-flip.no-flip.active-flip button.plus-icon{display:none}
.newflip-wrap .flip-card.bullet-flip.no-flip .content-tile-container button.plus-icon,.newflip-wrap .flip-card.bullet-flip.no-flip .content-tile-container button.close-icon{display:none !important}
.newflip-wrap .container-fluid .divide-by-4.flip-card-section .row>.addcolumn,.newflip-wrap .container-fluid .divide-by-3.flip-card-section .row>.addcolumn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.newflip-wrap .container-fluid .divide-by-4.flip-card-section .row>.addcolumn .content-tile{flex:0 0 24%;max-width:24%;margin-top:0;margin-right:10px}
.newflip-wrap .container-fluid .divide-by-3.flip-card-section .row>.addcolumn .content-tile{flex:0 0 31%;max-width:31%;margin-top:0;margin-right:10px}
.newflip-wrap.flip-card-carousel .slick-slider{background:transparent;padding-bottom:70px}
.newflip-wrap.flip-card-carousel .slick-slider .slick-list{margin:0 64px}
.newflip-wrap.flip-card-carousel .slick-slider .slick-slide{margin:0 10px}
.newflip-wrap.flip-card-carousel .slick-slider .slick-slide div:first-of-type{height:100%}
.newflip-wrap.flip-card-carousel .slick-prev.slick-prev,.newflip-wrap.flip-card-carousel .slick-next.slick-next{border:1px solid #c4c4c4}
.newflip-wrap.flip-card-carousel .slick-prev.slick-prev,.newflip-wrap.flip-card-carousel .slick-prev.slick-prev:hover,.newflip-wrap.flip-card-carousel .slick-prev.slick-prev:active{position:absolute;width:40px;height:40px;top:31%;left:-20px !important;border:1px solid #c4c4c4 !important;border-radius:0;transform:translate(50%,50%)}
.newflip-wrap.flip-card-carousel button.slick-prev:before{width:11px;height:19px;background-image:url(pvs-commons/icons/left-arrow-sj.svg)}
.newflip-wrap.flip-card-carousel button.slick-next:before{width:11px;height:19px;background-image:url(pvs-commons/icons/right-arrow-sj.svg)}
.newflip-wrap.flip-card-carousel .slick-next.slick-next{position:absolute;width:40px;height:40px;right:20px !important;top:31%;border:1px solid #c4c4c4 !important;border-radius:0;transform:translate(50%,50%);margin-right:0;left:unset}
.newflip-wrap.flip-card-carousel .slick-arrow,.newflip-wrap.flip-card-carousel .slick-next::before,.newflip-wrap.flip-card-carousel .slick-prev::before{display:block !important;margin-left:13px !important;border:0;transform:none}
.newflip-wrap.flip-card-carousel .slick-dots{display:block !important;bottom:0}
.newflip-wrap.flip-card-carousel .slick-dots li{width:unset;height:unset}
.newflip-wrap.flip-card-carousel .slick-dots li button{width:14px;height:14px;background-color:#fff}
.newflip-wrap.flip-card-carousel .slick-dots li.slick-active button{background:#ea067e;border:0}
.newflip-wrap.flip-card-carousel .flip-card{height:100%;background:#fff;padding-bottom:20px}
.newflip-wrap.flip-card-carousel .flip-card .content-tile__title{font-size:24px;font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;margin-top:15px}
.newflip-wrap.flip-card-carousel .flip-card a{color:#bf0366}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container{justify-content:flex-start;align-items:flex-start}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure{display:flex;flex-direction:column}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure figcaption{opacity:1}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure picture{align-items:flex-start;height:50%}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure .read-more{visibility:hidden;opacity:0;transition:opacity 2s cubic-bezier(0.25,0.8,0.25,1);position:relative}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure span.background{display:none}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure .content-tile-text{opacity:0;height:0}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure button.plus-icon{bottom:-30px}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container{justify-content:left}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption{width:100%;height:100%;overflow:hidden;position:relative;padding:0}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption p{padding:10px 15px}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption .content-tile-text{opacity:1;overflow:hidden;position:relative;margin-top:0;padding:0;height:100%;transition:opacity 2s cubic-bezier(0.25,0.8,0.25,1)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption .content-tile-text p{font-weight:unset}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption .content-tile__title{justify-content:left;padding:50px 15px 0}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption .read-more{opacity:1;visibility:visible;font-weight:700;text-decoration:none;margin-left:15px}
.newflip-wrap.flip-card-carousel .flip-card.active-flip .content-tile-container figcaption span.background{display:block;position:absolute;bottom:0;width:100%;background:linear-gradient(180deg,color-mix(in srgb,#fff 30%,transparent),color-mix(in srgb,#fff 70%,transparent),#fff);height:20px}
.newflip-wrap.flip-card-carousel.flip-card-carousel-purple .flip-card{background:#722362}
.newflip-wrap.flip-card-carousel.flip-card-carousel-purple .flip-card h2{color:#fff}
.newflip-wrap.flip-card-carousel.flip-card-carousel-purple .flip-card p{color:#fff}
.newflip-wrap.flip-card-carousel.flip-card-carousel-purple .flip-card.active-flip{background-color:#fff}
.newflip-wrap.flip-card-carousel.flip-card-carousel-purple .flip-card.active-flip h2{color:#000}
.newflip-wrap.flip-card-carousel.flip-card-carousel-purple .flip-card.active-flip p{color:#000}
.newflip-wrap.flip-card-carousel.flip-card-carousel-blue .flip-card{background:#76d5d4}
.newflip-wrap.flip-card-carousel.flip-card-carousel-blue .flip-card.active-flip{background-color:#fff}
@media(max-width:1200px){.newflip-wrap .container-fluid .divide-by-4.flip-card-section .row>.addcolumn .content-tile,.newflip-wrap .container-fluid .divide-by-3.flip-card-section .row>.addcolumn .content-tile{flex:0 0 31%;max-width:31%;margin-top:0;margin-right:10px}
}
@media(max-width:992px){.newflip-wrap .container-fluid .divide-by-4.flip-card-section .row>.addcolumn .content-tile,.newflip-wrap .container-fluid .divide-by-3.flip-card-section .row>.addcolumn .content-tile{flex:0 0 100%;max-width:100%;margin-top:0;margin-right:0;margin-bottom:20px}
.newflip-wrap .flip-card-section .flip-card .content-tile-container figure img{width:auto}
.newflip-wrap .flip-card-section .flip-card .content-tile-container figure picture{width:75%;margin:0 auto}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure picture{display:none}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure .plus-icon{display:none}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure .close-icon{display:flex;justify-content:end;position:absolute;right:5px;top:0;margin-top:5px;margin-right:0}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure figcaption{display:flex;flex-wrap:wrap;padding:0}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure figcaption .content-tile__title{margin-bottom:.75rem}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure figcaption .content-tile-text{bottom:0;padding:50px 30px;visibility:visible;opacity:1}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure figcaption .content-tile-subtitle{padding-top:25px}
.newflip-wrap .flip-card-section .active-flip .content-tile-container figure figcaption .flipped{height:100%;width:100%;top:0;left:0}
.newflip-wrap.flip-card-carousel .content-tile-container .content-tile__title{font-size:20px}
.newflip-wrap.flip-card-carousel .content-tile-container figcaption{padding:0 15px}
}
@media(max-width:640px){.newflip-wrap.flip-card-carousel .slick-slider .slick-list{margin:0}
}
@media(max-width:480px){.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure button.plus-icon{bottom:-15px}
.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure figcaption{padding:0 10px}
}
@media(max-width:340px){.newflip-wrap.flip-card-carousel .flip-card .content-tile-container figure button.plus-icon{bottom:-15px}
}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--purple800 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#5c1a4d 30%,transparent),color-mix(in srgb,#5c1a4d 70%,transparent),#5c1a4d)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--purple700 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#722362 30%,transparent),color-mix(in srgb,#722362 70%,transparent),#722362)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--purple400 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#b891b0 30%,transparent),color-mix(in srgb,#b891b0 70%,transparent),#b891b0)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--blue800 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#3aa19f 30%,transparent),color-mix(in srgb,#3aa19f 70%,transparent),#3aa19f)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--blue700 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#76d5d4 30%,transparent),color-mix(in srgb,#76d5d4 70%,transparent),#76d5d4)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--blue400 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#baeae9 30%,transparent),color-mix(in srgb,#baeae9 70%,transparent),#baeae9)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--hot-pink800 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#bf0366 30%,transparent),color-mix(in srgb,#bf0366 70%,transparent),#bf0366)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--hot-pink700 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#ea067e 30%,transparent),color-mix(in srgb,#ea067e 70%,transparent),#ea067e)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--hot-pink400 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#f7b4d7 30%,transparent),color-mix(in srgb,#f7b4d7 70%,transparent),#f7b4d7)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--sunshine-lite .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#fff8e7 30%,transparent),color-mix(in srgb,#fff8e7 70%,transparent),#fff8e7)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--sunshine-yellow800 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#ffa613 30%,transparent),color-mix(in srgb,#ffa613 70%,transparent),#ffa613)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--sunshine-yellow700 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#ffb81c 30%,transparent),color-mix(in srgb,#ffb81c 70%,transparent),#ffb81c)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--sunshine-yellow400 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#ffeabb 30%,transparent),color-mix(in srgb,#ffeabb 70%,transparent),#ffeabb)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--lime-green .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#d2db0e 30%,transparent),color-mix(in srgb,#d2db0e 70%,transparent),#d2db0e)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--green .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#b4bc08 30%,transparent),color-mix(in srgb,#b4bc08 70%,transparent),#b4bc08)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--beige400 .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#f7f4f0 30%,transparent),color-mix(in srgb,#f7f4f0 70%,transparent),#f7f4f0)}
.newflip-wrap.flip-card-carousel .flip-card.active-flip.flipped-bgcolor--ice-blue-bg .content-tile-container figcaption span.background{background:linear-gradient(180deg,color-mix(in srgb,#e4f7f6 30%,transparent),color-mix(in srgb,#e4f7f6 70%,transparent),#e4f7f6)}
.single-cta-section{border-radius:1.25em}
.single-cta-section .content-tile-container figure picture{border-radius:1.25em 0 0 1.25em}
@media(max-width:767px){.single-cta-section .content-tile-container figure picture{border-radius:1.25em 1.25em 0 0}
}
.single-cta-section .content-tile-container figure img{height:100%}
.single-cta-section .content-tile-container figure figcaption{padding:30px 30px 30px 15px}
@media(max-width:768px){.single-cta-section .content-tile-container figure figcaption{padding:30px;text-align:center}
}
.single-cta-section .content-tile-container figure figcaption .content-tile__title{letter-spacing:-0.5px;line-height:4rem;text-transform:uppercase}
.single-cta-section .content-tile-container figure figcaption .content-tile__title:after{display:none}
.single-cta-section .content-tile-container figure figcaption .content-tile-subtitle{line-height:4rem;text-transform:capitalize;letter-spacing:-0.5px;margin-top:0;padding-left:0;padding-right:0}
.single-cta-section .content-tile-container figure figcaption .content-tile-text p{letter-spacing:0;line-height:2.8rem}
.single-cta-section .content-tile-container figure figcaption .content-tile-text p:last-child{line-height:20px}
.single-cta-section.button--return-staff a .icon-svg{display:none}
.single-cta-section.button--block figcaption .content-tile-text p a{border-width:0 !important;padding:18px 20px !important}
.custom-testimonial-section .custom-stats{display:flex;flex-wrap:wrap}
.custom-testimonial-section .custom-stats .row>div:nth-child(1){display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;gap:10px}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;margin:0;padding:40px 10px;border-radius:60px;box-shadow:0 .5rem 1rem rgba(0,0,0,0.2);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.2);background-color:#fff}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section .content-tile-text{display:flex;flex-direction:column;align-items:flex-start}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section .content-tile-text p:first-child{margin:0}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section .content-tile-text p:last-child{text-align:left;font-size:14px;margin-top:5px;font-weight:400;line-height:20px !important;color:#1f0a1b !important;letter-spacing:0}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section.custom-image-square{box-shadow:none;position:relative;overflow:hidden;height:auto}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section.custom-image-square img{position:absolute;object-fit:cover;width:100%;height:100%;left:0;top:0}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-bulletList ul{display:block}
@media(max-width:1024px){.custom-testimonial-section .custom-stats{flex-direction:column}
.custom-testimonial-section .custom-stats .row>div:nth-child(1){display:grid;grid-template-columns:50% 50%;grid-template-rows:repeat(3,auto);gap:10px;margin-top:40px}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(1),.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(2),.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(3){grid-column:1}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(4){grid-column:2;grid-row:1 / 4}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section{padding:10px 20px;justify-content:flex-start}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section .content-tile-text{flex-direction:row;align-items:center;justify-content:space-between}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section .content-tile-text p:first-child{margin-right:20px;padding:0}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section.custom-image-square img{object-position:top}
.custom-testimonial-section .custom-stats .row>div:nth-child(2){order:-1}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section figcaption{padding:0 5px}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section figcaption p{padding:0}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-bulletList ul{display:grid;grid-template-columns:50% 50%;gap:5px}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-bulletList ul li{width:90%}
}
@media(max-width:768px){.custom-testimonial-section .custom-stats .row>div:nth-child(1){grid-template-columns:100%;grid-template-rows:auto auto auto auto}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(1),.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(2),.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(3){grid-column:1;grid-row:auto}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section:nth-child(4){grid-column:1;grid-row:4}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section{padding:20px}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section p{padding:0 !important}
.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section.custom-image-square{aspect-ratio:unset;height:200px}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-bulletList ul{display:block}
.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-bulletList ul li{width:100%}
}
@media(min-width:768px) and (max-width:1024px){.custom-testimonial-section .custom-stats .row>div:nth-child(1),.custom-testimonial-section .custom-stats .row>div:nth-child(2){flex:0 0 100%;max-width:100%}
}
@media(min-width:480px) and (max-width:768px){.custom-testimonial-section .custom-stats .row>div:nth-child(1) .content-tile.section.custom-image-square{height:250px;aspect-ratio:1 / 1}
}
@media(min-width:1024px){.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-whyLearn-text .content-tile-text,.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-statsTitle .content-tile-text,.custom-testimonial-section .custom-stats .row>div:nth-child(2) .content-tile.section.custom-bulletList .content-tile-text{padding-left:5px}
}
@media(max-width:768px){.custom-national-testimonial{min-height:800px}
}
@media(min-width:320px) and (max-width:350px){.custom-national-testimonial{min-height:1100px}
}
@media(min-width:351px) and (max-width:380px){.custom-national-testimonial{min-height:1050px}
}
@media(max-width:480px){.custom-national-testimonial{padding-top:10px}
}
@media(max-width:768px){.custom-national-testimonial .column-control--bg{background-position:bottom;background-repeat:no-repeat;background-image:url("../../../content/dam/pvs/ca/SiteRefresh/national-parent-stats-mobile.png")}
}
.custom-national-testimonial .custom-national-stats .row>div:nth-child(1) .content-tile.section{padding:55px 10px}
.custom-national-testimonial .custom-national-stats .row>div:nth-child(1) .content-tile.section .content-tile-text p{padding:0 15px}
@media(max-width:1024px){.custom-national-testimonial .custom-national-stats .row>div:nth-child(2){display:none}
}
@media(max-width:1024px){.custom-national-testimonial .custom-national-stats .row>div:nth-child(1) .content-tile.section{padding:40px}
}
@media(max-width:768px){.custom-national-testimonial .custom-national-stats .row>div:nth-child(1) .content-tile.section{padding:20px 10px}
.custom-national-testimonial .custom-national-stats .row>div:nth-child(1) .content-tile.section .content-tile-text p{padding:0}
}
@media(min-width:769px) and (max-width:850px){.custom-national-testimonial .custom-parentstats-text figcaption{padding-left:30px;padding-right:30px}
}
.newflip-wrap{--headline-color:#1f0a1b;--text-color:#392f3d;--container-bg-color:#f0ede9;--card-bg-color:#fff;--slick-dots-inactive:#77717a;--slick-dots-active:#000;--font-family-open-sans:'Open Sans','Helvetica','Verdana',sans-serif;--paragraph-font-size:18px;--paragraph-line-height:28px;--redesign-pink:#bf0366;--redesign-white:#fff}
.newflip-wrap.redesign{background-color:var(--container-bg-color)}
.newflip-wrap.redesign #cardSlidesHolder{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:center}
.newflip-wrap.redesign .flip-card{border-radius:60px;background-color:var(--card-bg-color);height:482px;width:380px;color:var(--text-color);margin:0 5px}
.newflip-wrap.redesign .flip-card .content-tile-container{align-items:flex-start}
.newflip-wrap.redesign .flip-card .content-tile-container figure img{margin-bottom:0;height:266px;object-fit:cover}
.newflip-wrap.redesign .flip-card .content-tile-container figure button.plus-icon{bottom:30px;left:unset;right:20px;width:auto}
.newflip-wrap.redesign .flip-card .content-tile-container figure button.close-icon{top:unset;bottom:45px;right:50px;z-index:998;width:auto}
.newflip-wrap.redesign .flip-card .content-tile-container figure figcaption .flipped{padding:0}
.newflip-wrap.redesign .flip-card .content-tile__title{font-family:var(--font-family-open-sans);font-weight:700;font-size:30px;line-height:35px;letter-spacing:-0.5px;padding:40px;color:var(--headline-color)}
.newflip-wrap.redesign .flip-card .content-tile-text{margin-top:0;color:var(--text-color)}
.newflip-wrap.redesign .flip-card .content-tile-text a{color:var(--redesign-pink)}
.newflip-wrap.redesign .flip-card .content-tile-text ul{padding:0 10px 20px 30px}
.newflip-wrap.redesign .flip-card .content-tile-text ul li{color:var(--text-color)}
.newflip-wrap.redesign .flip-card .content-tile-text p.back-flip-content{padding-top:0}
.newflip-wrap.redesign .flip-card.active-flip h2{display:none}
.newflip-wrap.redesign .flip-card.active-flip .content-tile-container figcaption{padding:40px}
.newflip-wrap.redesign .flip-card.active-flip .content-tile-container figcaption .content-tile-text p{padding:0;letter-spacing:0;color:var(--text-color);font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height)}
.newflip-wrap.flip-card-carousel.redesign #cardSlidesHolder{display:block}
.newflip-wrap.flip-card-carousel.redesign .container{margin-left:auto}
.newflip-wrap.flip-card-carousel.redesign .flip-card .content-tile-container figure button.plus-icon{bottom:30px}
.newflip-wrap.flip-card-carousel.redesign .flip-card .content-tile-container figure button.close-icon{bottom:45px}
.newflip-wrap.flip-card-carousel.redesign .flip-card.active-flip h2{display:none}
.newflip-wrap.flip-card-carousel.redesign .slick-slider{padding-bottom:90px}
.newflip-wrap.flip-card-carousel.redesign .slick-slider .slick-slide>div:first-of-type{height:532px;width:380px}
.newflip-wrap.flip-card-carousel.redesign .slick-slider .slick-list{padding:0;margin-right:0}
.newflip-wrap.flip-card-carousel.redesign .slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.newflip-wrap.flip-card-carousel.redesign .slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:4px;cursor:pointer}
.newflip-wrap.flip-card-carousel.redesign .slick-dots li button{width:10px;height:10px;line-height:0;font-size:0;color:transparent;background:var(--slick-dots-inactive);border-radius:5px}
.newflip-wrap.flip-card-carousel.redesign .slick-dots li.slick-active{margin:0 20px 0 5px}
.newflip-wrap.flip-card-carousel.redesign .slick-dots li.slick-active button{background:var(--slick-dots-active);width:30px}
.newflip-wrap.flip-card-carousel.redesign .img-pagination-nav-container{position:absolute;right:.85em;bottom:-6em;z-index:1;margin-top:50px}
.newflip-wrap.flip-card-carousel.redesign .flip-card-nav-container{width:auto;position:absolute;right:0;top:-20px}
.newflip-wrap.flip-card-carousel.redesign .card-slider-btn-prev .icon-svg circle,.newflip-wrap.flip-card-carousel.redesign .card-slider-btn-next .icon-svg circle{fill:var(--redesign-pink)}
.newflip-wrap.flip-card-carousel.redesign .card-slider-btn-prev .icon-svg path,.newflip-wrap.flip-card-carousel.redesign .card-slider-btn-next .icon-svg path{fill:var(--redesign-white)}
.newflip-wrap.flip-card-carousel.redesign button[disabled]{background:transparent}
.newflip-wrap.flip-card-carousel.redesign .slick-prev.slick-prev,.newflip-wrap.flip-card-carousel.redesign .slick-next.slick-next{top:unset;bottom:0;border:0 !important;line-height:0;font-size:0;z-index:9;background:transparent;transform:translate(0);width:64px;height:64px}
.newflip-wrap.flip-card-carousel.redesign button.slick-next::before,.newflip-wrap.flip-card-carousel.redesign button.slick-prev::before{display:none !important}
.newflip-wrap.flip-card-carousel.redesign .icon-svg{width:44px;height:44px}
.newflip-wrap.flip-card-carousel.redesign .slick-prev.slick-prev .icon-svg circle,.newflip-wrap.flip-card-carousel.redesign .slick-next.slick-next .icon-svg circle{fill:var(--redesign-pink)}
.newflip-wrap.flip-card-carousel.redesign .slick-prev.slick-prev .icon-svg path,.newflip-wrap.flip-card-carousel.redesign .slick-next.slick-next .icon-svg path{fill:var(--redesign-white)}
.newflip-wrap.flip-card-carousel.redesign.ca-carousel .col-12{padding-right:0}
.newflip-wrap.flip-card-carousel.redesign.ca-carousel .col-12 .slick-list{margin-right:0}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .flip-card .content-tile__title{padding:20px}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-prev.slick-prev{left:unset !important;right:90px;margin-left:0 !important}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-next.slick-next{left:unset;right:70px}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .container{padding-right:0}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .col-12{padding-right:0;padding-left:0}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-dots{max-width:1200px}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-slider .slick-slide{margin:0 15px}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-slider .slick-dots{bottom:38px}
@media(min-width:1270px){.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-prev.slick-prev{right:unset;left:1050px !important}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-next.slick-next{right:unset;left:1110px}
}
@media(max-width:1200px){.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-dots{padding-left:15px;padding-right:30px}
}
@media(max-width:640px){.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-slider .slick-list{margin-left:15px}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-slider .slick-dots{margin-left:0}
}
@media(max-width:375px){.newflip-wrap.flip-card-carousel.redesign.lp-carousel .slick-slider .slick-list{margin-left:0}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .container{padding-left:5px}
}
@media(max-width:359px){.newflip-wrap.flip-card-carousel.redesign.lp-carousel .container{padding-left:2px}
.newflip-wrap.flip-card-carousel.redesign.lp-carousel .container .flip-card{margin:0}
}
@media(max-width:375px){.newflip-wrap.flip-card-carousel.redesign .col-12{padding-left:5px}
}
@media(max-width:500px){.newflip-wrap.flip-card-carousel.redesign .flip-card{width:340px}
.newflip-wrap.flip-card-carousel.redesign .slick-slider .slick-slide>div:first-of-type{width:340px}
}
@media(max-width:480px){.newflip-wrap.flip-card-carousel.redesign .flip-card .content-tile-container figure button.plus-icon{right:35px}
.newflip-wrap.flip-card-carousel.redesign .flip-card .content-tile-container figure button.close-icon{right:50px}
}