@import url('https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000');a.button-link{font-family:'Poppins';font-size:1.3em;background-color:#3388a7;color:#fff;display:table;text-align:center;margin:0 auto 2em;padding:0.5em 1.3em;border-radius:35px;transition:background-color .5s;}a:hover.button-link{background-color:#8c89a2;}.paragraphs-item-text-centred-{text-align:center;}
.entity-paragraphs-item.paragraphs-item-text-and-left-image img{width:unset;}
#page{background-color:#ffffff;font-size:120%;}
.page-node-2319 #page,.page-node-2319 body{background-color:#f5f2ef;}.page-node-2319 #content-wrapper{font-family:"Roboto Flex",serif;font-weight:400;background:#f5f2ef;}.page-node-2319 h1#page-title{font-family:"Roboto Flex",serif;font-weight:300;margin-top:60px;font-size:2.5em;}.page-node-2319 input.form-text{max-width:90%;padding:12px;font-family:"Roboto Flex",serif;font-weight:400;}.page-node-2319 input:focus-visible{background:#fffce7;}.page-node-2319 input.form-submit{background:#fff;border:1px solid #aaa;border-radius:2px;color:#555;font-family:unset;padding:12px 24px;transition:background .3s}.page-node-2319 input.form-submit:hover{background:#ede393;}.page-node-2319 #edit-submitted-contact-method{padding-bottom:12px;}.page-node-2319 .webform-component{margin-bottom:1.5em;}.page-node-2319 input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;transform:scale(1.5);margin-right:8px;margin-top:-3px;}.page-node-2319 .form-item.webform-component.webform-component-markup.webform-component--privacy{font-size:.9em;}@media (max-width:480px){.page-node-2319 .webform-component--contact-method .form-item{display:block !important;margin:0.8rem 0;}}.node-unpublished{background-color:transparent;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:transparent;}#content-wrapper{text-wrap:pretty;}.field.field-name-field-cards > .field-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,3fr));grid-gap:20px;}.paragraphs-item-card{display:flex;flex-flow:column;height:100%;}.paragraphs-item-card .content{display:flex;flex-flow:column;height:100%;}.paragraphs-item-card .content > div{display:flex;flex-flow:column;height:100%;border-radius:40px 5px 40px 5px;overflow:hidden;}.field-name-field-card-link{display:inline-block;margin:20px;margin-top:auto;width:max-content;margin-left:auto;}.paragraphs-item-card:has(.field-name-field-blue) .content > div{background-color:#d5dce9;}.paragraphs-item-card:has(.field-name-field-lilac) .content > div{background-color:#d9d0e8;}.paragraphs-item-card:has(.field-name-field-green) .content > div{background-color:#d3dbbc;}.field-name-field-card-link a{display:inline-block;padding:20px 40px;color:white;border-radius:40px;box-shadow:0 3px 3px #00000057;transition:all .3s;background-image:linear-gradient(181deg,#bccad152,#69694166);font-family:'Poppins';}.paragraphs-item-card:has(.field-name-field-blue) .field-name-field-card-link a{background-color:#5f90eb;}.paragraphs-item-card:has(.field-name-field-lilac) .field-name-field-card-link a{background-color:#a56eae;}.paragraphs-item-card:has(.field-name-field-green) .field-name-field-card-link a{background-color:#8bc34a;}.field-name-field-card-link a:hover{background:#37bbf7;}.paragraphs-item-card img{width:100%;mix-blend-mode:revert !important;}.paragraphs-item-card .field-name-field-title{font-family:'Poppins';font-weight:600;padding:20px;font-size:1.6rem;margin-top:10px;}.paragraphs-item-card .field-name-field-card-text{padding:0 20px 30px 20px}.field-name-field-blue,.field-name-field-lilac,.field-name-field-green{display:none;}.page-node-2318 #page-title{position:relative}.page-node-2318 #page-title::after{content:"Coming \A SOON!";position:absolute;display:block;top:-42px;right:0;width:112px;font-size:1.6rem;padding:23px;background:#8BC34A;font-weight:700;color:white;border-radius:49%;text-align:center;corner-shape:superellipse(0.8);transform:rotate(9deg);}.page-node-2318 #page-title::before{content:"";position:absolute;display:block;top:-41px;right:0;width:112px;font-size:1.6rem;padding:23px;background:#FFC107;font-weight:700;color:white;border-radius:50%;text-align:center;corner-shape:superellipse(0.8);transform:rotate(335deg);height:76px;}
