.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment,.comment-list{list-style-type:none;padding:0;margin:0}.comment-author-info{display:inline-block;vertical-align:middle}.comment-meta .avatar{float:left;margin-right:10px;border-radius:50%}.comment-author cite{font-style:normal;font-weight:700}.entry-meta.comment-metadata{margin-top:0}.comment-content{margin-top:1.5em}.comment-respond{margin-top:0}.comment-form>.form-submit{margin-bottom:0}.comment-form input,.comment-form-comment{margin-bottom:10px}.comment-form-comment textarea{resize:vertical}.comment-form #author,.comment-form #email,.comment-form #url{display:block}.comment-metadata .edit-link:before{display:none}.comment-body{padding:30px 0}.comment-content{padding:30px;border:1px solid rgba(0,0,0,.05)}.depth-1.parent>.children{border-bottom:1px solid rgba(0,0,0,.05)}.comment .children{padding-left:30px;margin-top:-30px;border-left:1px solid rgba(0,0,0,.05)}.pingback .comment-body,.trackback .comment-body{border-bottom:1px solid rgba(0,0,0,.05)}.pingback .edit-link{font-size:13px}.comment-content p:last-child{margin-bottom:0}.comment-list>.comment:first-child{padding-top:0;margin-top:0;border-top:0}ol.comment-list{margin-bottom:1.5em}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent input{margin-right:.5em;margin-bottom:0}.one-container .comments-area{margin-top:1.5em}.comment-content .reply{font-size:85%}#cancel-comment-reply-link{padding-left:10px}* {
box-sizing: border-box;
}
body {
font-family: "Inter", Sans-serif;
}
.page-container {
width: 100%;
text-align: left;
}
.grid-container {
max-width: 100%;
}
.container {
padding: 0;
}
.h-100 {
height: 100%;
}
.gallery-wrapper {
column-count: 3;
column-gap: 16px;
}
.gallery-wrapper .image-wrapper {
width: 100%;
margin-bottom: 16px;
break-inside: avoid;
}
.border-none {
border: none;
}
@media screen and (max-width: 768px) {
.terapis-callout .fl-callout-photo {
width: 100%;
}
body {
width: 100vw;
overflow-x: hidden;
}
}
@media screen and (min-width: 850px) {
.callout-problem .fl-callout-has-photo{
display : flex;
align-items: center;
}
.callout-problem .fl-callout-has-photo .fl-callout-photo{
width: 25%;
}
.callout-problem .fl-callout-has-photo .fl-callout-content{
width: 75%;
}
}
.object-fit-cover {
object-fit: cover;
}
.white-image img{
filter: brightness(0) invert(1);
}