.site-wrapper{position:relative}.navigation-wrapper{position:sticky;top:0}.navigation-wrapper{box-shadow:0 1px 2px rgb(0 0 0 / 20%)}.search-form-navigation-wrapper--desktop{background:#fff;max-width:360px;margin-left:auto;margin-bottom:.5rem}.search-form-navigation-wrapper--desktop .search-form-navigation{margin-bottom:0;padding:10px 0;background:#fff}.search-form-navigation-wrapper--mobile{margin-top:2rem}.search-form-navigation-wrapper--mobile .search-form-navigation{margin-bottom:0;padding:0}.search-form-navigation-wrapper--desktop .search-form-navigation{padding:10px 0;max-width:1184px;margin:auto}.search-form-navigation-wrapper--desktop .search-form-navigation .search-field{border:1px solid #ccc;height:38px}#menu-main-navigation li{height:65px}@media(max-width:1055px){.search-form-navigation-wrapper--desktop{display:none}}.navigation-wrapper .search-form{padding:0;margin-top:0;border:1px solid #ccc}.search-button{display:none;border:none;justify-content:center;align-items:center;height:40px;width:40px;line-height:38px;text-align:center;font-size:1.25rem;background:#07879D;color:#fff!important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.search-button:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#af1f40}.search-form-navigation-wrapper--desktop{display:none;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.search-form-navigation-wrapper--desktop .content-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.search-form-navigation-wrapper--desktop .content-wrapper form{width:100%;margin:initial;display:flex}@media(min-width:1056px){.navigation-wrapper .standard-navigation{margin-left:1.5rem;margin-right:1.5rem;float:left}.navigation-wrapper .search-button{display:flex;margin-top:44px;margin-left:auto;float:right}}.pagination{margin-left:auto;margin-right:auto;display:flex;justify-content:center}.pagination a{display:flex;align-items:center}.flexible-pain .flexible-pain-item{margin:50px 0}.flexible-pain-item-pages-block{display:flex;flex-wrap:wrap}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item{text-align:center;background:#fff;position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;overflow:hidden;min-height:300px;width:32.3333333333%;background:rgb(0 0 0 / .055);margin:5px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.3s ease-in-out all}@media (max-width:991px){.flexible-pain-item-pages-block{justify-content:center}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item{width:46.99%}}@media (max-width:567px){.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item{width:100%}}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item:hover{background:#af1f40}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item:hover h5,.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item:hover p{transition:.3s ease-in-out all;color:#fff}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item h5{font-size:1.425rem;line-height:1.7rem;margin:.7rem 0;color:#af1f40;text-rendering:optimizeLegibility;font-weight:700}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item p{color:#666}.mt-0{margin-top:0!important}.mb-2{margin-bottom:0!important}.flexible-pain .flexible-pain-item-content a{border-bottom:2px solid}.flexible-pain .flexible-pain-item-content p,.flexible-pain .flexible-pain-item-content ul,.flexible-pain .flexible-pain-item-content ol,.flexible-pain .flexible-pain-item-content q,.flexible-pain .flexible-pain-item-content blockquote{margin:0 0 1rem 0}.flexible-pain .flexible-pain-item-content ul{padding-inline-start:20px}.flexible-pain .flexible-pain-item-content ul li{list-style:initial}.flexible-pain .flexible-pain-item-content ul li::marker{color:#af1f40}.flexible-pain-item-pages-block .flexible-pain-item-pages-block-item:hover>h5{text-decoration:underline}img.attachment-full.size-full.lazyloaded{object-fit:cover;height:100%}.meet-the-team .team-members li .staff-image{width:149px;height:149px;overflow:hidden}blockquote{background-color:#E6F3F5;border-left:6px solid #0088AD;border-right:6px solid #0088AD;padding:36px 29px 23px 76px;color:#000;font-size:16px;font-weight:700;font-family:'Lora';font-style:italic}blockquote p{color:#000;font-size:16px;font-weight:400;font-family:'Lora';font-style:italic;margin:0}blockquote:after{content:"\“";display:block;position:absolute;left:21px;top:14px;z-index:5;font-family:'Lora';font-style:normal;font-weight:400;font-size:98px;line-height:125px;color:#0088AD;border:none}