@import url("https://fonts.googleapis.com/css2?family=Hedvig+Letters+Serif:opsz@12..24&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.image-and-accordions{padding-top:104px;position:relative}@media (max-width:768px){.image-and-accordions{padding-top:64px}}.image-and-accordions.reduce-top-padding{padding-top:52px}@media (max-width:768px){.image-and-accordions.reduce-top-padding{padding-top:32px}}.image-and-accordions.reduce-bottom-padding .content .single-item{padding-bottom:52px}@media screen and (max-width:900px){.image-and-accordions.reduce-bottom-padding .content .single-item{padding-bottom:32px}}.image-and-accordions .content .single-item{padding-bottom:104px;scroll-margin-top:150px}@media screen and (max-width:900px){.image-and-accordions .content .single-item{padding-bottom:64px}}.image-and-accordions .content .single-item .item-layout.layout-1 .accordions-row{margin-left:auto;margin-right:auto;margin-top:32px;max-width:846px;width:100%}.image-and-accordions .content .single-item .item-layout.layout-2 img{margin:24px 0}.image-and-accordions .content .single-item .item-layout.layout-2 .accordions{margin-top:8px}@media (max-width:900px){.image-and-accordions .content .single-item .item-layout.layout-2 .accordions{margin-top:0}}.image-and-accordions .content .single-item .item-layout .inner{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:900px){.image-and-accordions .content .single-item .item-layout .inner{flex-direction:column}}.image-and-accordions .content .single-item .item-layout .content-side.title-side{max-width:522px}.image-and-accordions .content .single-item .item-layout .content-side{flex:0 0 522px;padding-right:16px}@media screen and (max-width:900px){.image-and-accordions .content .single-item .item-layout .content-side{display:flex;flex:1;flex-direction:column;padding-right:0 img;padding-right-order:3}.image-and-accordions .content .single-item .item-layout .content-side .description{order:2}}.image-and-accordions .content .single-item .item-layout .content-side h3{color:#75113f;font-family:"Hedvig Letters Serif",serif;font-size:33px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px}.image-and-accordions .content .single-item .item-layout .content-side h4{font-family:Poppins,sans-serif;font-size:23px;font-style:normal;font-weight:300;line-height:120%}.image-and-accordions .content .single-item .item-layout .content-side .description li,.image-and-accordions .content .single-item .item-layout .content-side .description p{font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.32px;line-height:26px}.image-and-accordions .content .single-item .item-layout .content-side .description p:not(:last-child){margin-bottom:15px}.image-and-accordions .content .single-item .item-layout .content-side .description li{color:#75113f}.image-and-accordions .content .single-item .item-layout .content-side .description a{color:#75113f;text-decoration:underline}.image-and-accordions .content .single-item .item-layout .image-side{flex:1}@media screen and (max-width:900px){.image-and-accordions .content .single-item .item-layout .image-side{width:100%}}.image-and-accordions .content .single-item .item-layout img{border-radius:4px;height:370px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:650px){.image-and-accordions .content .single-item .item-layout img{height:289px}}.image-and-accordions .content .single-item .item-layout .accordions-row{position:relative}.image-and-accordions .content .single-item .item-layout .accordion-side{flex:1}@media screen and (max-width:900px){.image-and-accordions .content .single-item .item-layout .accordion-side{width:100%}}.image-and-accordions .content .single-item .item-layout .accordion{border-bottom:1px solid #f1e7ec;box-shadow:0 .484px 0 0 rgba(0,0,0,.1);cursor:pointer;padding:16px 0}.image-and-accordions .content .single-item .item-layout .accordion h3{align-items:center;color:#220411;display:flex;font-family:Poppins,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;justify-content:space-between;line-height:120%;transition:background .3s}.image-and-accordions .content .single-item .item-layout .accordion h3 svg{flex-shrink:0;margin-left:15px;transition:transform .3s ease}.image-and-accordions .content .single-item .item-layout .accordion .content{display:none}.image-and-accordions .content .single-item .item-layout .accordion .content p{font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding-top:8px}.image-and-accordions .content .single-item .item-layout .accordion.active h3 svg{transform:rotate(180deg)}.image-and-accordions .content .single-item .item-layout .ctas{align-items:center;display:flex;gap:32px;justify-content:center;margin-top:32px}@media screen and (max-width:900px){.image-and-accordions .content .single-item .item-layout .ctas{flex-wrap:wrap}}.image-and-accordions .content .single-item .item-layout .ctas .btn-primary{align-items:center;background-color:#75113f;border-radius:244px;color:#fffdf8;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:10px;justify-content:center;letter-spacing:.8px;line-height:120%;padding:16px 24px;text-transform:uppercase;transition:all .3s ease-in-out}@media (max-width:768px){.image-and-accordions .content .single-item .item-layout .ctas .btn-primary{text-align:center}}.image-and-accordions .content .single-item .item-layout .ctas .btn-primary:hover{background:#510c2c}.image-and-accordions .content .single-item .item-layout .ctas .btn-secondary{align-items:center;background-color:#fffdf8;border:1px solid #75113f;border-radius:244px;color:#75113f;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:10px;justify-content:center;letter-spacing:.8px;line-height:120%;padding:16px 24px;text-transform:uppercase;transition:all .3s ease-in-out}@media (max-width:768px){.image-and-accordions .content .single-item .item-layout .ctas .btn-secondary{text-align:center}}.image-and-accordions .content .single-item .item-layout .ctas .btn-secondary:hover{border-color:#510c2c;color:#510c2c}