.elementor-kit-5{--e-global-color-primary:#A26B46;--e-global-color-secondary:#4A4A49;--e-global-color-text:#666666;--e-global-color-accent:#A26B46;--e-global-color-f217436:#F9F7F7;--e-global-color-c0542cc:#FFFFFF;--e-global-color-e0f64ff:#02010100;--e-global-color-1fe68a2:#F0EBE5;--e-global-color-35733af:#F2F2F2;--e-global-color-85e39b1:#FFFDFA;--e-global-color-8170011:#A26B46;--e-global-typography-primary-font-family:"Plantin Saja";--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.5em;--e-global-typography-secondary-font-family:"Plantin Saja";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-font-family:"ProximaNova-Regular";--e-global-typography-text-font-size:1vw;--e-global-typography-text-font-weight:300;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:0.4px;--e-global-typography-accent-font-family:"ProximaNova-Regular";--e-global-typography-accent-font-size:1vw;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-a64c158-font-family:"Plantin Saja";--e-global-typography-a64c158-font-size:3vw;--e-global-typography-a64c158-font-weight:500;--e-global-typography-a64c158-line-height:1.4em;--e-global-typography-788330a-font-family:"Plantin Saja";--e-global-typography-788330a-font-size:2.5vw;--e-global-typography-788330a-font-weight:400;--e-global-typography-788330a-font-style:normal;--e-global-typography-788330a-line-height:1.4em;--e-global-typography-5c5f7d0-font-family:"Plantin Saja";--e-global-typography-5c5f7d0-font-size:2.2vw;--e-global-typography-5c5f7d0-font-weight:500;--e-global-typography-1101f66-font-family:"Plantin Saja";--e-global-typography-1101f66-font-size:2vw;--e-global-typography-1101f66-font-weight:500;--e-global-typography-0f157c8-font-family:"ProximaNova-Regular";--e-global-typography-0f157c8-font-size:1.3vw;--e-global-typography-0f157c8-font-weight:600;--e-global-typography-8c636b2-font-family:"ProximaNova-Regular";--e-global-typography-8c636b2-font-size:0.9vw;--e-global-typography-a2a6bfd-font-family:"Plantin Saja";--e-global-typography-a2a6bfd-font-size:2.6vw;--e-global-typography-a2a6bfd-font-weight:300;--e-global-typography-a2a6bfd-font-style:normal;--e-global-typography-a2a6bfd-line-height:1.6em;--e-global-typography-c4adbbb-font-family:"ProximaNova-Regular";--e-global-typography-c4adbbb-font-size:0.9vw;--e-global-typography-c4adbbb-font-weight:400;--e-global-typography-c4adbbb-letter-spacing:3px;--e-global-typography-73d8bdb-font-family:"ProximaNova-Regular";--e-global-typography-73d8bdb-font-size:1.4vw;--e-global-typography-73d8bdb-font-weight:500;--e-global-typography-73d8bdb-text-transform:uppercase;--e-global-typography-73d8bdb-font-style:normal;--e-global-typography-73d8bdb-line-height:1.4em;--e-global-typography-9da4743-font-family:"ProximaNova-Regular";--e-global-typography-9da4743-font-size:1vw;--e-global-typography-9da4743-font-weight:600;--e-global-typography-9da4743-text-transform:uppercase;--e-global-typography-9da4743-font-style:normal;--e-global-typography-9da4743-letter-spacing:0.5px;--e-global-typography-2ac1ac4-font-family:"ProximaNova-Regular";--e-global-typography-2ac1ac4-font-size:0.7vw;--e-global-typography-2ac1ac4-font-weight:400;--e-global-typography-2ac1ac4-text-transform:uppercase;--e-global-typography-2ac1ac4-letter-spacing:1px;--e-global-typography-bcd2edb-font-family:"ProximaNova-Regular";--e-global-typography-bcd2edb-font-size:2vw;--e-global-typography-bcd2edb-font-weight:400;--e-global-typography-bcd2edb-font-style:normal;--e-global-typography-bcd2edb-line-height:1.3em;--e-global-typography-6d844f4-font-family:"ProximaNova-Regular";--e-global-typography-6d844f4-font-size:1.1vw;--e-global-typography-6d844f4-font-weight:300;--e-global-typography-6d844f4-text-transform:uppercase;--e-global-typography-6d844f4-font-style:normal;--e-global-typography-6d844f4-line-height:1.6em;--e-global-typography-6d844f4-letter-spacing:0.5px;--e-global-typography-41d9ea7-font-family:"ProximaNova-Regular";--e-global-typography-41d9ea7-font-size:2vw;--e-global-typography-41d9ea7-font-weight:400;--e-global-typography-41d9ea7-font-style:normal;--e-global-typography-41d9ea7-line-height:1.3em;--e-global-typography-60f4626-font-family:"Plantin Saja";--e-global-typography-60f4626-font-size:1.6vw;--e-global-typography-60f4626-font-weight:500;--e-global-typography-3575057-font-family:"ProximaNova-Regular";--e-global-typography-3575057-font-size:1vw;--e-global-typography-3575057-font-weight:600;--e-global-typography-3575057-text-transform:uppercase;--e-global-typography-3575057-letter-spacing:1px;--e-global-typography-6558c6b-font-family:"ProximaNova-Regular";--e-global-typography-6558c6b-font-size:1.5vw;--e-global-typography-6558c6b-font-weight:600;--e-global-typography-e5cefbb-font-family:"ProximaNova-Regular";--e-global-typography-e5cefbb-font-size:1vw;--e-global-typography-e5cefbb-font-weight:400;--e-global-typography-e5cefbb-letter-spacing:1px;background-color:var( --e-global-color-c0542cc );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h1{font-family:"ProximaNova-Regular", Sans-serif;font-size:2.5vw;font-weight:700;font-style:normal;line-height:1.6em;letter-spacing:0.4px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:1em 1.7em 1em 1.7em;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-text-font-size:1.5vw;--e-global-typography-accent-font-size:1.5vw;--e-global-typography-a64c158-font-size:5vw;--e-global-typography-788330a-font-size:4vw;--e-global-typography-5c5f7d0-font-size:3.3vw;--e-global-typography-1101f66-font-size:3vw;--e-global-typography-0f157c8-font-size:1.95vw;--e-global-typography-8c636b2-font-size:1.35vw;--e-global-typography-a2a6bfd-font-size:3.9vw;--e-global-typography-c4adbbb-font-size:1.35vw;--e-global-typography-73d8bdb-font-size:2.1vw;--e-global-typography-9da4743-font-size:1.2vw;--e-global-typography-2ac1ac4-font-size:1.1vw;--e-global-typography-bcd2edb-font-size:3vw;--e-global-typography-41d9ea7-font-size:3vw;--e-global-typography-60f4626-font-size:2.2vw;--e-global-typography-3575057-font-size:1.5vw;--e-global-typography-6558c6b-font-size:2.5vw;--e-global-typography-e5cefbb-font-size:1.5vw;}.elementor-kit-5 h1{font-size:1.5vw;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-text-font-size:3.5vw;--e-global-typography-accent-font-size:3.5vw;--e-global-typography-a64c158-font-size:7vw;--e-global-typography-788330a-font-size:8vw;--e-global-typography-5c5f7d0-font-size:6.6vw;--e-global-typography-1101f66-font-size:6vw;--e-global-typography-0f157c8-font-size:4vw;--e-global-typography-8c636b2-font-size:3vw;--e-global-typography-a2a6bfd-font-size:7vw;--e-global-typography-c4adbbb-font-size:3.2vw;--e-global-typography-73d8bdb-font-size:4.2vw;--e-global-typography-9da4743-font-size:4.5vw;--e-global-typography-2ac1ac4-font-size:3.5vw;--e-global-typography-bcd2edb-font-size:6vw;--e-global-typography-41d9ea7-font-size:6vw;--e-global-typography-60f4626-font-size:5.4vw;--e-global-typography-3575057-font-size:5.5vw;--e-global-typography-3575057-line-height:0.4em;--e-global-typography-6558c6b-font-size:4.5vw;--e-global-typography-e5cefbb-font-size:3.5vw;}.elementor-kit-5 h1{font-size:3.5vw;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.gen_intros01.fadeIn::before {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #000000;
   	z-index: 9;
   	animation: yshowText 1.38s ease 0.18s forwards;
   	transform-origin: 0% 100%;
   }
   
   .gen_intros01.fadeIn::after {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #666666;
   	z-index: 8;
   	animation: yshowText 1.38s ease 0.66s forwards;
   	transform-origin: 0% 100%;
   }
   
   @keyframes yshowText {
   	0% {
   		transform: scaleY(1)
   	}
   	100% {
   		transform: scaleY(0)
   	}
   }
   
.gen_intros03.fadeIn::before {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #A26B46;
   	z-index: 9;
   	animation: showText 0.46s ease 0.1s forwards;
   	transform-origin: 100% 100%;
   }
   
   .gen_intros03.fadeIn::after {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #ebd5ad;
   	z-index: 8;
   	animation: showText 0.4s cubic-bezier(1,0,0,1) 0.4s forwards;
   	transform-origin: 100% 100%;
   }
   
   @keyframes showText {
   	0% {
   		transform: scaleX(1)
   	}
   	100% {
   		transform: scaleX(0)
   	}
   }

/*Underline menu*/

.white-menu-underline .menu-item {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    background-image: linear-gradient(#e3d0ae, #e3d0ae);
      background-size: 0 2px, auto;
      background-repeat: no-repeat;
      background-position: center bottom;
      transition: all .2s ease-out;
}

.white-menu-underline .sub-menu .menu-item {
    display: block;
    color: #ffffff;
    text-decoration: none;
    background-image: none;
      background-size: 0 0px, auto;
      background-repeat: no-repeat;
      background-position: center bottom;
      transition: all .2s ease-out;
}

.white-menu-underline .menu-item:hover {
    background-size: 85% 2px, auto;
}

.white-menu-underline .sub-menu .menu-item:hover {
    background-size: 100% 0px, auto;
}

.white-menu-underline .current-menu-item {
    background-image: linear-gradient(#e3d0ae, #e3d0ae);
      background-repeat: no-repeat;
      background-position: center bottom;
      background-size: 85% 2px, auto;
}

.white-menu-underline .sub-menu .current-menu-item {
    background-image: linear-gradient(#e3d0ae, #e3d0ae);
      background-repeat: no-repeat;
      background-position: center bottom;
      background-size: 100% 0px, auto;
}

.black-menu-underline .menu-item {
    display: inline-block;
    color: #000000;
    text-decoration: none;
    background-image: linear-gradient(#e3d0ae, #e3d0ae);
      background-size: 0 2px, auto;
      background-repeat: no-repeat;
      background-position: center bottom;
      transition: all .2s ease-out;
}

.black-menu-underline .sub-menu .menu-item {
    display: block;
    color: #000000;
    text-decoration: none;
    background-image: none;
      background-size: 0 0px, auto;
      background-repeat: no-repeat;
      background-position: center bottom;
      transition: all .2s ease-out;
}

.black-menu-underline .menu-item:hover {
    background-size: 85% 2px, auto;
}

.black-menu-underline .sub-menu .menu-item:hover {
    background-size: 85% 0px, auto;
}

.black-menu-underline .current-menu-item {
    background-image: linear-gradient(#e3d0ae, #e3d0ae);
      background-repeat: no-repeat;
      background-position: center bottom;
      background-size: 85% 2px, auto;
}

.black-menu-underline .sub-menu .current-menu-item {
    background-image: linear-gradient(#e3d0ae, #e3d0ae);
      background-repeat: no-repeat;
      background-position: center bottom;
      background-size: 85% 0px, auto;
}

/*---------------*/

.zoom-out div
{ -webkit-transition: 0.4s ease; transition: 0.4s ease; } 

.zoom-out:hover div
{ 
-webkit-transform: scale(1.008); 
transform: scale(1.008);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plantin Saja';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/Plantin.eot');
	src: url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/Plantin.eot?#iefix') format('embedded-opentype'),
		url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/Plantin.woff2') format('woff2'),
		url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/Plantin.woff') format('woff'),
		url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/Plantin.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ProximaNova-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/ProximaNova-Regular.eot');
	src: url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/ProximaNova-Regular.woff2') format('woff2'),
		url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/ProximaNova-Regular.woff') format('woff'),
		url('https://meruorahlabuanbajo.com/wp-content/uploads/2022/03/ProximaNova-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */