.elementor .news-poster{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain;background-color:#e9edf2;display:block;}.elementor .news-button:hover,.elementor .news-button:focus-visible{background-color:#e4b936;}.elementor .news-button:focus{outline-width:0.2rem;outline-color:#17617b;outline-style:solid;outline-offset:0.25rem;}.elementor .news-button{font-family:Roboto;font-weight:700;font-size:0.95rem;color:#10243f;line-height:1.5;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;background-color:#efc84a;}.elementor .news-meta{font-family:Roboto;font-size:0.85rem;color:#526277;line-height:1.5;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .news-card-title:hover,.elementor .news-card-title:focus-visible{color:#17617b;}.elementor .news-card-title:focus{outline-width:0.15rem;outline-color:#17617b;outline-style:solid;outline-offset:0.2rem;}.elementor .news-card-title{font-family:Roboto;font-weight:700;font-size:1.35rem;color:#10243f;letter-spacing:-0.015em;line-height:1.3;margin-block-start:1rem;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .news-copy{font-family:Roboto;font-size:1.1rem;color:#34465a;line-height:1.75;margin:0px;overflow-wrap: anywhere;\n}.elementor .news-title{font-family:Roboto;font-weight:600;font-size:3.5rem;color:#10243f;letter-spacing:-0.03em;line-height:1.08;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;cursor: default;\n}.elementor .news-inner{min-width:0px;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .news-section{color:#10243f;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f6f7f9;}