.elementor-kit-10{--e-global-color-primary:#0B0A0A;--e-global-color-secondary:#FFF7FF;--e-global-color-text:#671E75;--e-global-color-accent:#854B91;--e-global-color-a9ae8f6:#FFFFFF;--e-global-color-ee43d8e:#A478AC;--e-global-color-836333b:#C2A5C8;--e-global-color-c8a2739:#E1D2E3;--e-global-color-b431a86:#E6DEE6;--e-global-color-c8553f6:#CCC6CC;--e-global-color-50e7465:#B3ADB3;--e-global-color-26ce777:#999499;--e-global-color-0fd3aac:#FFFFFF00;--e-global-color-a234337:#3E1246;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-size:4.5rem;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.125em;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-size:3.2rem;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-size:1.3rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Playfair Display";--e-global-typography-accent-font-size:2.6rem;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.1em;--e-global-typography-2f477d9-font-family:"Playfair Display";--e-global-typography-2f477d9-font-size:1.7rem;--e-global-typography-2f477d9-font-weight:500;--e-global-typography-2f477d9-line-height:1.1em;--e-global-typography-ba7029f-font-family:"Playfair Display";--e-global-typography-ba7029f-font-size:1.3rem;--e-global-typography-ba7029f-font-weight:500;--e-global-typography-ba7029f-line-height:1.1em;--e-global-typography-38a8af5-font-family:"Arial";--e-global-typography-38a8af5-font-size:1.25rem;--e-global-typography-38a8af5-font-weight:700;--e-global-typography-38a8af5-line-height:1.2em;--e-global-typography-45c0498-font-family:"Arial";--e-global-typography-45c0498-font-size:1.5rem;--e-global-typography-45c0498-font-weight:400;--e-global-typography-45c0498-line-height:1.25em;--e-global-typography-98cbde6-font-family:"Arial";--e-global-typography-98cbde6-font-size:1.4rem;--e-global-typography-98cbde6-font-weight:400;--e-global-typography-98cbde6-line-height:1.5em;--e-global-typography-62b5d3d-font-family:"Arial";--e-global-typography-62b5d3d-font-size:1rem;--e-global-typography-62b5d3d-font-weight:400;--e-global-typography-62b5d3d-line-height:1.5em;--e-global-typography-868c21e-font-family:"Arial";--e-global-typography-868c21e-font-size:0.875rem;--e-global-typography-868c21e-font-weight:400;--e-global-typography-868c21e-line-height:1.5em;--e-global-typography-947d46e-font-family:"Arial";--e-global-typography-947d46e-font-size:1.3rem;--e-global-typography-947d46e-font-weight:700;--e-global-typography-947d46e-line-height:1.5em;--e-global-typography-474590a-font-family:"Arial";--e-global-typography-474590a-font-size:1rem;--e-global-typography-474590a-font-weight:700;--e-global-typography-474590a-line-height:1.5em;--e-global-typography-fd1e845-font-family:"Arial";--e-global-typography-fd1e845-font-size:0.875rem;--e-global-typography-fd1e845-font-weight:700;--e-global-typography-fd1e845-line-height:1.5em;--e-global-typography-027d657-font-family:"Arial";--e-global-typography-027d657-font-size:0.75rem;--e-global-typography-027d657-font-weight:700;--e-global-typography-027d657-line-height:1.5em;background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{color:var( --e-global-color-text );text-decoration:none;}.elementor-kit-10 a:hover{color:var( --e-global-color-26ce777 );font-style:normal;}.elementor-kit-10 h1{color:var( --e-global-color-primary );}.elementor-kit-10 h3{color:var( --e-global-color-primary );}.elementor-kit-10 h4{color:var( --e-global-color-primary );}.elementor-kit-10 h5{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80rem;}.e-con{--container-max-width:80rem;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-98cbde6-font-size:1.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-primary-font-size:2.8rem;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-size:2.6rem;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-size:1.25rem;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-size:2rem;--e-global-typography-accent-line-height:1.1em;--e-global-typography-2f477d9-font-size:1.6rem;--e-global-typography-2f477d9-line-height:1.1em;--e-global-typography-ba7029f-font-size:1.3rem;--e-global-typography-ba7029f-line-height:1.2em;--e-global-typography-38a8af5-font-size:1.1rem;--e-global-typography-38a8af5-line-height:1.2em;--e-global-typography-45c0498-font-size:1.4rem;--e-global-typography-45c0498-line-height:1.3em;--e-global-typography-98cbde6-font-size:1.25rem;--e-global-typography-98cbde6-line-height:1.2em;--e-global-typography-62b5d3d-font-size:0.95rem;--e-global-typography-62b5d3d-line-height:1.75em;--e-global-typography-868c21e-font-size:0.84rem;--e-global-typography-868c21e-line-height:1.5em;--e-global-typography-947d46e-font-size:1.125rem;--e-global-typography-947d46e-line-height:1.4em;--e-global-typography-474590a-font-size:1rem;--e-global-typography-474590a-line-height:1.5em;--e-global-typography-fd1e845-font-size:0.875rem;--e-global-typography-fd1e845-line-height:1.5em;--e-global-typography-027d657-font-size:0.75rem;--e-global-typography-027d657-line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* shrinking header section */

.shrinker {
background: transparent;
        height: (set your header height in pixels);
transition: all .2s linear!important;
-webkit-transition: all .2s linear!important;
-moz-transition: all .2s linear!important;
}

.shrinker.elementor-sticky--effects {
background: #fff;
        height: (set your header height after shrinking in pixels)!important;
padding-top: 2px!important;
padding-bottom: 2px!important;
box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
transition: all .2s linear!important;
-webkit-transition: all .2s linear!important;
-moz-transition: all .2s linear!important;
}


/* shrinking logo image */

.shrinking-logo img {
width: 150px!important;
transition: all .2s linear!important;
-webkit-transition: all .2s linear!important;
-moz-transition: all .2s linear!important;
}

.shrinker.elementor-sticky--effects img {
width: 120px!important;
transition: all .2s linear!important;
-webkit-transition: all .2s linear!important;
-moz-transition: all .2s linear!important;
}

/* shrinking menu */

.shrinker.elementor-sticky--effects ul li a {
font-size: .9rem!important;
transition: all .2s linear!important;
-webkit-transition: all .2s linear!important;
-moz-transition: all .2s linear!important;
}

/* shrinking button */

.shrinker.elementor-sticky--effects .elementor-button {
padding: 10px 32px!important;
transition: all .2s linear!important;
-webkit-transition: all .2s linear!important;
-moz-transition: all .2s linear!important;
}

/* Tablet and Mobile Menu Shrinking */

@media screen and (max-width: 1024px) {
/* shrinking background */

.shrinker.elementor-sticky--effects {
background: #fff;
padding-top: 2px!important;
padding-bottom: 2px!important;
box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
}

/* shrinking image */

.shrinker.elementor-sticky--effects img {
width: 100px!important;
}

/* shrinking menu */

.shrinker.elementor-sticky--effects ul li a {
font-size: 1.2rem!important;
}

/* shrinking button */

.shrinker.elementor-sticky--effects .elementor-button {
padding: 10px 32px!important;
}
}

/* End Of Shrinking Sticky Menu */


.relevanssi_highlight {
  background: #ffe566;
  padding: 0 2px;
  font-weight: bold;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/PlayfairDisplay-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/PlayfairDisplay-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/PlayfairDisplay-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/PlayfairDisplay-BoldItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Arial';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/ARIAL.woff') format('woff');
}
@font-face {
	font-family: 'Arial';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/ARIALBD-1.woff') format('woff');
}
@font-face {
	font-family: 'Arial';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://mpssociety.org/wp-content/uploads/2025/02/ARIALI.woff') format('woff');
}
/* End Custom Fonts CSS */