.elementor-32 .elementor-element.elementor-element-0687a2a{--display:flex;--min-height:447px;--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;--justify-content:center;--overlay-opacity:0.7;}.elementor-32 .elementor-element.elementor-element-0687a2a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0687a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://harwichindoorbowlsclub.com/wp-content/uploads/2026/01/Bowlscloseup.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-0687a2a::before, .elementor-32 .elementor-element.elementor-element-0687a2a > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-0687a2a > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-0687a2a > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-0687a2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-0687a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EDD286;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-aca2e17{text-align:center;}.elementor-32 .elementor-element.elementor-element-aca2e17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-32 .elementor-element.elementor-element-9836a64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-b7a2aab{--display:flex;}.elementor-32 .elementor-element.elementor-element-b7a2aab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-e924f9c{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-e924f9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-975132d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-afbca44 .elementor-button{background-color:#000000;border-radius:40px 0px 37px 0px;padding:30px 30px 30px 30px;}.elementor-32 .elementor-element.elementor-element-ac3875a{--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;--margin-top:69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-8fa968c{text-align:center;}.elementor-32 .elementor-element.elementor-element-8fa968c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-ce94dd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-ce94dd7.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-1eed2b1{--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-32 .elementor-element.elementor-element-1eed2b1.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-e30bc52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-64048a7{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;line-height:50px;color:#000000;}.elementor-32 .elementor-element.elementor-element-64048a7 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-64048a7 a{color:#000000;}.elementor-32 .elementor-element.elementor-element-0a03964{--display:flex;--min-height:0px;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-13c2596{border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-13c2596 img{width:50%;max-width:50%;height:276px;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-b5f1043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b5f1043.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-af857e3{--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-32 .elementor-element.elementor-element-af857e3.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-307d065 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#5A0D7C;}.elementor-32 .elementor-element.elementor-element-ad82b97{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:50px;color:#000000;}.elementor-32 .elementor-element.elementor-element-ad82b97 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-ad82b97 a{color:#000000;}.elementor-32 .elementor-element.elementor-element-35973f2{--display:flex;--min-height:0px;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-35973f2.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-92c0e82{border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-92c0e82 img{width:50%;max-width:50%;height:276px;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-1b80ad7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-acd720e{--display:flex;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc td{border-color:#CFCFDA;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper hr.fc-divider{border-color:#CFCFDA;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc th{border-color:#CFCFDA;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#CFCFDA;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#CFCFDA !important;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#CFCFDA !important;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#CFCFDA !important;}.elementor-32 .elementor-element.elementor-element-e546524 .fc-col-header-cell{text-align:center;}.elementor-32 .elementor-element.elementor-element-e546524 .fc-daygrid-day-top{display:block;text-align:center;}.elementor-32 .elementor-element.elementor-element-e546524 .fc-day-today .fc-daygrid-day-top a{color:#1111e1;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-32 .elementor-element.elementor-element-e546524 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-32 .elementor-element.elementor-element-e546524 .eaelec-modal-body{color:#555;}.elementor-32 .elementor-element.elementor-element-e546524 .eaelec-modal-body *{color:#555;}.elementor-32 .elementor-element.elementor-element-7ef54b7{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-d7921e6:not( .elementor-widget-image ), .elementor-32 .elementor-element.elementor-element-d7921e6.elementor-widget-image img{-webkit-mask-image:url( https://harwichindoorbowlsclub.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-b7a2aab{--width:54.464%;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-9836a64{--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-e924f9c .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-afbca44 .elementor-button{padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-8fa968c .elementor-heading-title{font-size:29px;}.elementor-32 .elementor-element.elementor-element-64048a7{line-height:2.1em;}.elementor-32 .elementor-element.elementor-element-64048a7 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-13c2596{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-13c2596 img{width:100%;max-width:100%;height:160px;}.elementor-32 .elementor-element.elementor-element-ad82b97{line-height:1.5em;}.elementor-32 .elementor-element.elementor-element-ad82b97 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-92c0e82{margin:-153px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-92c0e82 img{width:100%;max-width:100%;height:139px;}}/* Start custom CSS for heading, class: .elementor-element-aca2e17 */.elementor-32 .elementor-element.elementor-element-aca2e17 .elementor-heading-title {
    font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e924f9c */.elementor-32 .elementor-element.elementor-element-e924f9c .elementor-heading-title{
    font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fa968c */.elementor-32 .elementor-element.elementor-element-8fa968c .elementor-heading-title
{
    font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e30bc52 */.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title{
    font-family: 'Playfair Display', serif !important;
}
.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title span:nth-child(1) { color: #FF0000; } /* B - Red */
.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title span:nth-child(2) { color: #6A0DAD; } /* i - Purple */
.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title span:nth-child(3) { color: #3B6EA5; } /* n - Blue */
.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title span:nth-child(4) { color: #5CD628; } /* g - Green */
.elementor-32 .elementor-element.elementor-element-e30bc52 .elementor-heading-title span:nth-child(5) { color: #FF851B; } /* o - Orange *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-307d065 */.elementor-32 .elementor-element.elementor-element-307d065 .elementor-heading-title{
    font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for eael-event-calendar, class: .elementor-element-e546524 */@media only screen and (max-width: 767px) {
    .fc-col-header-cell
     {
        width: 20px;
    }
}/* End custom CSS */