/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 28 2026 | 07:02:38 */
/* Header section */
.page-id-161410 #masthead{
	display:none;
}
.page-id-161410 #page-header{
	    position: absolute;
    z-index: 9;
}
.page-id-161410 #page-header .header-wrapper > .vc_row{
	background:transparent !important;
}
.nt-sub-title h2{
	letter-spacing: 2px;
}
.nt-text-large p{
	font-size: clamp(18px, 1.5vw, 28px);
}
.nt-limited-width-600{
	max-width:600px;
}

.nt-hero-logo-grid .cssgrid-container {
    justify-content: normal !important;
}

/* Hero section */
.nt-hero-v2 .row-background	.background-inner{
	background-position: center right !important;
}
.nt-hero-footer{
	padding-top:85px;
/* 	padding-top:270px; */
}
.nt-hero-v2 {
    padding: 300px 0 240px !important;
}
/* .nt-hero-v2{
	padding: 400px 0 250px;
} */
/* Footer section */
.nt-max-400{
	max-width:440px;
}
.nt-footer-contact{
	margin-top:40px;
}
.nt-footer-contact .uncoltable>.uncell>.uncont {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
.nt-footer-contact .uncoltable>.uncell>.uncont > .icon-box,
.nt-footer-contact .uncoltable>.uncell>.uncont > .uncode_text_column{
  width: auto !important;
  display: inline-flex;
  align-items: center;
	margin-top:0px !important;
}
	
.page-id-161410 .mt-footer-start-0{
	    top: -25px;
}
.page-id-161410 .mt-footer-start-1{
	    top: -30px;
}	
.page-id-161410 .mt-footer-start-2{
	    top: -33px;
}
.page-id-161410 .mt-footer-start{
	    top: -36px;
}
/*  Popup sectiom*/
.nt-popup-newsletter .style-light .btn-default{
color: #ffffff !important;
    border-color: #B29C51 !important;
    background-color: #B29C51 !important;
}
#pum-161474 #popmake-161474 {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-image: url(https://matrikasmuse.com/wp-content/uploads/2026/01/Matrikas-Muse-Site-Frame-white.png);
    background-size: cover;
    background-repeat: no-repeat;
}
#pum-161474 .pum-title {
    font-size: clamp(37px, 5vw, 50px);
    letter-spacing: 0.00em;
    font-weight: 600;
    font-family: Cormorant;
    line-height: 1.2em !important;
}
#pum-161474 .pum-title:before{
	content: "";
    position: relative;
    background: url(https://matrikasmuse.com/wp-content/uploads/2025/09/black-website-Icon.png);
    width: 60px;
    height: 60px;
    display: block;
    background-size: cover;
    z-index: 1;
    margin: auto;
    margin-bottom: 20px;
}
#pum-161474 .uncode_text_column p{
	font-size: 18px;
    color: #000;
}

/* 	testominiol  Section */
.nt-testomonial-cover-img .uncode-single-media-wrapper img{
	max-height: 700px !important;
	object-fit: cover;
}
/* .nt-testimonials-light .owl-item blockquote span,
.nt-testimonials-light .owl-item blockquote small{
	color:#fff !important;
} */
/*  */
.nt-audbook-btn.btn.custom-link:not(.btn-text-skin){
	color: #000000 !important;
}
.nt-audbook-btn.btn:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover {
    color: rgb(0, 0, 0) !important;
}
.uncode-menu-wrapper.inline-menu {
	display: none !important;
}

.uncode-menu-wrapper.mobile-menu {
	display: block !important;
}
@media (min-width: 1241px){
  .nt-footer-copyright{
    margin-left: calc(-45vw + 45.5%);
  }
}
@media (max-width: 1240px){
/* 	Hero */
	.nt-hero-v2{
		padding: 350px 0 200px;
/* 		padding: 284px 0 212px; */
	}
	.nt-hero-footer{
		/* 	padding-top:85px; */
		padding-top:220px;
	}
	.nt-hero-v2 .row-background	.background-inner{
		background-position: right !important;
	}
	
/* 	Footer */
	.nt-footer-botom .uncoltable>.uncell>.uncont{
		text-align:center !important;
	}
	.page-id-161410 .mt-footer-start{
		position: static !important;
		text-align: center;
		display: inline-block;
		margin-top: 10px !important;
	}
	.page-id-161410 .mt-footer-start-2{
		position: relative !important;
		right: 0;
		top: -2px;
		text-align: center;
		display: inline-block;
	}
	.page-id-161410 .mt-footer-start-1{
		position: relative !important;
		margin: 0 !important;
		right: 5px;
		top: -2px;
		text-align: center;
		display: inline-block;
	}
	.page-id-161410 .mt-footer-start-0{
		position: relative !important;
		margin: 0 !important;
		right: 15px;
		top: -8px;
		text-align: center;
		display: inline-block;
	}
}
@media (min-width: 960px) {
	/* 	About Section */
	.nt-about-section,
	.nt-about-section .row-parent {
		overflow: visible !important;
	}
	.nt-about-section .col-lg-6.mt-req-info-col {
		position: relative;
		z-index: 2;
	}
	.nt-about-section .col-lg-6.mt-req-info-col>.uncol{
		padding: 160px 0;
	}
	.nt-about-section .col-lg-6:not(.mt-req-info-col) {
		position: relative;
	}
	.nt-about-section .col-lg-6:not(.mt-req-info-col)>.uncol{
		height:100%;
	}
	.nt-about-section .col-lg-6:not(.mt-req-info-col) .uncol {
		position: relative;
		margin-right: calc(-50vw + 50%);
		padding-right: 0;
	}
	.nt-about-section .background-inner {
		height: 100%;
		background-size: cover !important;
		background-position: center -120px !important;
		position: relative !important;
		left: -130px !important;
	}
	/* 	Footer */
	.nt-footer-copyright .uncode_text_column:first-of-type p{
		padding-top:20px;
	}
}
@media (max-width: 1160px) {
	/* 	About Section */
	.nt-about-section .background-inner {
		background-position: center -20px !important;
	}
}

@media (max-width: 1100px) {
	/* 	Menu/hero Section */
	body.menu-open.page-id-161410 #page-header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 10001;
	}
	body.admin-bar.menu-open.page-id-161410 #page-header {
		top: 46px;
	}
	.page-id-161410 .uncode-menu-toggle {
		display: inline-block !important;
		padding: 0px;
		cursor: pointer;
		position: relative;
		z-index: 10001;
	}
	.page-id-161410 .uncode-menu-toggle i {
		color: #fff;
		font-size: 20px;
		position: absolute;
		top: 2px;
		left: 3px;
	}
	/* Items */
	.page-id-161410 #menu-v2-menu li {
		display: block !important;
		width: 100%;
		margin: 12px 0;
	}

	#menu-v2-menu li a {
		display: block;
		width: 100%;
		color: #fff !important;
		padding: 14px 0;
		border-bottom: 1px solid rgba(255,255,255,0.2);
		justify-content: normal !important;
	}

	body.menu-open.page-id-161410 #page-header{
		background: #b29c51 !important;
	}
	.page-id-161410 #menu-v2-menu {
		display: none;
		position: fixed;
		top: 108px; /* same as header height */
		left: 0;
		width: 100%;
		height: calc(100vh - 108px);
		background: #b29c51 !important;
		padding: 20px;
		overflow-y: auto;
		z-index: 9999;
	}

	body.admin-bar.page-id-161410 #menu-v2-menu {
		top: 154px; /* header + admin bar */
		height: calc(100vh - 154px);
	}
}
@media (max-width: 959px){
  .nt-testomonial-cover-img .uncode-single-media-wrapper img{
    max-height: 950px !important;  
  }
}
@media (max-width: 767px) {
	.nt-hero-v2>.row{
		align-items: end;
		min-height: 100% !important;
		display: flex;
	}
	.nt-hero-v2>.row>.wpb_row{
		padding-bottom: 50px;
    	height: auto;
	}
	.nt-hero-footer {
		padding-top: 0;
	}
.nt-hero-v2 .row-background .background-inner {
/*     background-image: url(https://matrikasmuse.com/wp-content/uploads/2026/03/c98d3026-07d0-400c-8a06-f3c6693e7010.jpg) !important; */
	 background-image: url(https://matrikasmuse.com/wp-content/uploads/2026/03/c98d3026-07d0-400c-8a06-f3c6693e7010-e1774994180689.jpg) !important;
	 background-position: top -40px right -30px !important
}
	.nt-hero-v2>.row:before{
		content: "";
		  position: absolute;
		  inset: 0;
/* 		background: linear-gradient(
		  to bottom,
		  rgba(0,0,0,0) 0%,
		  rgba(0,0,0,0.15) 30%,
		  rgba(0,0,0,0.35) 50%,
		  rgba(0,0,0,0.6) 70%,
		  rgba(0,0,0,0.85) 90%,
		  rgba(0,0,0,1) 100%
		); */
		background: linear-gradient(
		  to bottom,
		  rgba(0,0,0,0) 0%,
		  rgba(0,0,0,0.15) 30%,
		  rgba(0,0,0,0.4) 50%,
		  rgba(0,0,0,0.75) 70%,
		  rgba(0,0,0,0.95) 85%,
		  rgba(0,0,0,1) 95%,
		  rgba(0,0,0,1) 100%
		);
	  pointer-events: none;
	}
    .nt-hero-v2 {
        padding: 0px 0 0px !important;
/*         height: 100svh; */
		padding-top: 440px !important;
    }
	.page-id-161410 .mt-logo-grid .cssgrid-container {
		grid-template-columns: repeat(4, 35px);
		gap: 30px;
	}
}
@media (max-width: 767px) {
	/* 	Hero Section */
/* 	.nt-hero-v2{
		padding: 300px 0 180px;
	}
	.nt-hero-footer{
		padding-top:175px;
	}
	 */
	/* 	testominiol  Section */
	.nt-testomonial-cover-img .uncode-single-media-wrapper img{
		max-height: 750px !important;
		object-fit: cover;
	}
}
@media (max-width: 690px) {
	/* popup	 */
	#pum-161474 .pum-container {
		width: calc(100% - 60px) !important;
		margin: auto;
		left: 0 !important;
		right: 0;
		height: auto !important;
		padding: 80px 30px !important;
	}
	/* 	testominiol  Section */
	.nt-testomonial-cover-img .uncode-single-media-wrapper img{
		max-height: 670px !important;
		object-fit: cover;
	}
}
@media (max-width: 520px) {
	/* 	hero  Section */
/* 	.nt-hero-v2 .row-background	.background-inner{
		background-position: 90% !important;
	} */
}
@media (max-width: 388px) {
	.nt-hero-v2 #h2_sect h2{
		font-size:46px;
	}
}



/* V3 JS */
/* New Header css start */
#page-header{
  position: absolute;
  z-index: 9;
}
#page-header .header-wrapper > .vc_row{
  background: transparent !important;
}
#menu-v2-menu-2{
  display: flex;
  justify-content: space-evenly;
}
@media screen and (min-width: 1101px){
  #masthead{
    display:none;
  }  
}
@media screen and (max-width: 1100px){
  #menu-v2-menu-2{
	display: none !important;
  }
  body.admin-bar.home #page-header{
	top: 26px;
  }
}
/* New Header css end */

/* Header section */
.page-id-161589 #masthead{
	display:none;
}
.page-id-161589 #page-header {
	    position: absolute;
    z-index: 9;
}
.page-id-161589 #page-header .header-wrapper > .vc_row{
	background:transparent !important;
}
/* Menu */
.page-id-161589 #menu-v2-menu-2 {
	    display: flex;
    justify-content: space-evenly;
}

/* Menu over */

/* Hero */
.nt-hero-v3 .row-background	.background-inner{
	background-position: left center !important;
}

.nt-hero-title-v3 h2{
  font-size: 54px;
}

.nt-hero-subtitle-v3 h2{
  font-size: 28px;
  line-height: 1.2;
}

.nt-hero-text-v3 p{
  font-size: 24px;
  line-height: 1.2;
}


@media (min-width: 768px){
	.nt-hero-title-v3 h2{
		font-size: 92px;
	}
	.nt-hero-subtitle-v3 h2{
		font-size: 36px;
	}
	.nt-hero-text-v3 p{
		font-size: 24px;
	}
	.nt-hero-footer-v3>.row>.wpb_row>.wpb_column>.uncol>.uncoltable>.uncell>.uncont{
		max-width: 320px;
		float: right;
	}
}

@media (min-width: 1101px){
	.nt-hero-container-v3{
		padding-left: 0px !important;
	}
}
@media (min-width: 1380px){
  .nt-hero-title-v3 h2{
    font-size: 100px;
  }
  .nt-hero-subtitle-v3 h2{
    font-size: 42px;
  }
  .nt-hero-text-v3 p{
    font-size: 27px;
  }
  .nt-hero-v3 .row-background .background-inner {
	background-position: 0px center !important;
  }
}
@media (min-width: 1580px){
  .nt-hero-title-v3 h2{
    font-size: 120px;
  }
  .nt-hero-subtitle-v3 h2{
    font-size: 46px;
  }
  .nt-hero-text-v3 p{
    font-size: 30px;
  }
	.nt-hero-v3 .row-background .background-inner {
		background-position: left center !important;
	}
}
/*  */
@media (max-width: 1623px) and (min-width: 1580px){
  .nt-hero-container-v3 .nt-hero-title-v3{
/*     min-width: 720px; */
  }
}
@media (max-width: 1100px) {
	.nt-hero-v3 .nt-hero-container-left-v3{
		display:none;
	}
	.nt-hero-container-v3{
		width:100%;
	}
	.nt-hero-container-v3{
		padding-top: 380px !important;
	}
	.nt-hero-subtitle-v3,
	.nt-hero-text-v3{
		margin-top:20px !important;
	}
	.nt-hero-footer-v3{
		margin-top:0px !important;
	}
	.nt-hero-v3 .row-background .background-inner {
		background-position: -100px center !important;
	}
	/* 	Menu */
	body.page-id-161589 #page-header .wpb_row .wpb_column
	{
		    width: 100%;
	}
	body.page-id-161589 #page-header .wpb_row .wpb_column .uncont {display: flex;
    justify-content: end;
	}
	/* 	Menu/hero Section */
	body.menu-open.page-id-161589 #page-header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 10001;
	}
	body.admin-bar.menu-open.page-id-161589 #page-header {
		top: 26px;
	}
	.page-id-161589 .uncode-menu-toggle {
		display: inline-block !important;
		padding: 0px;
		cursor: pointer;
		position: relative;
		z-index: 10001;
		        margin-right: 0 !important;
	}
	.page-id-161589 .uncode-menu-toggle i {
		color: #fff;
		font-size: 20px;
		position: absolute;
		top: 2px;
		left: 3px;
	}
	/* Items */
	.page-id-161589 #menu-v2-menu-2 li {
		display: block !important;
		width: 100%;
		margin: 12px 0;
	}

	#menu-v2-menu-2 li a {
		display: block;
		width: 100%;
		color: #fff !important;
		padding: 14px 0;
		border-bottom: 1px solid rgba(255,255,255,0.2);
		justify-content: normal !important;
	}

	body.menu-open.page-id-161589 #page-header{
		background: #b29c51 !important;
	}
	.page-id-161589 #menu-v2-menu-2 {
		display: none;
		position: fixed;
		top: 108px; /* same as header height */
		left: 0;
		width: 100%;
		height: calc(100vh - 108px);
		background: #b29c51 !important;
		padding: 20px;
		overflow-y: auto;
		z-index: 9999;
	}

	body.admin-bar.page-id-161589 #menu-v2-menu-2 {
		top: 154px; /* header + admin bar */
		height: calc(100vh - 154px);
	}
/* 	.nt-hero-v3::before{
	  content: "";
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	  background: linear-gradient(to top, rgba(0,0,0,1), rgba(0,0,0,0));
	  z-index: 1;
    }
	.nt-hero-v3 > .row.row-parent{
	  z-index: 2;
	} */
	.nt-hero-v3>.row .nt-hero-container-v3:before{
		content: "";
		position: absolute;
		inset: 0 -72px;
		background: linear-gradient(
			to bottom,
			rgba(0,0,0,0) 0%,
			rgba(0,0,0,0.15) 30%,
			rgba(0,0,0,0.4) 50%,
			rgba(0,0,0,0.75) 70%,
			rgba(0,0,0,0.95) 85%,
			rgba(0,0,0,1) 95%,
			rgba(0,0,0,1) 100%
		);
		pointer-events: none;
	}
}
@media (max-width: 767px){
	.nt-hero-footer-v3>.row>.wpb_row>.wpb_column>.uncol>.uncoltable>.uncell>.uncont{
	    max-width: 100%;
    float: none;
}
  .nt-hero-v3 .cssgrid-container{
    grid-template-columns: repeat(4, 35px) !important;
    gap: 30px;
  }
/*   .nt-hero-v3 .row-background .background-inner {
	background-position: 0 -100px !important;
  } */
	.main-container .row-container .row-parent .single-internal-gutter .uncont > *:not(.uncode-owl-nav-wrap):not(.pin-spacer):not([data-sticky]) {
		margin-top: 0px;
	}
  .nt-hero-v3 .row-background .background-inner{
    background-image: url("/wp-content/uploads/2026/04/Interim-Hero-Mobile.jpg") !important;
    background-position: center -120px !important;
  }
  .nt-hero-v3 .row.row-parent{
	padding-top: 150px;
  }

}
@media (max-width: 600px){
  .nt-hero-v3 .row-background .background-inner{
    background-position: center -60px !important;
  }
}
@media (max-width: 400px){
	.nt-hero-title-v3 h2 {
    font-size: 45px;
}
	.nt-hero-subtitle-v3 h2 {
    font-size: 24px;
}
	
.nt-hero-text-v3 p {
    font-size: 15px;
}

}