/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card-simple.card-simple--profile .img-rounded-wrap+.content>.over-under,.highlight-first .card-simple.card-simple--profile .over-under,.highlight-second .card-simple.card-simple--profile .over-under{flex-direction:column;width:90%;margin:0 auto}@media (min-width:768px){.card-simple.card-simple--profile .img-rounded-wrap+.content>.over-under,.highlight-first .card-simple.card-simple--profile .over-under,.highlight-second .card-simple.card-simple--profile .over-under{width:80%}}.card-simple.card-simple--profile .img-rounded-wrap+.content>.over-under>p,.highlight-first .card-simple.card-simple--profile .over-under>p,.highlight-second .card-simple.card-simple--profile .over-under>p{width:100%;text-align:center}.card-simple.card-simple--profile .img-rounded-wrap+.content>.over-under>p:first-of-type,.highlight-first .card-simple.card-simple--profile .over-under>p:first-of-type,.highlight-second .card-simple.card-simple--profile .over-under>p:first-of-type{padding:0 30px;border-right:none}.card-simple.card-simple--profile .img-rounded-wrap+.content>.over-under>p:nth-of-type(2),.highlight-first .card-simple.card-simple--profile .over-under>p:nth-of-type(2),.highlight-second .card-simple.card-simple--profile .over-under>p:nth-of-type(2){padding:1rem 30px 0;margin:.5rem 0 0;border-top:1px solid #c6aa7c;border-left:none}.card-simple.card-simple--profile .over-under{flex-direction:column;width:80%;margin:0 auto}@media (min-width:992px){.card-simple.card-simple--profile .over-under{flex-direction:row;width:100%}}.card-simple.card-simple--profile .over-under>p{width:100%}.card-simple.card-simple--profile .over-under>p:first-of-type{padding:0 30px .5rem;border-right:none}@media (min-width:992px){.card-simple.card-simple--profile .over-under>p:first-of-type{width:35%;padding:.5rem 30px .5rem 0}}.card-simple.card-simple--profile .over-under>p:nth-of-type(2){padding:1rem 30px 0;border-top:1px solid #c6aa7c;border-left:none}@media (min-width:992px){.card-simple.card-simple--profile .over-under>p:nth-of-type(2){width:65%;padding:.5rem 0 .5rem 30px;border-top:none;border-left:1px solid #c6aa7c}}.paragraph--type--news-list .over-under{flex-direction:column;width:100%}@media (min-width:992px){.paragraph--type--news-list .over-under{flex-direction:row}}.paragraph--type--news-list .over-under>p{width:100%}.paragraph--type--news-list .over-under>p:first-of-type{border-right:none}@media (min-width:992px){.paragraph--type--news-list .over-under>p:first-of-type{width:35%;padding:.5rem 30px .5rem 0;border-bottom:none}}@media (min-width:992px){.paragraph--type--news-list .over-under>p:nth-of-type(2){width:65%;padding:.5rem 0 .5rem 30px;border-top:none;border-left:1px solid #c6aa7c}}.card-simple.card-simple--regular{margin-bottom:30px}.card-simple.card-simple--regular .thumbnail{width:auto;height:110px}.card-simple.card-simple--regular .thumbnail>article,.card-simple.card-simple--regular .thumbnail>div{height:100%}.card-simple.card-simple--regular .thumbnail article img,.card-simple.card-simple--regular .thumbnail img{width:auto;height:110px}.card-simple.card-simple--regular .content{width:100%}.card-simple.card-simple--regular .thumbnail+.content{width:75%}.paragraph--type--highlight-list-simple-list .card-simple.card-simple--regular,.paragraph--type--news-list .card-simple.card-simple--regular{background-color:#fff}.paragraph--type--highlight-list-simple-list .card-simple.card-simple--regular .thumbnail+.content,.paragraph--type--news-list .card-simple.card-simple--regular .thumbnail+.content{width:100%}.paragraph--type--highlight-list-simple-list .card-simple.card-simple--regular .thumbnail+.content p:not(.lead),.paragraph--type--news-list .card-simple.card-simple--regular .thumbnail+.content p:not(.lead){margin-bottom:0}.paragraph--type--highlight-list-simple-list .card-simple.card-simple--regular:focus,.paragraph--type--highlight-list-simple-list .card-simple.card-simple--regular:hover,.paragraph--type--news-list .card-simple.card-simple--regular:focus,.paragraph--type--news-list .card-simple.card-simple--regular:hover{background-color:#f2f4f6}.paragraph--type--news-list p:first-of-type{padding-bottom:.5rem;margin-bottom:1rem;border-bottom:1px solid #c6aa7c}@media (min-width:992px){.paragraph--type--news-list p:first-of-type{padding-bottom:0;margin-bottom:0}}@media (min-width:768px){.paragraph--type--news-list .thumbnail+.content p:first-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}}@media (min-width:992px){.highlight-first .card-simple.card-simple--regular{flex-direction:column}}@media (min-width:992px){.highlight-first .card-simple.card-simple--regular .thumbnail{width:100%;height:auto}}.highlight-first .card-simple.card-simple--regular .thumbnail>article,.highlight-first .card-simple.card-simple--regular .thumbnail>div{height:100%}@media (min-width:992px){.highlight-first .card-simple.card-simple--regular .thumbnail img,.highlight-first .card-simple.card-simple--regular .thumbnail>article img{width:auto;height:auto}}@media (min-width:992px){.highlight-first .card-simple.card-simple--regular .content{width:100%;text-align:center}}@media (min-width:992px){.highlight-first>a,.highlight-first>a>.card-simple{height:100%}}@media (min-width:992px){.highlight-second>a:last-of-type>.card-simple{margin-bottom:0}}.card-simple.card-simple--profile{flex-direction:column;margin-bottom:30px}@media (min-width:992px){.card-simple.card-simple--profile{flex-direction:row}}.card-simple.card-simple--profile .img-rounded-wrap{padding:1.5rem 1.5rem 0}@media (min-width:992px){.card-simple.card-simple--profile .img-rounded-wrap{padding-bottom:1.5rem}}.card-simple.card-simple--profile .img-rounded-wrap>article>img,.card-simple.card-simple--profile .img-rounded-wrap>img{width:150px!important;max-width:none;height:150px!important}@media (min-width:992px){.card-simple.card-simple--profile .img-rounded-wrap>article>img,.card-simple.card-simple--profile .img-rounded-wrap>img{width:100px!important;height:100px!important}}.card-simple.card-simple--profile .content{width:100%}.highlight-first .card-simple.card-simple--profile .over-under>p,.highlight-second .card-simple.card-simple--profile .over-under>p{width:100%}.highlight-first .card-simple.card-simple--profile--image{flex-direction:column}@media (min-width:992px){.highlight-first .card-simple.card-simple--profile--image{margin-bottom:0}}.highlight-first .card-simple.card-simple--profile--image .img-rounded-wrap{padding-bottom:0!important}.highlight-first .card-simple.card-simple--profile--image .img-rounded-wrap>article>img,.highlight-first .card-simple.card-simple--profile--image .img-rounded-wrap>img{width:150px!important;max-width:none;height:150px!important}@media (min-width:768px){.cpd-date{min-height:90px}}
.primary-item .card .card-body{color:#f8f9fa;background-color:#003e7e}.primary-item .card .card-body .card-subtitle,.primary-item .card .card-body .card-title{color:#f8f9fa}.primary-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#004388,#004388 50%,#003e7e 50%,#003e7e 100%);color:#f8f9fa}.primary-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(0,62,126,.45) 50%,rgba(0,62,126,.45) 100%)}.primary-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(0,62,126,.85)}.primary-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-primary-medium.svg)}.alt-primary-arrow .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-primary-dark-medium.svg)}.small-arrow .card .el-arrows-large::after{transform:scale(.7)}.blue-item .card .card-body{color:#f8f9fa;background-color:#3a7eb9}.blue-item .card .card-body .card-subtitle,.blue-item .card .card-body .card-title{color:#f8f9fa}.blue-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#3c83c1,#3c83c1 50%,#3a7eb9 50%,#3a7eb9 100%);color:#f8f9fa}.blue-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(0,62,126,.45) 50%,rgba(0,62,126,.45) 100%)}.tuscany-item .card .card-body{color:#f8f9fa;background-color:#b35932}.tuscany-item .card .card-body .card-subtitle,.tuscany-item .card .card-body .card-title{color:#f8f9fa}.tuscany-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#b35932,#b35932 50%,#ab5530 50%,#ab5530 100%);color:#f8f9fa}.tuscany-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(179,89,50,.45) 50%,rgba(179,89,50,.45) 100%)}.tuscany-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(179,89,50,.85)}.tuscany-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-tuscany-medium.svg)}.mustard-item .card .card-body{color:#f8f9fa;background-color:#867004}.mustard-item .card .card-body .card-subtitle,.mustard-item .card .card-body .card-title{color:#f8f9fa}.mustard-item .card .card-body.card-body-dark{background-color:#6d5b03}.mustard-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#867004,#867004 50%,#7c6804 50%,#7c6804 100%);color:#f8f9fa}.mustard-item .card .card-body--diagonal-reverse-color{background-image:linear-gradient(to bottom right,#725f03,#725f03 50%,#867004 50%,#867004 100%);color:#f8f9fa}.mustard-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(134,112,4,.85)}.mustard-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-mustard-medium.svg)}.battersea-blue-item .card .card-body{color:#f8f9fa;background-color:#25384a}.battersea-blue-item .card .card-body .card-subtitle,.battersea-blue-item .card .card-body .card-title{color:#f8f9fa}.battersea-blue-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#b35932,#b35932 50%,#ab5530 50%,#ab5530 100%);color:#f8f9fa}.battersea-blue-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(179,89,50,.45) 50%,rgba(179,89,50,.45) 100%)}.battersea-blue-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(37,56,74,.85)}.battersea-blue-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-tuscany-medium.svg)}.teal-item .card .card-body{color:#f8f9fa;background-color:#016a72}.teal-item .card .card-body .card-subtitle,.teal-item .card .card-body .card-title{color:#f8f9fa}.teal-item .card .card-body.card-body-dark{background-color:#015259}.teal-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#867004,#867004 50%,#7c6804 50%,#7c6804 100%);color:#f8f9fa}.teal-item .card .card-body--diagonal-reverse-color{background-image:linear-gradient(to bottom right,#725f03,#725f03 50%,#867004 50%,#867004 100%);color:#f8f9fa}.teal-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(134,112,4,.85)}.teal-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-mustard-medium.svg)}.dark-green-item .card .card-body{color:#f8f9fa;background-color:#3e5d60}.dark-green-item .card .card-body .card-subtitle,.dark-green-item .card .card-body .card-title{color:#f8f9fa}.dark-green-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#426366,#426366 50%,#3e5d60 50%,#3e5d60 100%);color:#f8f9fa}.dark-green-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(62,93,96,.85)}.dark-green-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-dark-green-medium.svg)}.light-gray-blue-item .card .card-body{color:#003e7e;background-color:#d1e5e2}.light-gray-blue-item .card .card-body .card-subtitle,.light-gray-blue-item .card .card-body .card-title{color:#003e7e}.light-gray-blue-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#d8e9e6,#d8e9e6 50%,#d1e5e2 50%,#d1e5e2 100%);color:#f8f9fa}.light-gray-blue-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(209,229,226,.85)}.light-gray-blue-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-light-gray-blue-medium.svg)}.dark-turquoise-item .card .card-body{color:#f8f9fa;background-color:#0092a0}.dark-turquoise-item .card .card-body .card-subtitle,.dark-turquoise-item .card .card-body .card-title{color:#f8f9fa}.dark-turquoise-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#009baa,#009baa 50%,#0092a0 50%,#0092a0 100%);color:#f8f9fa}.dark-turquoise-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(0,146,160,.45) 50%,rgba(0,146,160,.45) 100%)}.dark-turquoise-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(0,146,160,.85)}.dark-turquoise-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-dark-green-medium.svg)}.turquoise-item .card .card-body{color:#f8f9fa;background-color:#90d3d0}.turquoise-item .card .card-body .card-subtitle,.turquoise-item .card .card-body .card-title{color:#f8f9fa}.turquoise-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#97d6d3,#97d6d3 50%,#90d3d0 50%,#90d3d0 100%);color:#f8f9fa}.turquoise-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(0,146,160,.85)}.turquoise-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-light-gray-blue-medium.svg)}.earth-item .card .card-body{color:#f8f9fa;background-color:#5c5757}.earth-item .card .card-body .card-subtitle,.earth-item .card .card-body .card-title{color:#f8f9fa}.earth-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#615c5c,#615c5c 50%,#5c5757 50%,#5c5757 100%);color:#f8f9fa}.earth-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(92,87,87,.45) 50%,rgba(92,87,87,.45) 100%)}.earth-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(92,87,87,.85)}.stone-blue-item .card .card-body{color:#f8f9fa;background-color:#00606b}.stone-blue-item .card .card-body .card-subtitle,.stone-blue-item .card .card-body .card-title{color:#f8f9fa}.stone-blue-item .card .card-body--diagonal{background-image:linear-gradient(to bottom right,#006975,#006975 50%,#00606b 50%,#00606b 100%);color:#f8f9fa}.stone-blue-item .card .card-overlay--triangle::after{position:absolute;top:0;right:0;width:60%;height:100%;content:'';background-image:linear-gradient(to top right,rgba(255,0,0,0) 0,rgba(255,0,0,0) 50%,rgba(0,96,107,.45) 50%,rgba(0,96,107,.45) 100%)}.stone-blue-item .card .svg-overlay-container .svg-overlay svg{fill:rgba(0,96,107,.85)}.stone-blue-item .card .el-arrows-large::after{background-image:url(/themes/custom/surrey/assets/dist/img/arrows-dark-green-medium.svg)}.plum-item .card .card-body{color:#f8f9fa;background-color:#872046}.plum-item .card .card-body .card-subtitle,.plum-item .card .card-body .card-title{color:#f8f9fa}.tuscany-caption-item .caption-card .caption p{background-color:#b35932}.sky-caption-item .caption-card .caption p{background-color:#006fab}.stone-blue-caption-item .caption-card .caption p{background-color:#00606b}@media (min-width:768px){.card-stand-alone-item .card{flex-direction:row!important}.card-stand-alone-item .card-body{width:50%}.card-stand-alone-item article{width:53%}.card-stand-alone-item article img{height:100%}}
.components>:first-child.bg-white{padding-top:calc(50px - 1rem)}@media (min-width:992px){.components>:first-child.bg-white{padding-top:calc(70px - 1rem)}}@media (min-width:1200px){.components>:first-child.bg-white{padding-top:calc(100px - 1rem)}}.components>:last-child.bg-white{padding-bottom:1.875rem!important}@media (min-width:768px){.components>:last-child.bg-white{padding-bottom:2.5rem!important}}@media (min-width:992px){.components>:last-child.bg-white{padding-bottom:3.125rem!important}}@media (min-width:1200px){.components>:last-child.bg-white{padding-bottom:5rem!important}}.block-type+.components>:first-child.bg-white{padding-top:0}
