@charset "utf-8";

* { box-sizing: border-box; }

body { background-color: rgb(255, 255, 255); margin: 0px !important; }

p { margin: 0px; }

a, li { text-decoration: none; }

a { cursor: pointer; color: inherit; }

.ctContainer { margin: 0px auto; width: 100%; background: 0px 0px; }

.ctContent { margin: 0px auto; box-sizing: border-box; }

.ctContent { width: 100%; background: rgb(255, 255, 255); }

.btnWrapper { display: flex; justify-content: center; padding: 15px; width: 100%; max-width: 1000px; }

.btnWrapper__btn { border: 0px; border-radius: 15px; padding: 15px; font-family: sans-serif; font-size: 24px; word-break: break-word; text-align: center; text-decoration: none; color: rgb(255, 255, 255); background: red; transition: 0.5s ease-in-out; cursor: pointer; }

.btnWrapper__btn:hover { background-image: linear-gradient(rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px); }

.facebookComment { border-bottom: 1px solid rgb(218, 225, 232); }

.facebookComment__container { padding: 0px 10px; }

.facebookComment__titleWrapper { margin-bottom: 10px; padding: 6px 7px 5px 9px; background-color: rgb(218, 226, 232); }

.facebookComment__title { font-family: sans-serif; font-weight: 700; font-size: 15px; line-height: 15px; color: rgb(69, 104, 142); }

.facebookComment__wrapper { display: flex; margin-top: 10px; padding-bottom: 15px; }

.facebookComment__name, .facebookComment__published { font-family: sans-serif; font-weight: 700; line-height: 24px; color: rgb(43, 88, 122); }

.facebookComment__published { font-weight: 400; font-size: 15px; color: rgb(153, 153, 153); }

.facebookComment__avatar { margin: 7px 10px 0px 0px; border-radius: 50%; width: 48px; height: 48px; object-fit: cover; }

.facebookComment__comment { font-family: sans-serif; font-weight: 400; }

.facebookComment:last-child { border-bottom: none; }

.line { width: 100%; background-color: transparent; }

.line__container { padding: 3px 0px; width: 100%; }

.line__bg { width: 100%; height: 3px; background: rgb(0, 0, 0); }

.oneImageWidget__wrapper { display: flex; align-items: center; justify-content: center; margin: 0px auto; width: 100%; height: 100%; max-width: 800px; }

.oneImageWidget__img { width: 100%; height: 100%; object-fit: contain; }

.paragraphWidget__text { margin: 0px; padding: 15px; font-family: sans-serif; line-height: 30px; word-break: break-word; text-align: left; }

@media screen and (max-width: 767px) {
}

@media (max-width: 767px) {
  .btnWrapper__btn { font-size: 20px; }
}
