/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card{--bs-card-spacer-y:1.7777777778rem;--bs-card-spacer-x:1.7777777778rem;--bs-card-title-spacer-y:0.4444444445rem;--bs-card-subtitle-color:#495057;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:unset;--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:0 0.1666666667rem 1.6666666667rem rgba(0,0,0,0.06);--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:1.7777777778rem;--bs-card-cap-padding-x:1.7777777778rem;--bs-card-cap-bg:transparent;--bs-card-height:100%;--bs-card-bg:var(--bs-white);--bs-card-img-overlay-padding:0.8888888889rem;--bs-card-group-margin:0.8888888889rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-link{text-decoration:none}.card-footer{margin-top:calc(var(--bs-card-spacer-y)/ 2 * -1);border-top:none}.card{overflow:hidden;text-align:var(--pd-card-text-alignment,left);box-shadow:var(--bs-card-box-shadow);font-size:1rem}.card.layout-builder-block{padding:0}.card img.media__element{transition:all .2s ease-in-out}.card.has-link:focus img.media__element,.card.has-link:hover img.media__element{transform:scale(1.025);transform-origin:center center;opacity:.9}.card-text{margin-top:calc(var(--bs-card-spacer-y)/ 2)}.agency-card{--bs-card-spacer-y:2.77777777rem;--bs-card-height:auto;flex-direction:row;flex-wrap:wrap}.agency-card .field--name-field-icon,.agency-card .field--name-field-image{display:flex;order:2;width:40%;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.agency-card .card-text-content{order:1;width:60%;font-size:1rem}.agency-card .card-text-content .field--name-field-title{padding-bottom:1.3888888889rem;font-size:2.6666666667rem;line-height:1}.agency-card .card-footer{padding-bottom:3.8888888889rem}@media (min-width:992px){.agency-card .mobile{display:none}}@media (max-width:991.98px){.agency-card{--bs-card-spacer-y:1.6666666667rem;--bs-card-spacer-x:1.6666666667rem;flex-direction:column}.agency-card .card-text-content{width:100%;font-size:.8888888889rem}.agency-card .card-text-content .field--name-field-title{display:none}.agency-card .field--name-field-icon,.agency-card .field--name-field-image{justify-content:center;order:unset;width:100%;padding-bottom:0}.agency-card .field--name-field-icon{width:70%;margin:auto}.agency-card .mobile{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);padding-bottom:0;font-size:1.5555555556rem;line-height:1}.agency-card .card-footer{padding-bottom:var(--bs-card-spacer-y);text-align:center}}@media (max-width:767.98px){.agency-card .field--name-field-icon{width:100%}}.card-variant--img-decoupled .card,.card-variant--img-decoupled.card{--bs-card-bg:transparent;--bs-card-border-color:transparent;--bs-card-border-radius:0;--bs-heading-color:#1A1A1A;--bs-card-title-color:#1A1A1A;--pd-icon-color:#ef001c;--bs-card-title-spacer-y:1.3888888889rem;--bs-card-cap-padding-x:calc(var(--pd-icon-width) + .5555555556rem);overflow:unset;flex-direction:row;box-shadow:unset;gap:1.3333333333rem}.card-variant--img-decoupled .card .card-image,.card-variant--img-decoupled .card .field--name-field-icon,.card-variant--img-decoupled .card .field--name-field-image,.card-variant--img-decoupled.card .card-image,.card-variant--img-decoupled.card .field--name-field-icon,.card-variant--img-decoupled.card .field--name-field-image{width:var(--pd-img-width,40%);margin:auto}.card-variant--img-decoupled .card .card-image img,.card-variant--img-decoupled .card .field--name-field-icon img,.card-variant--img-decoupled .card .field--name-field-image img,.card-variant--img-decoupled.card .card-image img,.card-variant--img-decoupled.card .field--name-field-icon img,.card-variant--img-decoupled.card .field--name-field-image img{width:100%;height:100%;border-radius:.2777777778rem}@media (max-width:767.98px){.card-variant--img-decoupled .card .card-image,.card-variant--img-decoupled .card .field--name-field-icon,.card-variant--img-decoupled .card .field--name-field-image,.card-variant--img-decoupled.card .card-image,.card-variant--img-decoupled.card .field--name-field-icon,.card-variant--img-decoupled.card .field--name-field-image{--pd-img-width:30%}}.card-variant--img-decoupled .card .card-text-content,.card-variant--img-decoupled.card .card-text-content{position:relative;display:flex;flex-direction:column;width:var(--pd-text-width,60%);padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);border-radius:1.1111111111rem;background-color:#fff;box-shadow:var(--bs-box-shadow)}.card-variant--img-decoupled .card .card-text-content .field--name-field-icon,.card-variant--img-decoupled.card .card-text-content .field--name-field-icon{width:unset}.card-variant--img-decoupled .card .card-text-content .card-body,.card-variant--img-decoupled.card .card-text-content .card-body{padding:0}.card-variant--img-decoupled .card .card-text-content .card-title,.card-variant--img-decoupled.card .card-text-content .card-title{width:80%;opacity:.8}.card-variant--img-decoupled .card .card-text-content .card-text,.card-variant--img-decoupled.card .card-text-content .card-text{margin-top:unset;padding-bottom:.8888888889rem;opacity:.8;font-size:.8888888889rem}.card-variant--img-decoupled .card .card-text-content .showcase,.card-variant--img-decoupled.card .card-text-content .showcase{position:absolute;top:0;right:var(--bs-card-spacer-x);padding:var(--bs-card-spacer-y) 0}.card-variant--img-decoupled .card .card-text-content .showcase span,.card-variant--img-decoupled.card .card-text-content .showcase span{--pd-icon-position:0.4444444444rem;--pd-icon-width:0.8888888889rem;--pd-icon-height:0.8888888889rem;--pd-icon-color:#FFFFFF;display:flex;align-items:center;padding:.1666666667rem 1.1666666667rem .1666666667rem 1.8888888889rem;color:#fff;border-radius:.2777777778rem;background-color:#617482;font-size:.7777777778rem;line-height:1.6666666667rem;gap:.2777777778rem}.card-variant--img-decoupled .card .card-text-content .card-footer,.card-variant--img-decoupled.card .card-text-content .card-footer{--bs-card-cap-padding-y:0;margin-top:auto;color:#1a1a1a;font-size:.8888888889rem}.card-variant--img-decoupled .card .card-text-content a.card-footer,.card-variant--img-decoupled.card .card-text-content a.card-footer{position:unset}.card-variant--img-decoupled .card .card-text-content a.card-footer::before,.card-variant--img-decoupled.card .card-text-content a.card-footer::before{top:unset;bottom:calc(var(--bs-card-spacer-y) - .1111111111rem);left:var(--bs-card-spacer-x)}.card-variant--img-decoupled .card .card-text-content:hover a.card-footer,.card-variant--img-decoupled.card .card-text-content:hover a.card-footer{color:#ef001c}@media (max-width:1199.98px){.card-variant--img-decoupled .card,.card-variant--img-decoupled.card{--bs-card-spacer-x:1.1111111111rem}}@media (max-width:991.98px){.card-variant--img-decoupled .card,.card-variant--img-decoupled.card{flex-direction:column;gap:.8888888889rem;margin-bottom:1.6666666667rem}.card-variant--img-decoupled .card .card-image,.card-variant--img-decoupled.card .card-image{width:100%}.card-variant--img-decoupled .card .card-text-content,.card-variant--img-decoupled.card .card-text-content{width:100%}.card-variant--img-decoupled .card .card-text-content .card-title,.card-variant--img-decoupled.card .card-text-content .card-title{font-size:1.5555555556rem}.card-variant--img-decoupled .card .card-text-content .showcase,.card-variant--img-decoupled.card .card-text-content .showcase{position:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:unset;padding-bottom:.5555555556rem}}.card-variant--80-20{--pd-text-width:80%;--pd-img-width:20%}.card-variant--img-decoupled-sm .card{--pd-icon-color:#FFFFFF;padding-top:1.8888888889rem;padding-bottom:1.8888888889rem;box-shadow:unset}.card-variant--img-decoupled-sm .card .card-text-content{box-shadow:var(--bs-card-box-shadow)}.card-variant--img-decoupled-sm .card .card-text-content .card-title{margin-bottom:.8333333333rem;color:#232426}.card-variant--img-decoupled-sm .card .card-text-content .card-text{padding-bottom:2.5rem;font-size:1rem}.card-variant--img-decoupled-sm .card .card-text-content .card-footer{--bs-card-spacer-y:0;--bs-card-cap-padding-x:0;--bs-card-cap-padding-y:0}@media (min-width:992px){.card-variant--img-decoupled-sm .card .card-text-content{width:85%}}@media (max-width:991.98px){.card-variant--img-decoupled-sm .card{padding:0}}@media (max-width:991.98px){.card-variant--img-decoupled-sm .field--name-field-icon{width:70%;margin:auto;transform:translateY(2.2222222222rem)}.card-variant--img-decoupled-sm .field--name-field-icon img{width:100%}}@media (min-width:992px){.card-variant--img-decoupled-sm .field--name-field-icon{transform:scale(1.2)}.card-variant--img-decoupled-sm .field--name-field-icon img{translate:-1.9444444444rem}}.card-variant--alternating .views-row:nth-child(even) .card{flex-direction:row-reverse}@media (max-width:991.98px){.card-variant--alternating .views-row:nth-child(even) .card{flex-direction:column}}.card-variant--alternating .row .col:nth-child(odd) .card{flex-direction:row-reverse}@media (max-width:991.98px){.card-variant--alternating .row .col:nth-child(odd) .card{flex-direction:column}}.card-variant--alternating:has(.card-variant--icon-right) .row .col:nth-child(odd) .card{flex-direction:row}@media (max-width:991.98px){.card-variant--alternating:has(.card-variant--icon-right) .row .col:nth-child(odd) .card{flex-direction:column}}@media (min-width:992px){.card-variant--alternating.card-variant--img-decoupled-sm .row .col:nth-child(even) .card .field--name-field-icon img{translate:1.9444444444rem}}.card-variant--icon-right .card,.card-variant--icon-right.card{--bs-card-title-spacer-y:0.7777777778rem;flex-direction:row-reverse;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-variant--icon-right .card .field--name-field-icon,.card-variant--icon-right.card .field--name-field-icon{display:flex;flex:1 1 30%;justify-content:end;min-width:2.5rem}.card-variant--icon-right .card .card-text-content,.card-variant--icon-right.card .card-text-content{--bs-card-spacer-y:0;--bs-card-spacer-x:0}.card-variant--icon-right .card .card-text-content .card-title,.card-variant--icon-right.card .card-text-content .card-title{--bs-card-title-color:#1A1A1A;-webkit-hyphens:auto;hyphens:auto;opacity:var(--pd-card-grid-card-title-opacity,.8);font-size:var(--pd-card-grid-card-title-size,1.5555555556rem)}.card-variant--icon-right .card .card-text-content .card-text,.card-variant--icon-right.card .card-text-content .card-text{font-size:.8888888889rem}@media (max-width:767.98px){.card-variant--icon-right .card .card-text-content,.card-variant--icon-right.card .card-text-content{padding-right:.5555555556rem}}.card-variant--icon-right .block-layout-builder .field--name-field-call-to-action,.card-variant--icon-right.block-layout-builder .field--name-field-call-to-action{justify-content:center}.card-variant--align-center{--pd-headings-alignment:center;--pd-card-text-alignment:center}.card-variant--icon-right-absolute .card,.card-variant--icon-right-absolute.card{--bs-card-spacer-x:2.77777777rem;--bs-card-spacer-y:2rem;--bs-card-title-spacer-y:1.1111111111rem;position:relative;justify-content:flex-end}.card-variant--icon-right-absolute .card .field--name-field-icon,.card-variant--icon-right-absolute.card .field--name-field-icon{position:absolute;right:var(--bs-card-spacer-x)}@media (max-width:991.98px){.card-variant--icon-right-absolute .card .field--name-field-icon,.card-variant--icon-right-absolute.card .field--name-field-icon{top:calc(var(--bs-card-spacer-y) - 10px)}}.card-variant--icon-right-absolute .card .card-text-content .card-title,.card-variant--icon-right-absolute.card .card-text-content .card-title{width:75%;font-size:2.2222222222rem}@media (max-width:991.98px){.card-variant--icon-right-absolute .card .card-text-content .card-title,.card-variant--icon-right-absolute.card .card-text-content .card-title{font-size:1.3333333333rem}}@media (max-width:575.98px){.card-variant--icon-right-absolute .card .card-text-content .card-title,.card-variant--icon-right-absolute.card .card-text-content .card-title{width:60%}}.card-variant--icon-right-absolute .card .field--name-field-text,.card-variant--icon-right-absolute.card .field--name-field-text{width:95%}.card-variant--icon-with-image .col{margin-top:unset}.card-variant--icon-with-image .col:not(:last-child){margin-bottom:5.55555555rem}@media (max-width:991.98px){.card-variant--icon-with-image .col:not(:last-child){margin-bottom:2.77777777rem}}.card-variant--icon-with-image .card{--bs-card-spacer-x:0;--bs-card-spacer-y:0}.card-variant--icon-with-image .card .blazy,.card-variant--icon-with-image .card .blazy .field__item,.card-variant--icon-with-image .card .blazy .media,.card-variant--icon-with-image .card .card-image>div,.card-variant--icon-with-image .card .field--name-field-image,.card-variant--icon-with-image .card .field--name-field-image>div{height:100%}.card-variant--icon-with-image .card .card-text-content{--bs-card-spacer-x:2.7777777778rem;--bs-card-spacer-y:2.2222222222rem;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-variant--icon-with-image .card .card-text-content .card-text{width:90%}@media (max-width:991.98px){.card-variant--icon-with-image .card .card-text-content .card-text{width:100%}}.card-variant--icon-with-image .card .card-text-content .card-footer{--bs-card-cap-padding-x:0;--pd-icon-color:#FFFFFF}@media (max-width:991.98px){.card-variant--icon-with-image .card .card-text-content .card-footer{text-align:center}}@media (max-width:991.98px){.card-variant--icon-with-image .card .card-text-content{--bs-card-spacer-x:1.6666666667rem;--bs-card-spacer-y:1.6666666667rem}}@media (max-width:991.98px){.card-variant--icon-with-image .card .field--name-field-image{width:100%}}@media (max-width:991.98px){.card-variant--icon-with-image .card .field--name-field-icon{width:2.1111111111rem}}@media (max-width:991.98px){.card-variant--icon-with-image .card{flex-direction:column}}
