.elementor-2 .elementor-element.elementor-element-68fe261b{padding:0}.elementor-2 .elementor-element.elementor-element-a536767{width:var(--container-widget-width,100.87%);max-width:100.87%;--container-widget-width:100.87%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-a536767 .feat-grid .item-medium .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px}.elementor-2 .elementor-element.elementor-element-a536767 .feat-grid .item-large .post-title{font-family:"DM Serif Display",Sans-serif;font-size:25px;letter-spacing:.8px}.elementor-2 .elementor-element.elementor-element-a536767 .cat-labels .category{background-color:#7b46a5}.elementor-2 .elementor-element.elementor-element-12e8c0a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-12e8c0a>.elementor-element-populated{padding:0 0 0 10px}.elementor-2 .elementor-element.elementor-element-248266a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-248266a>.elementor-widget-container{margin:-27px 0 0}.elementor-2 .elementor-element.elementor-element-248266a .post-meta .meta-item,.elementor-2 .elementor-element.elementor-element-248266a .post-meta .text-in{text-transform:none}.elementor-2 .elementor-element.elementor-element-248266a .excerpt{font-family:"Public Sans",Sans-serif;font-size:15px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-248266a .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px;font-weight:600;line-height:1.2em}.elementor-element-248266a .post-title a:hover{--c-a-hover:#7b46a5}.elementor-2 .elementor-element.elementor-element-248266a .cat-labels .category{background-color:#7b46a5;color:#fff}.elementor-2 .elementor-element.elementor-element-df82bd0{--grid-template-columns:repeat(0,auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-2 .elementor-element.elementor-element-df82bd0 .elementor-widget-container{text-align:left}.elementor-2 .elementor-element.elementor-element-df82bd0>.elementor-widget-container{margin:-30px 0 0;padding:0 0 25px}.elementor-2 .elementor-element.elementor-element-df82bd0 .elementor-social-icon{background-color:#7b46a5}.elementor-2 .elementor-element.elementor-element-df82bd0 .elementor-social-icon i{color:#fff}.elementor-2 .elementor-element.elementor-element-df82bd0 .elementor-social-icon svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-32a4df2 .block-head .heading{font-family:"Public Sans",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-ed46531>.elementor-widget-container{margin:-30px 0 0;padding:0 0 25px}.elementor-2 .elementor-element.elementor-element-ed46531 .ts-el-list{--spacing:16px;--sep-weight:1px;--sep-style:dashed;--c-sep:#7B46A52E}.elementor-2 .elementor-element.elementor-element-ed46531 .ts-el-list{--sep-weight:1px}.elementor-2 .elementor-element.elementor-element-ed46531 .ts-el-list .item span{padding-left:0}.elementor-2 .elementor-element.elementor-element-ed46531 .ts-el-list .item{font-family:"Public Sans",Sans-serif}.elementor-2 .elementor-element.elementor-element-4809053 .block-head .heading{font-family:"Public Sans",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-c7be861{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-c7be861 .post-meta .meta-item,.elementor-2 .elementor-element.elementor-element-c7be861 .post-meta .text-in{text-transform:none}.elementor-2 .elementor-element.elementor-element-c7be861 .excerpt{font-family:"Public Sans",Sans-serif;font-size:15px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-c7be861 .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px;font-weight:600;line-height:1.2em}.elementor-element-c7be861 .post-title a:hover{--c-a-hover:#7b46a5}.elementor-2 .elementor-element.elementor-element-c7be861 .cat-labels .category{background-color:#7b46a5;color:#fff}.elementor-2 .elementor-element.elementor-element-0dfa893 .block-head .heading{font-family:"Public Sans",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-f3dc11a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-f3dc11a .post-meta .meta-item,.elementor-2 .elementor-element.elementor-element-f3dc11a .post-meta .text-in{text-transform:none}.elementor-2 .elementor-element.elementor-element-f3dc11a .excerpt{font-family:"Public Sans",Sans-serif;font-size:15px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-f3dc11a .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px;font-weight:600;line-height:1.2em}.elementor-element-f3dc11a .post-title a:hover{--c-a-hover:#7b46a5}.elementor-2 .elementor-element.elementor-element-f3dc11a .cat-labels .category{background-color:#7b46a5;color:#fff}.elementor-2 .elementor-element.elementor-element-72ce039 .block-head .heading{font-family:"Public Sans",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-0b44d72{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-0b44d72 .post-meta .meta-item,.elementor-2 .elementor-element.elementor-element-0b44d72 .post-meta .text-in{text-transform:none}.elementor-2 .elementor-element.elementor-element-0b44d72 .excerpt{font-family:"Public Sans",Sans-serif;font-size:15px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-0b44d72 .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px;font-weight:600;line-height:1.2em}.elementor-element-0b44d72 .post-title a:hover{--c-a-hover:#7b46a5}.elementor-2 .elementor-element.elementor-element-0b44d72 .cat-labels .category{background-color:#7b46a5;color:#fff}.elementor-2 .elementor-element.elementor-element-fcd98d5{width:var(--container-widget-width,99.23%);max-width:99.23%;--container-widget-width:99.23%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-fcd98d5 .block-head .heading{font-family:"Public Sans",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-b6b41f7>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-bbee4eb>.elementor-widget-container{margin:-34px -1px -1px}.elementor-2 .elementor-element.elementor-element-1e6e114{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-1e6e114>.elementor-widget-container{margin:-1px 0 0}.elementor-2 .elementor-element.elementor-element-1e6e114 .post-meta .meta-item,.elementor-2 .elementor-element.elementor-element-1e6e114 .post-meta .text-in{font-size:14px;text-transform:none}.elementor-2 .elementor-element.elementor-element-1e6e114 .excerpt{font-family:"Public Sans",Sans-serif;font-size:15px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-1e6e114 .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px;font-weight:600;line-height:1.2em}.elementor-element-1e6e114 .post-title a:hover{--c-a-hover:#7b46a5}.elementor-2 .elementor-element.elementor-element-1e6e114 .cat-labels .category{background-color:#7b46a5;color:#fff}.elementor-2 .elementor-element.elementor-element-74506b5 .elementor-button{background-color:#71438f;font-size:13px;border-radius:0;padding:-5px}.elementor-2 .elementor-element.elementor-element-74506b5>.elementor-widget-container{margin:-33px 0 0}.elementor-2 .elementor-element.elementor-element-739f431 .block-head .heading{font-family:"Public Sans",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-b8693ec .post-title{font-family:"DM Serif Display",Sans-serif;font-size:20px}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-12e8c0a{width:74.948%}.elementor-2 .elementor-element.elementor-element-9ef69cf{width:24.384%}}