.elementor-355 .elementor-element.elementor-element-2b6bef11 .thegem-section-parallax-background{background-image:url("https://glowtheatregroup.co.uk/wp-content/uploads/2020/10/trench.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-355 .elementor-element.elementor-element-2b6bef11 > .elementor-container{min-height:220px;}.elementor-355 .elementor-element.elementor-element-2b6bef11{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-719e78e3 .elementor-heading-title{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-355 .elementor-element.elementor-element-28fe198 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-355 .elementor-element.elementor-element-46074e3{margin-top:0px;margin-bottom:40px;}.elementor-355 .elementor-element.elementor-element-df26425 > .elementor-widget-container{background-color:#EEEEEE;padding:100px 100px 100px 100px;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form-control-wrap{margin-bottom:24px;}.elementor-355 .elementor-element.elementor-element-df26425 .thegem-cf7 .with-label{margin-bottom:24px;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form-control-wrap textarea{height:150px;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){background-color:#000000;color:#FFFFFF;}.elementor-355 .elementor-element.elementor-element-df26425 .combobox-wrapper{background-color:#000000;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):focus{border-style:solid;border-width:3px 3px 3px 3px;border-color:#D42A2A;}.elementor-355 .elementor-element.elementor-element-df26425 .combobox-wrapper .combobox-text{color:#FFFFFF;}.elementor-355 .elementor-element.elementor-element-df26425 ::-webkit-input-placeholder{color:#7A7A7A;}.elementor-355 .elementor-element.elementor-element-df26425 ::-moz-placeholder{color:#7A7A7A;}.elementor-355 .elementor-element.elementor-element-df26425 ::-ms-input-placeholder{color:#7A7A7A;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{color:#7A7A7A;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form .wpcf7-form-control-wrap:after{color:#FFFFFF;}.elementor-355 .elementor-element.elementor-element-df26425 label{text-align:left;}.elementor-355 .elementor-element.elementor-element-df26425 .with-radio .wpcf7-form-control-wrap{margin-bottom:24px;}.elementor-355 .elementor-element.elementor-element-df26425 .checkbox-sign, .elementor-355 .elementor-element.elementor-element-df26425 .radio-sign{width:30px;height:30px;background:#000000;border-width:0px;}.elementor-355 .elementor-element.elementor-element-df26425 .checkbox-sign.checked:before{width:29px;height:29px;line-height:29px;font-size:29px;}.elementor-355 .elementor-element.elementor-element-df26425 .radio-sign.checked:before{width:15px;height:15px;line-height:15px;font-size:15px;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form p:nth-last-of-type(1){align-items:center;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form .submit-outer{align-items:center;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-submit{border-radius:0px 0px 0px 0px !important;border-style:solid;border-width:3px 3px 3px 3px !important;text-transform:none;border-color:#D42A2A !important;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-submit:hover{background-color:#000000 !important;border-color:#D42A2A !important;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{background:#D42A2A;color:#FFFFFF;}.elementor-355 .elementor-element.elementor-element-df26425 .wpcf7-validation-errors{background:#D42A2A;color:#FFFFFF;}@media(max-width:1024px){.elementor-355 .elementor-element.elementor-element-df26425 > .elementor-widget-container{padding:70px 70px 70px 70px;}}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-df26425 > .elementor-widget-container{padding:30px 30px 30px 30px;}}