@font-face{font-family:Urbanist;src:url(https://fonts.googleapis.com/css2?display=swap&family=Noto+Sans+Thai&family=Roboto%3Awght%40300&family=Urbanist)}.block-shared-container{width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.block-shared-container .collection-content-container{display:grid;grid-gap:20px;margin:var(--margin) auto;max-width:1400px}.block-shared-container .collection-content-container .collection-content-title{font-size:2em;text-align:start;color:var(--data-color-secondary);word-break:break-word}.block-shared-container .collection-content-container .collection-content.collection-content-tiny .tinymceButton{font-weight:700;text-align:center;background:var(--data-color-primary);cursor:pointer;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-width:2px;padding:5px 10px;font-size:var(--font-size-h3);width:-webkit-max-content;width:-moz-max-content;width:max-content;color:var(--data-color-white);border:2px solid var(--data-color-primary);display:inline-block}.block-shared-container .collection-content-container .collection-content.collection-content-tiny .tinymceButton:hover{background:var(--button-hover);color:var(--text-hover)}.block-shared-container .collection-content-container .collection-content.collection-content-tiny p{margin:unset!important}.block-shared-container .collection-content-container .collection-content p{margin:unset}.block-shared-container .collection-content-container .blocks{display:grid;width:100%;height:auto;grid-template-columns:repeat(3,1fr);max-width:1400px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;margin:unset;grid-gap:20px}@media screen and (max-width:840px){.block-shared-container .collection-content-container .blocks{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:630px){.block-shared-container .collection-content-container .blocks{grid-template-columns:repeat(1,1fr)}}.block-shared-container.block-shared-full-width .collection-content-container{max-width:unset;padding:unset}.block-shared-container .block-title{color:var(--data-color-secondary);font-size:var(--font-size-h1)}.block-shared-container .line-bottom,.block-shared-container .line-top{display:block}.block-shared-container .collection-content-container{padding:0 10px}