.text-media-block{margin:5rem auto}.text-media-block .card.image-left,.text-media-block .card.image-right{display:grid;grid-template-columns:1fr 1fr;gap:6%}@media (max-width:899px){.text-media-block .card.image-left,.text-media-block .card.image-right{grid-template-columns:1fr;gap:2em}}.text-media-block .card.image-left .card__image,.text-media-block .card.image-right .card__image{width:100%;max-width:632px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.text-media-block .card.image-left .card__image img,.text-media-block .card.image-right .card__image img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:3/2}.text-media-block .card.image-left .card__image img.focal-point-image,.text-media-block .card.image-right .card__image img.focal-point-image{-o-object-fit:cover;object-fit:cover;-o-object-position:calc(var(--focal-point-left,.5) * 100%) calc(var(--focal-point-top,.5) * 100%);object-position:calc(var(--focal-point-left,.5) * 100%) calc(var(--focal-point-top,.5) * 100%)}@media (max-width:899px){.text-media-block .card.image-left .card__image,.text-media-block .card.image-right .card__image{width:100%;max-width:unset}}.text-media-block .card.image-left .card__content,.text-media-block .card.image-right .card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%}.text-media-block .card.image-left .card__content h2,.text-media-block .card.image-right .card__content h2{font-family:var(--title-font);font-size:clamp(1.5rem,5vh,2.37rem);color:auto;font-weight:600;line-height:1.1;letter-spacing:.76px;margin:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-media-block .card.image-left .card__content p,.text-media-block .card.image-right .card__content p{font-family:var(--text-font);font-size:clamp(1rem,5vw,1.1rem);color:auto;font-weight:400;line-height:1.4;margin:0}.text-media-block .card.image-left .links,.text-media-block .card.image-right .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-media-block .card.image-left .links a,.text-media-block .card.image-right .links a{margin:0}.text-media-block .card.image-left .links a.download::after,.text-media-block .card.image-right .links a.download::after{content:"";width:1rem;height:1rem;margin-left:1rem;-webkit-mask-image:url(../../../../dist/images/icons/download.svg);mask-image:url(../../../../dist/images/icons/download.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#c6e6ee;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.text-media-block .card.image-right .card__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:899px){.text-media-block .card.image-right .card__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.text-media-block .card.theme-primary h2{color:#084969}.text-media-block .card.theme-primary .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:100px;background-color:#c6e6ee;border:none;padding:1rem 2rem;text-decoration:none;font-family:var(--text-font);font-size:1.1rem;color:#084969;font-weight:500;line-height:1.5;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.text-media-block .card.theme-primary .links a:hover{background-color:#084969;color:#fff}.text-media-block .card.theme-primary .links a.external{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:100px;background-color:#fff;border:none;padding:1rem 2rem;text-decoration:none;font-family:var(--text-font);font-size:1.1rem;color:#084969;font-weight:500;line-height:1.5;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;border:2px solid #084969}.text-media-block .card.theme-primary .links a.external:hover{background-color:#084969;color:#fff}.text-media-block .card.theme-primary .links a.download::after{background-color:#084969}.text-media-block .card.theme-primary .links a.download:hover::after{background-color:#fff}.text-media-block .card.theme-brown h2{color:#331921}.text-media-block .card.theme-brown .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:100px;background-color:#331921;border:none;padding:1rem 2rem;text-decoration:none;font-family:var(--text-font);font-size:1.1rem;color:#eed1eb;font-weight:500;line-height:1.5;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.text-media-block .card.theme-brown .links a:hover{background-color:#eed1eb;color:#331921}.text-media-block .card.theme-brown .links a.external{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:100px;background-color:#fff;border:none;padding:1rem 2rem;text-decoration:none;font-family:var(--text-font);font-size:1.1rem;color:#331921;font-weight:500;line-height:1.5;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;outline:2px solid #331921}.text-media-block .card.theme-brown .links a.external:hover{background-color:#331921;color:#fff}.text-media-block .card.theme-brown .links a.download::after{background-color:#eed1eb}.text-media-block .card.theme-brown .links a.download:hover::after{background-color:#331921}.text-media-block .card.theme-green h2{color:#0f382c}.text-media-block .card.theme-green .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:100px;background-color:#d9e0b2;border:none;padding:1rem 2rem;text-decoration:none;font-family:var(--text-font);font-size:1.1rem;color:#0f382c;font-weight:500;line-height:1.5;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.text-media-block .card.theme-green .links a:hover{background-color:#0f382c;color:#d9e0b2}.text-media-block .card.theme-green .links a.external{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:100px;background-color:#fff;border:none;padding:1rem 2rem;text-decoration:none;font-family:var(--text-font);font-size:1.1rem;color:#0f382c;font-weight:500;line-height:1.5;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;outline:2px solid #0f382c}.text-media-block .card.theme-green .links a.external:hover{background-color:#0f382c;color:#d9e0b2}.text-media-block .card.theme-green .links a.download::after{background-color:#0f382c}.text-media-block .card.theme-green .links a.download:hover::after{background-color:#d9e0b2}.block-editor-block-list__block .text-media-block .card{padding:unset;border:none;background-color:unset;min-width:unset;max-width:unset;-webkit-box-shadow:unset;box-shadow:unset}.block-editor-block-list__block .text-media-block .card .links a{font-size:.8rem!important}