@font-face{font-family:Futura;src:url(/app/themes/davinci/dist/fonts/futura/46ce09db-0ca6-4e0c-acea-3ee8c8867f10.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/142b09e6-c245-4ff7-b01c-325fa824c99e.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Futura Bold;src:url(/app/themes/davinci/dist/fonts/futura/70cd4257-15ef-421c-b474-8c9bed8e66b0.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/970a093d-098a-4d5b-b6f0-c2d682e95d80.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewTitle Bold;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Extralight;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Light;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Medium;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Regular;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Variable;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff) format("woff");font-style:normal;font-display:swap}@keyframes opacity-0-100{0%{opacity:0}to{opacity:1}}@keyframes fluctuate-opacity{0%{opacity:1}90%{opacity:.75}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.right-0{right:0}.right-1{right:1rem}.right-2{right:2rem}.pr-10{padding-right:5rem}.rich-text{color:#3a5c64;margin-bottom:1.25rem}@media(min-width:768px){.rich-text{margin-bottom:4.0625rem;font-size:1rem}}.rich-text p{margin:1.25rem 0 0}@media(min-width:768px){.rich-text p{margin:2.8125rem 0 0}}.rich-text__intro,.rich-text__intro p{font-size:1.125rem;line-height:1.75rem}.rich-text__inner :first-child{margin-top:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:1.25rem}@media(min-width:768px){.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:4.0625rem}}.rich-text h1+p,.rich-text h2+p,.rich-text h3+p,.rich-text h4+p,.rich-text h5+p,.rich-text h6+p{margin-top:0}@media(min-width:768px){.rich-text h1+p,.rich-text h2+p,.rich-text h3+p,.rich-text h4+p,.rich-text h5+p,.rich-text h6+p{margin-top:.625rem}}.rich-text h1,.rich-text h2{margin-bottom:1.25rem}@media(min-width:768px){.rich-text h1,.rich-text h2{margin-bottom:2.5rem}}.rich-text ol,.rich-text ul{color:#3a5c64;margin:16px 0}.rich-text ol li,.rich-text ul li{margin:8px 0}.rich-text ol li a,.rich-text ul li a{text-decoration:none;color:#00a794}.rich-text ol li a:hover,.rich-text ul li a:hover{text-decoration:underline}.rich-text img{width:auto;height:auto}.rich-text img.alignleft{float:left;margin-right:16px;margin-bottom:16px;max-width:100%;width:auto;height:auto}@media(min-width:1200px){.rich-text img.alignleft{margin-right:32px;margin-bottom:16px}}.rich-text img.alignright{float:right;margin-left:16px;margin-bottom:16px;width:auto;height:auto}@media(min-width:1200px){.rich-text img.alignright{margin-left:32px;margin-bottom:32px}}.rich-text img.aligncenter{display:block;margin-top:56px;margin-bottom:56px}.rich-text .wp-caption-text{color:#3a5c64}.rich-text .ninja_table_wrapper a:not(.button){color:#137d95}.rich-text a:not(.button){color:#1dbadf;text-decoration:underline}.rich-text a:hover{color:#00a794}.container--post .rich-text{padding:3.75rem 0}p .green{color:#0a7b6e!important}.wp-caption{margin:3.5rem 0;max-width:100%}.wp-caption p:empty{display:none}.wp-caption-text{margin:0!important}