.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text{margin-top:12px}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:#010066;margin-bottom:8px;margin-top:20px}.rich-text h1{font-size:40px;font-weight:900;line-height:1.15}.rich-text h2{font-size:32px;font-weight:900;line-height:1.2}.rich-text h3{font-size:26px;font-weight:700;line-height:1.25}.rich-text h4{font-size:22px;font-weight:700;line-height:1.3}.rich-text h5{font-size:18px;font-weight:700;line-height:1.35}.rich-text h6{color:#32a955;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.rich-text p{margin-bottom:10px}.rich-text b,.rich-text strong{color:#3f3f3f;font-weight:700}.rich-text em,.rich-text i{font-style:italic}.rich-text del,.rich-text s{opacity:.7;text-decoration:line-through}.rich-text ins,.rich-text u{text-decoration:underline}.rich-text mark{background-color:rgba(50,169,85,.18);color:inherit;padding:0 .2em}.rich-text small{font-size:85%}.rich-text sub,.rich-text sup{font-size:72%;line-height:0;position:relative}.rich-text sub{bottom:-.25em}.rich-text sup{top:-.5em}.rich-text abbr[title]{border-bottom:1px dotted;cursor:help}.rich-text a{color:#32a955;text-decoration:underline;text-underline-offset:2px}.rich-text a:hover{color:#010066}.rich-text ol,.rich-text ul{margin:12px 0;padding-left:0}.rich-text ul{list-style:none}.rich-text ul>li{padding-left:25px;position:relative}.rich-text ul>li:before{background-color:#010066;border-radius:4px;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}.rich-text ol{counter-reset:rich-ol;list-style:none}.rich-text ol>li{counter-increment:rich-ol;padding-left:30px;position:relative}.rich-text ol>li:before{color:#32a955;content:counter(rich-ol) ".";font-weight:700;left:0;position:absolute;top:0}.rich-text li+li{margin-top:8px}.rich-text li>ol,.rich-text li>ul{margin:8px 0 0}.rich-text li>ul>li:before{background-color:#32a955;border-radius:3px;height:6px;width:6px}.rich-text dl{margin:12px 0}.rich-text dt{color:#010066;font-weight:700}.rich-text dd{margin:0 0 8px;padding-left:25px}.rich-text blockquote{border-left:3px solid #32a955;color:#010066;font-size:18px;font-style:italic;line-height:1.6;margin:20px 0;padding:4px 0 4px 26px}.rich-text blockquote p:last-child{margin-bottom:0}.rich-text blockquote cite,.rich-text blockquote footer{color:#3f3f3f;display:block;font-size:14px;font-style:normal;font-weight:700;margin-top:10px}.rich-text blockquote cite:before,.rich-text blockquote footer:before{content:"— "}.rich-text table{border-collapse:collapse;font-size:15px;margin:16px 0;width:100%}.rich-text table caption{caption-side:bottom;color:#9399a9;font-size:13px;padding-top:10px;text-align:left}.rich-text td,.rich-text th{border:1px solid #e4ebe6;padding:12px 16px;text-align:left;vertical-align:top}.rich-text thead th{background-color:#010066;color:#fff;font-weight:700}.rich-text tbody tr:nth-child(2n){background-color:#f2f8f4}.rich-text tfoot td{font-weight:700}.rich-text img{display:block;height:auto;max-width:100%}.rich-text figure{margin:16px 0}.rich-text figcaption{color:#9399a9;font-size:13px;margin-top:10px}.rich-text .alignleft{float:left;margin:6px 26px 20px 0;max-width:50%}.rich-text .alignright{float:right;margin:6px 0 20px 26px;max-width:50%}.rich-text .aligncenter{margin-left:auto;margin-right:auto}.rich-text .alignnone{margin:12px 0}.rich-text .wp-caption{max-width:100%}.rich-text .wp-caption-text{color:#9399a9;font-size:13px;margin-top:10px}.rich-text embed,.rich-text iframe,.rich-text object,.rich-text video{border:0;display:block;margin:16px 0;max-width:100%}.rich-text iframe{aspect-ratio:16/9;height:auto;width:100%}.rich-text .wp-video,.rich-text video{height:auto;width:100%!important}.rich-text .wp-video-shortcode{max-width:100%}.rich-text code,.rich-text kbd,.rich-text samp{background-color:#f2f8f4;border:1px solid #e4ebe6;border-radius:3px;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:90%;padding:2px 6px}.rich-text pre{background-color:#f2f8f4;border:1px solid #e4ebe6;border-radius:4px;font-size:14px;line-height:1.6;margin:16px 0;overflow-x:auto;padding:20px 24px}.rich-text pre code{background:none;border:0;font-size:inherit;padding:0}.rich-text hr{border:0;border-top:1px solid #e4ebe6;margin:20px 0;opacity:1}.rich-text .screen-reader-text{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}.rich-text:after{clear:both;content:"";display:table}.service-description>:first-child{margin-top:0}.service-description>:last-child{margin-bottom:0}.service-description h1,.service-description h2,.service-description h3,.service-description h4,.service-description h5,.service-description h6{color:#010066;margin-bottom:8px;margin-top:20px}.service-description h1{font-size:40px;font-weight:900;line-height:1.15}.service-description h2{font-size:32px;font-weight:900;line-height:1.2}.service-description h3{font-size:26px;font-weight:700;line-height:1.25}.service-description h4{font-size:22px;font-weight:700;line-height:1.3}.service-description h5{font-size:18px;font-weight:700;line-height:1.35}.service-description h6{color:#32a955;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.service-description p{margin-bottom:10px}.service-description b,.service-description strong{color:#3f3f3f;font-weight:700}.service-description em,.service-description i{font-style:italic}.service-description del,.service-description s{opacity:.7;text-decoration:line-through}.service-description ins,.service-description u{text-decoration:underline}.service-description mark{background-color:rgba(50,169,85,.18);color:inherit;padding:0 .2em}.service-description small{font-size:85%}.service-description sub,.service-description sup{font-size:72%;line-height:0;position:relative}.service-description sub{bottom:-.25em}.service-description sup{top:-.5em}.service-description abbr[title]{border-bottom:1px dotted;cursor:help}.service-description a{color:#32a955;text-decoration:underline;text-underline-offset:2px}.service-description a:hover{color:#010066}.service-description ol,.service-description ul{margin:12px 0;padding-left:0}.service-description ul{list-style:none}.service-description ul>li{padding-left:25px;position:relative}.service-description ul>li:before{background-color:#010066;border-radius:4px;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}.service-description ol{counter-reset:rich-ol;list-style:none}.service-description ol>li{counter-increment:rich-ol;padding-left:30px;position:relative}.service-description ol>li:before{color:#32a955;content:counter(rich-ol) ".";font-weight:700;left:0;position:absolute;top:0}.service-description li+li{margin-top:8px}.service-description li>ol,.service-description li>ul{margin:8px 0 0}.service-description li>ul>li:before{background-color:#32a955;border-radius:3px;height:6px;width:6px}.service-description dl{margin:12px 0}.service-description dt{color:#010066;font-weight:700}.service-description dd{margin:0 0 8px;padding-left:25px}.service-description blockquote{border-left:3px solid #32a955;color:#010066;font-size:18px;font-style:italic;line-height:1.6;margin:20px 0;padding:4px 0 4px 26px}.service-description blockquote p:last-child{margin-bottom:0}.service-description blockquote cite,.service-description blockquote footer{color:#3f3f3f;display:block;font-size:14px;font-style:normal;font-weight:700;margin-top:10px}.service-description blockquote cite:before,.service-description blockquote footer:before{content:"— "}.service-description table{border-collapse:collapse;font-size:15px;margin:16px 0;width:100%}.service-description table caption{caption-side:bottom;color:#9399a9;font-size:13px;padding-top:10px;text-align:left}.service-description td,.service-description th{border:1px solid #e4ebe6;padding:12px 16px;text-align:left;vertical-align:top}.service-description thead th{background-color:#010066;color:#fff;font-weight:700}.service-description tbody tr:nth-child(2n){background-color:#f2f8f4}.service-description tfoot td{font-weight:700}.service-description img{display:block;height:auto;max-width:100%}.service-description figure{margin:16px 0}.service-description figcaption{color:#9399a9;font-size:13px;margin-top:10px}.service-description .alignleft{float:left;margin:6px 26px 20px 0;max-width:50%}.service-description .alignright{float:right;margin:6px 0 20px 26px;max-width:50%}.service-description .aligncenter{margin-left:auto;margin-right:auto}.service-description .alignnone{margin:12px 0}.service-description .wp-caption{max-width:100%}.service-description .wp-caption-text{color:#9399a9;font-size:13px;margin-top:10px}.service-description embed,.service-description iframe,.service-description object,.service-description video{border:0;display:block;margin:16px 0;max-width:100%}.service-description iframe{aspect-ratio:16/9;height:auto;width:100%}.service-description .wp-video,.service-description video{height:auto;width:100%!important}.service-description .wp-video-shortcode{max-width:100%}.service-description code,.service-description kbd,.service-description samp{background-color:#f2f8f4;border:1px solid #e4ebe6;border-radius:3px;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:90%;padding:2px 6px}.service-description pre{background-color:#f2f8f4;border:1px solid #e4ebe6;border-radius:4px;font-size:14px;line-height:1.6;margin:16px 0;overflow-x:auto;padding:20px 24px}.service-description pre code{background:none;border:0;font-size:inherit;padding:0}.service-description hr{border:0;border-top:1px solid #e4ebe6;margin:20px 0;opacity:1}.service-description .screen-reader-text{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}.service-description:after{clear:both;content:"";display:table}
