.wrapper.visual-editor .content{color:#000;font-family:Montserrat-Regular,Futura PT,sans-serif;font-size:1.8rem;line-height:1.6;word-break:break-word}.wrapper.visual-editor .content blockquote,.wrapper.visual-editor .content figure,.wrapper.visual-editor .content h1,.wrapper.visual-editor .content h2,.wrapper.visual-editor .content h3,.wrapper.visual-editor .content h4,.wrapper.visual-editor .content h5,.wrapper.visual-editor .content h6,.wrapper.visual-editor .content hr,.wrapper.visual-editor .content ol,.wrapper.visual-editor .content p,.wrapper.visual-editor .content pre,.wrapper.visual-editor .content table,.wrapper.visual-editor .content ul{margin:0 0 1.2em}.wrapper.visual-editor .content p{line-height:1.6}.wrapper.visual-editor .content blockquote:last-child,.wrapper.visual-editor .content figure:last-child,.wrapper.visual-editor .content h1:last-child,.wrapper.visual-editor .content h2:last-child,.wrapper.visual-editor .content h3:last-child,.wrapper.visual-editor .content h4:last-child,.wrapper.visual-editor .content h5:last-child,.wrapper.visual-editor .content h6:last-child,.wrapper.visual-editor .content hr:last-child,.wrapper.visual-editor .content ol:last-child,.wrapper.visual-editor .content p:last-child,.wrapper.visual-editor .content pre:last-child,.wrapper.visual-editor .content table:last-child,.wrapper.visual-editor .content ul:last-child{margin-bottom:0}.wrapper.visual-editor .content h1,.wrapper.visual-editor .content h2,.wrapper.visual-editor .content h3,.wrapper.visual-editor .content h4,.wrapper.visual-editor .content h5,.wrapper.visual-editor .content h6{color:#111;font-family:Montserrat-Semibold,Futura PT,sans-serif;font-weight:600;line-height:1.25;margin-top:1.4em;text-align:left;text-transform:none}.wrapper.visual-editor .content h1{font-size:clamp(3rem,4vw,4.4rem)}.wrapper.visual-editor .content h2{font-size:clamp(2.6rem,3.2vw,3.6rem)}.wrapper.visual-editor .content h3{font-size:clamp(2.2rem,2.6vw,3rem)}.wrapper.visual-editor .content h4{font-size:clamp(2rem,2.2vw,2.6rem)}.wrapper.visual-editor .content h5{font-size:clamp(1.8rem,1.8vw,2.2rem)}.wrapper.visual-editor .content h6{font-size:1.8rem}.wrapper.visual-editor .content a{color:#41c2c2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .2s ease}.wrapper.visual-editor .content a:focus,.wrapper.visual-editor .content a:hover{color:#0d9ca3}.wrapper.visual-editor .content b,.wrapper.visual-editor .content strong{font-family:Montserrat-Semibold,Futura PT,sans-serif;font-weight:600}.wrapper.visual-editor .content em,.wrapper.visual-editor .content i{font-style:italic}.wrapper.visual-editor .content ol,.wrapper.visual-editor .content ul{list-style-position:outside;margin-left:0;max-width:100%;padding-left:1.4em}.wrapper.visual-editor .content ul{list-style-type:disc}.wrapper.visual-editor .content ol{list-style-type:decimal}.wrapper.visual-editor .content li{counter-increment:list-item;line-height:1.7;margin:.35em 0}.wrapper.visual-editor .content li:before{content:none}.wrapper.visual-editor .content blockquote{background:#f3fbfb;border-left:4px solid #41c2c2;border-radius:0 6px 6px 0;color:#222;margin-left:0;margin-right:0;padding:1.2em 1.4em}.wrapper.visual-editor .content blockquote p{margin:0}.wrapper.visual-editor .content hr{border:0;border-top:1px solid #d8e5e5}.wrapper.visual-editor .content iframe,.wrapper.visual-editor .content img,.wrapper.visual-editor .content video{display:block;height:auto;margin:1.2em auto;max-width:100%}.wrapper.visual-editor .content figure{margin-left:auto;margin-right:auto}.wrapper.visual-editor .content figure img{margin:0}.wrapper.visual-editor .content figure figcaption{color:#666;font-size:1.4rem;line-height:1.5;margin-top:.6em;text-align:center}.wrapper.visual-editor .content table{border-collapse:collapse;border-spacing:0;display:block;overflow-x:auto;width:100%}.wrapper.visual-editor .content table td,.wrapper.visual-editor .content table th{border:1px solid #dbe8e8;min-width:120px;padding:.7em .85em;text-align:left;vertical-align:top}.wrapper.visual-editor .content table th{background:#f5fbfb;font-family:Montserrat-Semibold,Futura PT,sans-serif;font-weight:600}.wrapper.visual-editor .content code,.wrapper.visual-editor .content kbd,.wrapper.visual-editor .content pre,.wrapper.visual-editor .content samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.wrapper.visual-editor .content code,.wrapper.visual-editor .content kbd,.wrapper.visual-editor .content samp{background:#f5f7f9;border-radius:4px;font-size:.92em;padding:.1em .35em}.wrapper.visual-editor .content pre{background:#f5f7f9;border:1px solid #e2e8ec;border-radius:6px;overflow-x:auto;padding:.9em 1em}.wrapper.visual-editor .content pre code{background:transparent;border-radius:0;padding:0}.wrapper.visual-editor .content .align-left{text-align:left}.wrapper.visual-editor .content .align-center{text-align:center}.wrapper.visual-editor .content .align-right{text-align:right}.wrapper.visual-editor .content .align-justify{text-align:justify}@media (max-width:768px){.wrapper.visual-editor .content{font-size:1.6rem}.wrapper.visual-editor .content h1{font-size:3rem}.wrapper.visual-editor .content h2{font-size:2.6rem}.wrapper.visual-editor .content h3{font-size:2.2rem}.wrapper.visual-editor .content h4,.wrapper.visual-editor .content h5,.wrapper.visual-editor .content h6{font-size:2rem}.wrapper.visual-editor .content table{font-size:1.4rem}}
