.elementor-15355 .elementor-element.elementor-element-bb9f9e4{--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:70px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15355 .elementor-element.elementor-element-e93216e{text-align:center;}.elementor-15355 .elementor-element.elementor-element-e93216e .elementor-heading-title{color:#323530;}.elementor-15355 .elementor-element.elementor-element-9fb55d9{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-15355 .elementor-element.elementor-element-9fb55d9.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15355 .elementor-element.elementor-element-9fb55d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-9fb55d9 */#parentfnameinput input, #parentlnameinput input, #emailcontactinput input, #phonecontactinput  input, #postcodeinput input, #childnameinput input, #childdatebirthinput input{
   border-left: 0;
   background: none;
   border-top: 0;
   border-right: 0;
   border-bottom: 1px solid #707070;
   border-radius: 0
}

#buttonsreserve input{
   background: #C17276;
}
#opendayevent{
     margin-bottom: 20px;
     margin-top: 20px;
}

.opendayeventdiv select{
   border: 0px;
}/* End custom CSS */
/* Start custom CSS *//*.footer__top img {*/
/*    background: #F0F1EE;*/
/*}*/
.no-line-height, .no-line-height * {
    line-height: 0 !important;
}/* End custom CSS */