/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.CodeMirror{height:180px !important}
.lame-basic-w .bck-layout{grid-template-columns:1fr}.lame-basic-w .media-video__thumbnail{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px}@media(max-width:1023px){.lame-basic-w .media-video__thumbnail{width:100%}}.lame-basic-w .media-video__thumbnail video,.lame-basic-w .media-video__thumbnail figure{width:800px;height:auto;max-width:100% !important}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
#twilio-chat{z-index:130;position:absolute}#twilio-chat .Twilio-EntryPoint{z-index:120}#twilio-chat .Twilio-MainContainer{z-index:130}#twilio-chat .Twilio-Button{padding:12px 30px 15px 30px !important}#twilio-chat .Twilio-Button:before{content:"" !important}#twilio-chat .Twilio-Entrypoint{height:52px !important}#twilio-chat .Twilio-ContactForm-Input input{border:1px solid #afafaf !important}#twilio-chat .Twilio-Button{height:40px !important;background:var(--color-main2) !important;font-weight:600;font-size:13px;color:#3c3c3b !important;letter-spacing:1.4px;margin-bottom:15px;padding:15px 24px !important;border-radius:26px !important;text-decoration:none;-webkit-box-shadow:0 3px 5px rgba(60,60,59,0.15) !important;box-shadow:0 3px 5px rgba(60,60,59,0.15) !important;-webkit-appearance:none;-moz-appearance:none;border:0;cursor:pointer;z-index:1;line-height:5px !important;text-transform:inherit !important}#twilio-chat .Twilio-Button:hover{opacity:.8}#twilio-chat .Twilio-MessageInput-SendButton{opacity:1;background:none !important;height:45px !important;width:45px !important;position:absolute;right:20px;bottom:17px}#twilio-chat .Twilio-MessageInput-SendButton:disabled{opacity:.3}#twilio-chat .Twilio-MessageInput-SendButton svg{color:black}#twilio-chat button[type=submit]{padding:15px;margin:20px 0 0}#twilio-chat .css-14w1nyx,#twilio-chat button[type=submit]:before{content:"" !important}#twilio-chat .Twilio-Icon-Close{padding-right:1rem !important}#twilio-chat .Twilio-MessageCanvasTrayContent{border-radius:0}#twilio-chat .Twilio-MessageInput-SendButton{opacity:1;background:none !important;height:45px !important;width:45px !important;position:absolute;right:20px;bottom:17px}#twilio-chat .Twilio-MessageInput-SendButton svg{color:black}#twilio-chat .Twilio-MessageInputArea-TextArea{border:2px solid white;border-radius:6px !important;min-width:100% !important}#twilio-chat .Twilio-MessageInputArea-TextArea textarea{padding:14px;min-height:45px;border:0;width:85%}#twilio-chat .Twilio-Icon-SendLarge{width:100%;height:100%;background:transparent;position:relative}@media all and (max-width:1023px){#twilio-chat .Twilio-MainContainer{height:95%;width:100%;max-height:100%;bottom:80px;right:0;border-radius:0 !important}#twilio-chat .Twilio-MainContainer-Parent{width:100%;height:105%;margin:0 !important;padding:0 !important;bottom:-2.3rem;border-radius:0 !important;right:0}#twilio-chat .Twilio-MainContainer .Twilio-MainHeader{border-radius:0}.Twilio-EntryPoint{bottom:65px !important}}html.Twilio-ChatOpened{overflow:scroll !important}@media(max-width:1023px){.Twilio-ChatOpened .header:not(.card_header):not(.paragraph-header){z-index:100 !important}}html:not(.Twilio-ChatOpened) .Twilio-MainContainer{display:none}html:not(.Twilio-ChatOpened) .Twilio-MainContainer-Parent{position:unset !important;height:0 !important}.block-twilio-chat{z-index:130}
