.elementor-46168 .elementor-element.elementor-element-5cbe6c4{--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-around;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-46168 .elementor-element.elementor-element-7146f91{--logo-alignment:flex-start;width:auto;max-width:auto;}.elementor-46168 .elementor-element.elementor-element-7146f91 .elementor-widget-cmsmasters-site-logo__image-container img{width:90px;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content{width:300px;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-left{left:-300px;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-right{right:-300px;}.cmsmasters-offcanvas-content-open-9b7b895.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-left .elementor-widget-cmsmasters-offcanvas__container{left:300px;}.cmsmasters-offcanvas-content-open-9b7b895.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-right .elementor-widget-cmsmasters-offcanvas__container{left:-300px;}.elementor-46168 .elementor-element.elementor-element-9b7b895 .elementor-widget-cmsmasters-offcanvas__trigger-container{align-items:center;}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__custom-container-cont-inner{text-align:left;}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__custom-container-cont{border-top-style:none;}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-inner li > a{font-family:"Barlow Condensed Local", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-container .elementor-widget-cmsmasters-offcanvas__menu-inner li > a:hover{color:var( --e-global-color-text );}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-inner li.current-menu-item > a,
					.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-inner li.current-menu-item > a:hover,
					.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-inner li > a.focus{color:var( --e-global-color-text );}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-inner ul > li > a{color:var( --e-global-color-text );}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-container .elementor-widget-cmsmasters-offcanvas__menu-inner ul > li > a:hover{color:var( --e-global-color-text );}.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-horizontal > ul > li > a,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-normal > ul > li > a,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-side > ul > li > a{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-horizontal > ul > li > a:hover,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-horizontal > ul > li:hover > a,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-horizontal > ul > li > a:focus,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-normal > ul > li > a:hover,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-normal > ul > li:hover > a,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-normal > ul > li > a:focus,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-side > ul > li > a:hover,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-side > ul > li > a:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-horizontal > ul .elementor-widget-cmsmasters-nav-menu__dropdown-submenu li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-normal > ul .elementor-widget-cmsmasters-nav-menu__dropdown-submenu li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-toggle > ul > li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-toggle .elementor-widget-cmsmasters-nav-menu__dropdown-submenu li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-accordion > ul > li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-accordion .elementor-widget-cmsmasters-nav-menu__dropdown-submenu li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__dropdown > ul > li:not(:first-child),
					.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__dropdown .elementor-widget-cmsmasters-nav-menu__dropdown-submenu li:not(:first-child){border-top-style:none;}.elementor-46168 .elementor-element.elementor-element-359ea02{--dropdown-divider-type:none;--cmsmasters-animation_grow_size:1.05;--animation-transition-duration:0.3s;width:auto;max-width:auto;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__popup-trigger-container{justify-content:center;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__popup-trigger-inner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-style:default;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__popup-trigger-inner:hover{color:var( --e-global-color-text );fill:var( --e-global-color-text );--button-bg-color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-46168 .elementor-element.elementor-element-e4f389d .cmsmasters-search-form-full-screen .elementor-widget-cmsmasters-search__popup-container{align-items:center;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__field{border-style:default;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__submit{border-style:default;}.elementor-46168 .elementor-element.elementor-element-e4f389d{width:auto;max-width:auto;}body{--cmsmasters-section-for-header-pdd:40px;}@media(max-width:1180px){.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content{width:35%;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-left{left:-35%;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-right{right:-35%;}.cmsmasters-offcanvas-content-open-9b7b895.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-left .elementor-widget-cmsmasters-offcanvas__container{left:35%;}.cmsmasters-offcanvas-content-open-9b7b895.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-right .elementor-widget-cmsmasters-offcanvas__container{left:-35%;}}@media(min-width:1601px){.elementor-46168 .elementor-element.elementor-element-5cbe6c4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-46168 .elementor-element.elementor-element-7146f91{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-46168 .elementor-element.elementor-element-359ea02{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__popup-trigger-container{justify-content:flex-end;}.elementor-46168 .elementor-element.elementor-element-e4f389d .elementor-widget-cmsmasters-search__popup-trigger-inner{border-radius:50% 50% 50% 50%;padding:8px;}.elementor-46168 .elementor-element.elementor-element-e4f389d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-46168 .elementor-element.elementor-element-5cbe6c4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content{width:80%;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-left{left:-80%;}.cmsmasters-offcanvas-content-9b7b895.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-right{right:-80%;}.cmsmasters-offcanvas-content-open-9b7b895.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-left .elementor-widget-cmsmasters-offcanvas__container{left:80%;}.cmsmasters-offcanvas-content-open-9b7b895.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-right .elementor-widget-cmsmasters-offcanvas__container{left:-80%;}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__site-logo img{padding:0px 0px 25px 0px;}.cmsmasters-offcanvas-content-9b7b895 .elementor-widget-cmsmasters-offcanvas__body .elementor-widget-cmsmasters-offcanvas__menu-inner li{padding-top:5px;}.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-horizontal > ul > li > a,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-normal > ul > li > a,
			.elementor-46168 .elementor-element.elementor-element-359ea02 .elementor-widget-cmsmasters-nav-menu__main.cmsmasters-layout-vertical.cmsmasters-vertical-type-side > ul > li > a{border-radius:50%;}}/* Start local fonts styles */
@font-face {
	font-family: 'Barlow Condensed Local';
	font-weight: 600;
	font-style: normal;
	src: url('//stockportpaganmoot.co.uk/wp-content/uploads/elementor/cmsmasters-local-fonts/barlow_condensed_local/BarlowCondensed-SemiBold.woff2') format('woff2'),
		url('//stockportpaganmoot.co.uk/wp-content/uploads/elementor/cmsmasters-local-fonts/barlow_condensed_local/BarlowCondensed-SemiBold.woff') format('woff');
}

@font-face {
	font-family: 'Barlow Condensed Local';
	font-weight: 700;
	font-style: normal;
	src: url('//stockportpaganmoot.co.uk/wp-content/uploads/elementor/cmsmasters-local-fonts/barlow_condensed_local/BarlowCondensed-Bold.woff2') format('woff2'),
		url('//stockportpaganmoot.co.uk/wp-content/uploads/elementor/cmsmasters-local-fonts/barlow_condensed_local/BarlowCondensed-Bold.woff') format('woff');
}

/* End local fonts styles */
/* Start of your page custom CSS rules */ a.elementor-widget-cmsmasters-nav-menu__dropdown-item.elementor-widget-cmsmasters-nav-menu__item-link-top {
    cursor: pointer!important;
} /* End of your page custom CSS rules */