/**handles:custom-style**/
:root{--teal:#1DCEC1;--magenta:#D169AF;--blue:#1B5DE0;--orange:#E87723;--navy:#192A53;--darkNavy:#0A152E}.container{max-width:1600px;width:100%;margin:auto!important}.container-medium{max-width:1400px;width:100%;margin:auto!important}.container-small{max-width:1000px;width:100%;margin:auto!important}:where(.wp-site-blocks)>*{margin-block-start:0px}.page-id-1026 .custom-logo-link,.page-id-109 .custom-logo-link,.page-id-110 .custom-logo-link,.single.single-post .custom-logo-link{width:130px;height:120px;background-image:url('/wp-content/themes/mpg-events/assets/images/coloured-logo.png');background-size:contain;background-position:center;background-repeat:no-repeat}.page-id-1026 .custom-logo-link img,.page-id-109 .custom-logo-link img,.page-id-110 .custom-logo-link img,.single.single-post .custom-logo-link img{display:none}.page-id-1026 header .header-contact-btn a,.page-id-110 header .header-contact-btn a,.single.single-post header .header-contact-btn a{background-color:var(--blue)!important;color:#fff!important;border:2px solid var(--blue);transition:.3s}.page-id-110 header .header-contact-btn a:hover,.single.single-post header .header-contact-btn a:hover{color:var(--blue)!important;background-color:#fff!important;transition:.3s}.page-id-109 .header-area .header-inner nav button{width:50px;height:50px;background-image:url(/wp-content/themes/mpg-events/assets/images/black-menu-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center}.no-bullet-point{list-style:none}.hero-tags li:nth-child(2)::marker{color:var(--orange)!important}.hero-tags li:nth-child(3)::marker{color:var(--magenta)!important}.hero-tags li:nth-child(5)::marker{color:var(--teal)!important}.other-venues .container .venue-item:focus,.other-venues .container .venue-item:focus-visible,.wp-block-button a:focus,.wp-block-button a:focus-visible,.wp-block-button:focus,.wp-block-button:focus-visible{outline:0}@media screen and (max-width:781px){.wp-block-columns.welcome-block{text-align:center!important}.wp-block-columns.welcome-block .wp-block-column{border:unset!important}.mph-home-logo{max-width:50%}#netweaving-module .wp-block-buttons{justify-content:center}#netweaving-module figure.wp-block-image{display:flex;justify-content:center}}#editor .acf-table .acf-row:nth-child(odd) .acf-row-handle{background-color:var(--blue)}#editor .acf-table .acf-row:nth-child(odd) div{background-color:#efefef}#editor .acf-table .acf-row input,#editor .acf-table .selection span,#editor .acf-table select{height:40px;border-radius:0;background-color:#7d7979;color:#fff}#editor .acf-field textarea{border-radius:0;background-color:#7d7979;color:#fff}.coming-soon-section{position:fixed;top:0;bottom:0;width:100%;height:100%}header{position:absolute;top:0;left:0;right:0;z-index:1000}.header-area .header-inner{display:flex;justify-content:space-between}.header-area .container{position:relative}.header-area .header-inner nav button{width:50px;height:50px;background-image:url('/wp-content/themes/mpg-events/assets/menu-icon.png');background-size:contain;background-repeat:no-repeat;background-position:center}.header-area .header-inner nav button svg{display:none}.header-area .custom-logo-link img:focus,.header-area .custom-logo-link img:focus-visible,.header-area .custom-logo-link:focus,.header-area .custom-logo-link:focus-visible,.header-area .header-inner nav a:focus,.header-area .header-inner nav a:focus-visible,.header-area .header-inner nav button:focus,.header-area .header-inner nav button:focus-visible{outline:0}.header-area .header-inner .is-menu-open button svg{display:block;width:40px;height:40px;fill:var(--darkNavy)}.page-id-109 .header-contact-btn a{background-color:var(--blue)!important;color:#fff!important}html.has-modal-open .page-id-109 .header-area .header-inner nav button{background-image:unset!important}.header-inner .wp-block-buttons{display:block;margin-top:50px}header .wp-block-cover{overflow:initial}.header-area .container .wp-block-column{display:flex;justify-content:center}.header-area .container .wp-block-column .wp-block-buttons{position:absolute;left:0}@media screen and (max-width:781px){.wp-block-site-logo{width:100px;z-index:100}.wp-block-site-logo a{max-width:100%}.header-area .container .wp-block-column .wp-block-buttons,header .wp-block-buttons{display:none}.header-area .container .wp-block-column{justify-content:left}}.wp-block-list.hero-tags{display:flex;flex-wrap:wrap;justify-content:center;max-width:500px;margin:auto}.wp-block-list.hero-tags li{margin-right:30px}.wp-block-list.hero-tags li::marker{display:none!important}@media screen and (max-width:700px){.venue-hero{padding-top:170px;min-height:55vh!important}}#venue-gallery{padding:50px 0;max-width:unset;height:320px}#venue-gallery .item{height:300px;width:auto;display:inline-block}#venue-gallery .owl-item{margin-right:unset!important}#venue-gallery .item img{height:100%;width:auto;display:block}#venue-gallery .owl-next,#venue-gallery .owl-prev{position:absolute;top:40%;font-size:100px;color:var(--blue);height:50px;display:flex;align-items:center}#venue-gallery .owl-prev{left:10px}#venue-gallery .owl-next{right:10px}#venue-gallery .owl-next:focus,#venue-gallery .owl-prev:focus{outline:0}.contact-hero iframe{max-width:100%}@media screen and (max-width:781px){.header-content-column{padding:20px 0 0 0!important;bordeR:unset}.contact-hero h1{padding-top:60px!important}.contact-hero iframe{display:flex;margin:auto}#venue-gallery .item{height:200px}}.contact-form h2{color:var(--blue);font-weight:600;margin:auto;font-size:20px;text-align:center;justify-content:center;margin-bottom:50px}.contact-form input,.contact-form select{border:unset;border-bottom:1px solid var(--blue);padding:0 20px 15px!important;color:var(--navy)}.contact-form select{margin-bottom:30px!important}.contact-form textarea{border:1px solid var(--blue);border-radius:0;padding:20px!important}.contact-form #input_1_1_3_container label,.contact-form #input_1_1_6_container label{display:none}.contact-form .gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.contact-form .gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{color:var(--navy)}.contact-form input:focus,.contact-form input:focus-visible,.contact-form select:focus,.contact-form select:focus-visible,.contact-form textarea:focus,.contact-form textarea:focus-visible{outline:0}.contact-form #gform_submit_button_1{margin:auto;display:flex;align-items:center;justify-content:center;background-color:unset;border:2px solid var(--navy);padding:5px 15px!important;color:var(--navy);font-weight:600}