.elementor-1241 .elementor-element.elementor-element-f07a6d4{--display:flex;--min-height:382px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1241 .elementor-element.elementor-element-8bb36c3 img{width:100%;height:409px;object-fit:cover;object-position:bottom center;}.elementor-1241 .elementor-element.elementor-element-3adcdbc{--e-transform-translateY:-478px;--e-transform-scale:0.9;}.elementor-1241 .elementor-element.elementor-element-3adcdbc img{height:248px;object-fit:cover;object-position:center center;}.elementor-1241 .elementor-element.elementor-element-e69c59c{--e-transform-translateY:-526px;z-index:-1;}.elementor-1241 .elementor-element.elementor-element-1b53ce73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-1241 .elementor-element.elementor-element-1b53ce73:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-1b53ce73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000BF 25%, #00000000 100%);}.elementor-1241 .elementor-element.elementor-element-1b53ce73.e-con{--e-con-transform-translateY:-637px;}.elementor-1241 .elementor-element.elementor-element-1b53ce73::before, .elementor-1241 .elementor-element.elementor-element-1b53ce73 > .elementor-background-video-container::before, .elementor-1241 .elementor-element.elementor-element-1b53ce73 > .e-con-inner > .elementor-background-video-container::before, .elementor-1241 .elementor-element.elementor-element-1b53ce73 > .elementor-background-slideshow::before, .elementor-1241 .elementor-element.elementor-element-1b53ce73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1241 .elementor-element.elementor-element-1b53ce73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1241 .elementor-element.elementor-element-3508b14a{--e-transform-translateY:82px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);text-align:center;font-family:"Raleway", Sans-serif;font-size:25px;font-weight:400;line-height:23px;color:#E4DFD3;}.elementor-1241 .elementor-element.elementor-element-3a8b1f97{--e-transform-translateY:72px;text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#D9D9D9;}.elementor-1241 .elementor-element.elementor-element-21cefd4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-1241 .elementor-element.elementor-element-21cefd4c.e-con{--e-con-transform-translateY:-610px;}.elementor-1241 .elementor-element.elementor-element-7ec401ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1241 .elementor-element.elementor-element-5b8a57de{--e-transform-translateY:21px;}.elementor-1241 .elementor-element.elementor-element-5b8a57de img{box-shadow:10px 11px 2px 0px rgba(0,0,0,0.5);}.elementor-1241 .elementor-element.elementor-element-794ea68a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1241 .elementor-element.elementor-element-54958a2d{--e-transform-translateY:20px;text-align:center;}.elementor-1241 .elementor-element.elementor-element-54958a2d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:400;letter-spacing:0.5px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#0F1A2B;}.elementor-1241 .elementor-element.elementor-element-15f91209{--e-transform-translateY:13px;text-align:center;}.elementor-1241 .elementor-element.elementor-element-15f91209 .elementor-heading-title{font-family:"Lato", Sans-serif;font-style:italic;letter-spacing:0.1px;}.elementor-1241 .elementor-element.elementor-element-dbc5b07{--e-transform-scale:0.9;padding:-1px -1px -1px -1px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#0F1A2BD9;}.elementor-1241 .elementor-element.elementor-element-996b9b0{--e-transform-translateX:40px;--e-transform-translateY:-31px;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#0F1A2BD9;}.elementor-1241 .elementor-element.elementor-element-1d5e785a{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1241 .elementor-element.elementor-element-1d5e785a.e-con{--e-con-transform-translateX:-444px;--e-con-transform-translateY:-134px;}.elementor-1241 .elementor-element.elementor-element-20251dce{--e-transform-translateX:493px;--e-transform-translateY:99px;}.elementor-1241 .elementor-element.elementor-element-b20313d{--display:flex;}.elementor-1241 .elementor-element.elementor-element-b20313d.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:-41px;}.elementor-1241 .elementor-element.elementor-element-f419334{--e-transform-translateX:-136px;}.elementor-1241 .elementor-element.elementor-element-f419334 .elementor-button{fill:#0F1A2B;color:#0F1A2B;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9CDA8;border-radius:6px 6px 6px 6px;}.elementor-1241 .elementor-element.elementor-element-37e8b76{--e-transform-translateX:139px;--e-transform-translateY:-15px;text-align:justify;font-size:12px;}.elementor-1241 .elementor-element.elementor-element-97003ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1241 .elementor-element.elementor-element-d366469{text-align:start;}.elementor-1241 .elementor-element.elementor-element-d366469 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;}.elementor-1241 .elementor-element.elementor-element-67200d0{--divider-border-style:solid;--divider-color:#E9CDA8;--divider-border-width:2px;}.elementor-1241 .elementor-element.elementor-element-67200d0 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-1241 .elementor-element.elementor-element-67200d0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1241 .elementor-element.elementor-element-8b54259{font-family:"Lato", Sans-serif;font-size:18px;line-height:20px;color:#0F1A2BD9;}@media(max-width:1024px){.elementor-1241 .elementor-element.elementor-element-1b53ce73.e-con{--e-con-transform-translateY:-611px;}.elementor-1241 .elementor-element.elementor-element-1b53ce73{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-3508b14a{--e-transform-translateY:54px;padding:-28px -28px -28px -28px;}.elementor-1241 .elementor-element.elementor-element-3a8b1f97{--e-transform-translateY:56px;}.elementor-1241 .elementor-element.elementor-element-21cefd4c.e-con{--e-con-transform-translateY:-611px;}.elementor-1241 .elementor-element.elementor-element-15f91209{--e-transform-scale:0.9;}.elementor-1241 .elementor-element.elementor-element-1d5e785a.e-con{--e-con-transform-translateX:-512px;--e-con-transform-translateY:-381px;}.elementor-1241 .elementor-element.elementor-element-20251dce{--e-transform-translateX:246px;--e-transform-translateY:148px;}.elementor-1241 .elementor-element.elementor-element-b20313d.e-con{--e-con-transform-translateY:-185px;}.elementor-1241 .elementor-element.elementor-element-37e8b76{--e-transform-translateX:-29px;--e-transform-translateY:-13px;}}@media(min-width:768px){.elementor-1241 .elementor-element.elementor-element-f07a6d4{--width:100%;}.elementor-1241 .elementor-element.elementor-element-1b53ce73{--content-width:900px;}.elementor-1241 .elementor-element.elementor-element-7ec401ef{--width:33.3333%;}.elementor-1241 .elementor-element.elementor-element-794ea68a{--width:66.6666%;}.elementor-1241 .elementor-element.elementor-element-1d5e785a{--width:100%;}}@media(max-width:767px){.elementor-1241 .elementor-element.elementor-element-8bb36c3 img{height:127px;}.elementor-1241 .elementor-element.elementor-element-3adcdbc{--e-transform-translateX:-15px;--e-transform-translateY:-166px;--e-transform-scale:2;}.elementor-1241 .elementor-element.elementor-element-3adcdbc img{height:80px;object-fit:contain;}.elementor-1241 .elementor-element.elementor-element-1b53ce73.e-con{--e-con-transform-translateY:-489px;--align-self:flex-start;}.elementor-1241 .elementor-element.elementor-element-1b53ce73{--min-height:0px;--padding-top:110px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-3508b14a{--e-transform-translateY:90px;}.elementor-1241 .elementor-element.elementor-element-3a8b1f97{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;font-size:18px;}.elementor-1241 .elementor-element.elementor-element-21cefd4c.e-con{--e-con-transform-translateY:-300px;}.elementor-1241 .elementor-element.elementor-element-21cefd4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1241 .elementor-element.elementor-element-5b8a57de{--e-transform-translateX:1px;--e-transform-translateY:-209px;--e-transform-scale:0.8;}.elementor-1241 .elementor-element.elementor-element-54958a2d{--e-transform-translateY:-264px;}.elementor-1241 .elementor-element.elementor-element-15f91209{--e-transform-translateY:-277px;text-align:center;}.elementor-1241 .elementor-element.elementor-element-dbc5b07{--e-transform-translateY:-300px;}.elementor-1241 .elementor-element.elementor-element-996b9b0{--e-transform-translateX:17px;--e-transform-translateY:-343px;}.elementor-1241 .elementor-element.elementor-element-1d5e785a.e-con{--e-con-transform-translateX:-1px;--e-con-transform-translateY:-219px;--e-con-transform-scale:0.9;}.elementor-1241 .elementor-element.elementor-element-20251dce{--e-transform-translateX:-1px;--e-transform-translateY:-125px;}.elementor-1241 .elementor-element.elementor-element-b20313d.e-con{--e-con-transform-translateX:131px;--e-con-transform-translateY:-333px;}.elementor-1241 .elementor-element.elementor-element-37e8b76{--e-transform-translateX:-92px;--e-transform-translateY:-18px;}}/* Start custom CSS for button, class: .elementor-element-f419334 *//* Book Club Kit Capsule Button */
.kit-button a.elementor-button {
    background-color: transparent;
    color: #0F1A2B;
    border: 2px solid #E9CDA8;
    border-radius: 50px;
    padding: 12px 32px;
    font-weight: 600;
    letter-spacing: 0.5px;
    transition: all 0.25s ease-in-out;
}

.kit-button a.elementor-button:hover {
    background-color: #E9CDA8;
    color: #0F1A2B;
    border-color: #E9CDA8;
}/* End custom CSS */