.speech-bubble-wrap{width:500px;max-width:100%;-webkit-filter:drop-shadow(-5px 4px 20px rgba(0,0,0,0.3));filter:drop-shadow(-5px 4px 20px rgba(0,0,0,0.3))}@media all and (min-width:700px){.speech-bubble-wrap{float:left;padding:40px}}blockquote.speech-bubble{background:#fff;padding:30px;border-radius:5px;box-shadow:inset 0 2px 0 #008000;border-left:none}blockquote.speech-bubble p{font-family:'Alegreya',serif;font-size:24px;color:#b4b4b4;font-weight:400;line-height:40px;font-style:italic;text-indent:100px;position:relative}blockquote.speech-bubble p:before{content:'\201C';font-family:serif;font-style:normal;font-weight:700;position:absolute;font-size:175px;top:0px;left:-105px;color:#018000;text-shadow:7px 14px 10px rgba(0,0,0,0.1)}blockquote.speech-bubble:before{border-top-color:rgba(0,0,0,0.01)!important;border-width:11px!important;left:65%;margin-left:-11px}blockquote.speech-bubble:after{border-top-color:#ffffff!important;border-width:10px!important;left:65%;margin-left:-10px}blockquote.speech-bubble:before,blockquote.speech-bubble:after{bottom:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.bubble-author{font-family:'Alegreya SC',serif;font-weight:700;font-size:18px;color:rgb(0,0,0);text-shadow:0 1px 1px rgba(255,255,255,0.7);line-height:0.1em;text-align:right;padding-right:100px}.bubble-author cite{font-family:'Alegreya',serif;font-weight:700;font-size:14px;font-style:italic;color:#bebebe}div.bubble-thumb{display:block;width:70px;height:70px;border:5px solid #fff;border-radius:50%;background:url(https://www.argoedv.de/wp-content/uploads/2020/08/Pericles.jpg) no-repeat center center;position:absolute;right:10px;bottom:-25px;box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.6)}@media all and (max-width:410px){.bubble-author{font-size:12px}.bubble-author cite{font-size:10px}}.caldera-grid .btn{background-color:#FF0000!important;border:2px solid #FFF;border-radius:5px;color:white!important;float:right;font-weight:900;padding:1.6em;transition:all 300ms ease 0ms}.caldera-grid .btn:hover{background-color:white!important;border:2px solid #FF0000;color:#FF0000!important}.caldera-grid span.caldera_ajax_error_block{color:#FF0000!important}.caldera-grid .has-error label{color:#FF0000!important}div.flex-container{display:flex}div.flex-item{width:40px}div.flex-end{justify-content:flex-end}div.flex-item-align-right{text-align:right}