.elementor-115134 .elementor-element.elementor-element-ba6f474:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-ba6f474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kasihundangan.id/wp-content/uploads/2024/09/BG0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-ba6f474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-ba6f474 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-972a3a6{--spacer-size:70px;}.elementor-115134 .elementor-element.elementor-element-8c77139{text-align:center;}.elementor-115134 .elementor-element.elementor-element-8c77139 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:24px;font-weight:300;letter-spacing:2px;color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-ed7370c img{width:25%;max-width:50%;}.elementor-115134 .elementor-element.elementor-element-8f26199{text-align:center;}.elementor-115134 .elementor-element.elementor-element-8f26199 .elementor-heading-title{font-family:"Darumadrop One", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-shadow:0px 0px 19px rgba(0, 0, 0, 0.76);color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-c7434d4{text-align:center;}.elementor-115134 .elementor-element.elementor-element-c7434d4 .elementor-heading-title{font-family:"Darumadrop One", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-shadow:0px 0px 19px rgba(11.899999999999975, 11.899999999999975, 11.899999999999975, 0.56);color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-5f862b0 .elementor-button{background-color:#F1C86C;font-family:"ADLaM Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;transition-duration:0s;}.elementor-115134 .elementor-element.elementor-element-1c0c125{--spacer-size:70px;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-4c8ecd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#b4c4dc;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9 > .elementor-container{min-height:400px;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-88834ed .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-115134 .elementor-element.elementor-element-88834ed .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-115134 .elementor-element.elementor-element-88834ed{--image-border-color:#353535;--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-115134 .elementor-element.elementor-element-252a545:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-252a545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasihundangan.id/wp-content/uploads/2024/09/BG0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-252a545{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-252a545 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-3ec93bf{--spacer-size:120px;}.elementor-115134 .elementor-element.elementor-element-da0a3e7{text-align:center;}.elementor-115134 .elementor-element.elementor-element-da0a3e7 .elementor-heading-title{font-family:"Darumadrop One", Sans-serif;font-size:45px;font-weight:600;font-style:normal;text-shadow:0px 0px 19px rgba(11.899999999999975, 11.899999999999975, 11.899999999999975, 0.56);color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-1958b27{--spacer-size:20px;}.elementor-115134 .elementor-element.elementor-element-387c339{--spacer-size:120px;width:var( --container-widget-width, 100.089% );max-width:100.089%;--container-widget-width:100.089%;--container-widget-flex-grow:0;}.elementor-115134 .elementor-element.elementor-element-340f609:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-340f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#b4c4dc;}.elementor-115134 .elementor-element.elementor-element-340f609{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-340f609 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-f764b90{--spacer-size:5px;}.elementor-115134 .elementor-element.elementor-element-f81d1ae img{width:15%;}.elementor-115134 .elementor-element.elementor-element-c4d0411{text-align:center;}.elementor-115134 .elementor-element.elementor-element-c4d0411 .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-115134 .elementor-element.elementor-element-070b902{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-115134 .elementor-element.elementor-element-070b902 .elementor-icon-list-text{transition:color 0.3s;}.elementor-115134 .elementor-element.elementor-element-7111cf6{--spacer-size:50px;}.elementor-115134 .elementor-element.elementor-element-962985a:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-962985a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4C4DC;}.elementor-115134 .elementor-element.elementor-element-962985a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-962985a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-3b3bfe9:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-3b3bfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasihundangan.id/wp-content/uploads/2024/09/Kasihundangan-DarrenBirthdayParty-Aset-3.png");background-position:center center;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-3b3bfe9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-3b3bfe9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-e23c5f8{--spacer-size:50px;}.elementor-115134 .elementor-element.elementor-element-b65f12c{text-align:center;}.elementor-115134 .elementor-element.elementor-element-b65f12c .elementor-heading-title{font-family:"Comic Neue", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 6px #000000;color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-d738cdd{--spacer-size:10px;}.elementor-115134 .elementor-element.elementor-element-141c581{text-align:center;}.elementor-115134 .elementor-element.elementor-element-141c581 .elementor-heading-title{color:#FFFFFF;}.elementor-115134 .elementor-element.elementor-element-8250d59{--spacer-size:5px;}.elementor-115134 .elementor-element.elementor-element-f083ba2 .elementor-button{background-color:#F1C86C;font-family:"ADLaM Display", Sans-serif;font-size:15px;font-weight:400;font-style:normal;transition-duration:0s;border-radius:55px 55px 55px 55px;}.elementor-115134 .elementor-element.elementor-element-faf6c4e{--spacer-size:50px;}.elementor-115134 .elementor-element.elementor-element-039ef9e:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-039ef9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4C4DC;}.elementor-115134 .elementor-element.elementor-element-039ef9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115134 .elementor-element.elementor-element-039ef9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115134 .elementor-element.elementor-element-b455873 .elementor-button{background-color:#ABC9CC;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:80px 80px 80px 80px;padding:10px 10px 10px 10px;}.elementor-115134 .elementor-element.elementor-element-b455873{z-index:599;}@media(max-width:767px){.elementor-115134 .elementor-element.elementor-element-ba6f474:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-ba6f474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasihundangan.id/wp-content/uploads/2024/09/Kasihundangan-DarrenBirthdayParty-Aset-5.png");background-position:center center;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-972a3a6{--spacer-size:40px;}.elementor-115134 .elementor-element.elementor-element-8c77139 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115134 .elementor-element.elementor-element-8c77139 .elementor-heading-title{font-size:15px;letter-spacing:2px;}.elementor-115134 .elementor-element.elementor-element-ed7370c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115134 .elementor-element.elementor-element-ed7370c{text-align:center;}.elementor-115134 .elementor-element.elementor-element-ed7370c img{width:100%;max-width:66%;}.elementor-115134 .elementor-element.elementor-element-8f26199 .elementor-heading-title{font-size:18px;}.elementor-115134 .elementor-element.elementor-element-c7434d4 .elementor-heading-title{font-size:18px;}.elementor-115134 .elementor-element.elementor-element-5f862b0 > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:0px 0px 0px 0px;}.elementor-115134 .elementor-element.elementor-element-5f862b0 .elementor-button{font-size:13px;letter-spacing:0px;word-spacing:0em;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-115134 .elementor-element.elementor-element-1c0c125{--spacer-size:130px;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9 > .elementor-container{min-height:600px;}.elementor-115134 .elementor-element.elementor-element-4c8ecd9:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-4c8ecd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-252a545:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-252a545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasihundangan.id/wp-content/uploads/2024/09/Kasihundangan-DarrenBirthdayParty-Aset-1.png");background-position:bottom center;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-3ec93bf{--spacer-size:20px;}.elementor-115134 .elementor-element.elementor-element-da0a3e7 .elementor-heading-title{font-size:35px;}.elementor-115134 .elementor-element.elementor-element-f81d1ae img{width:20%;}.elementor-115134 .elementor-element.elementor-element-7111cf6{--spacer-size:1px;}.elementor-115134 .elementor-element.elementor-element-3b3bfe9:not(.elementor-motion-effects-element-type-background), .elementor-115134 .elementor-element.elementor-element-3b3bfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasihundangan.id/wp-content/uploads/2024/09/Background-Opening-copy.png");background-position:center center;background-size:cover;}.elementor-115134 .elementor-element.elementor-element-e23c5f8{--spacer-size:10px;}.elementor-115134 .elementor-element.elementor-element-f083ba2 > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:0px 0px 0px 0px;}.elementor-115134 .elementor-element.elementor-element-f083ba2 .elementor-button{font-size:13px;letter-spacing:0px;word-spacing:0em;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-115134 .elementor-element.elementor-element-faf6c4e{--spacer-size:10px;}}/* Start custom CSS *//* darrenbirthday */

	/*

	darrenbirthdayhome
	darrenbirthdayinformation
	darrenbirthdayrsvp
	darrenbirthdaylocation
	darrenbirthdaymedia
	darrenbirthdayweddingwish
	darrenbirthdaynav
	darrenbirthdaymusic

	*/
#darrenbirthdayigfilter{

		background-size: 100% 100% !important;

	}

#darrenbirthdayinformation,#darrenbirthdayinformation1, 
#darrenbirthdayrsvp,#darrenbirthdayrsvp1, 
#darrenbirthdaymenu,#darrenbirthdaymenu1{

		display: none;

	}
	#darrenbirthdaynav {

		position: fixed;
		bottom: 0px;
		left: 0px;
		margin: 0 auto;
		width: 100%;
		z-index: 99;

	}

	#darrenbirthdaynav2 {

		position: fixed;
		bottom: 0px;
		left: 0px;
		margin: 0 auto;
		width: 100%;
		z-index: 99;

	}

	#darrenbirthdaymusic {

		position: fixed;
		Bottom: 0px;
		right: 50px;
		
	}

	.page-id-111199 .wdp-mempelai {
			font-family: 'English111AdagioBT', English111AdagioBT;
			font-size: 50px;
	
	}

	#darrenbirthday1 p {

		font-family: 'gillsansmt', gillsansmt;
	}

	#darrenbirthday2 h1 {

		font-family: 'gillsansmt', gillsansmt;
	}

	#darrenbirthday3 h2 {

		font-family: 'gillsansmt', gillsansmt;
	}

	#darrenbirthday4 h3 {

		font-family: 'gillsansmt', gillsansmt;
	}

	#darrenbirthday5 h4 {

		font-family: 'gillsansmt', gillsansmt;
	}
	#darrenbirthday6 p {

		font-family: 'TrajanPro', TrajanPro;
	}
	#darrenbirthday7 h1 {

		font-family: 'TrajanPro', TrajanPro;
	}
	#darrenbirthday8 h2 {

		font-family: 'TrajanPro', TrajanPro;
	}
	#darrenbirthday9 h3 {

		font-family: 'TrajanPro', TrajanPro;
	}
	#darrenbirthday10 h4 {

		font-family: 'TrajanPro', TrajanPro;
	}
	
	#darrenbirthday11 p {
		font-family: 'GlacialIndifference-Regular', GlacialIndifference-Regular;
	}
	
	#darrenbirthday12 h1 {
		font-family: 'GlacialIndifference-Regular', GlacialIndifference-Regular;
	}
	
	#darrenbirthday13 h2 {
		font-family: 'GlacialIndifference-Regular', GlacialIndifference-Regular;
	}
	
	#darrenbirthday14 h3 {
		font-family: 'GlacialIndifference-Regular', GlacialIndifference-Regular;
	}
	
	#darrenbirthday15 h4 {
		font-family: 'GlacialIndifference-Regular', GlacialIndifference-Regular;
	}
	#darrenbirthday16 p {

		font-family: 'GlacialIndifference-Bold', GlacialIndifference-Bold;

	}
	#darrenbirthday17 h1 {

		font-family: 'GlacialIndifference-Bold', GlacialIndifference-Bold;

	}
	#darrenbirthday18 h2 {

		font-family: 'GlacialIndifference-Bold', GlacialIndifference-Bold;

	}
	#darrenbirthday19 h3 {

		font-family: 'GlacialIndifference-Bold', GlacialIndifference-Bold;

	}
	#darrenbirthday20 h4 {

		font-family: 'GlacialIndifference-Bold', GlacialIndifference-Bold;
	}

	#darrenbirthdayspan span{
	font-family: 'JosefinSans-Light', sans-serif;

	}

	#darrenbirthday21 p {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#darrenbirthday22 h1 {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#darrenbirthday23 h2 {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#darrenbirthday24 h3 {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#darrenbirthday25 h4 {

		font-family: 'BreadleySansRegular', sans-serif;
	}

	#darrenbirthdayspan1 span {
	font-family: 'BreadleySansRegular', sans-serif;

	}

	#darrenbirthday26 p {

		font-family: 'Nomark', sans-serif;

	}
	#darrenbirthday27 h1 {

		font-family: 'Nomark', sans-serif;

	}
	#darrenbirthday28 h2 {

		font-family: 'Nomark', sans-serif;

	}
	#darrenbirthday29 h3 {

		font-family: 'Nomark', sans-serif;

	}
	#darrenbirthday30 h4 {

		font-family: 'Nomark', sans-serif;
	}

	#darrenbirthday31 p {

		font-family: 'High Spirited', High Spirited;

	}
	#darrenbirthday32 h1 {

		font-family: 'High Spirited', High Spirited;

	}
	#darrenbirthday33 h2 {

		font-family: 'High Spirited', High Spirited;

	}
	#darrenbirthday34 h3 {

		font-family: 'High Spirited', High Spirited;

	}
	#darrenbirthday35 h4 {

		font-family: 'High Spirited', High Spirited;
	}
	
	#darrenbirthday36 p {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#darrenbirthday37 h1 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#darrenbirthday38 h2 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#darrenbirthday39 h3 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#darrenbirthday40 h4 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;
	}
	#darrenbirthday41 p {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#darrenbirthday42 h1 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#darrenbirthday43 h2 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#darrenbirthday44 h3 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#darrenbirthday45 h4 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;
	}
	
		#darrenbirthday46 p {
		font-family: 'Queensila', Queensila;
	}
	#darrenbirthday47 h1 {
		font-family: 'Queensila', Queensila;
	}
	#darrenbirthday48 h2 {
		font-family: 'Queensila', Queensila;
	}
	#darrenbirthday49 h3 {
		font-family: 'Queensila', Queensila;
	}
	#darrenbirthday50 h4 {
		font-family: 'Queensila', Queensila;
	}
	#darrenbirthday51 p {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#darrenbirthday52 h1 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#darrenbirthday53 h2 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#darrenbirthday54 h3 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#darrenbirthday55 h4 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#darrenbirthday56 p {
		font-family: 'Darleston', Darleston;
	}
	#darrenbirthday57 h1 {
		font-family: 'Darleston', Darleston;
	}
	#darrenbirthday58 h2 {
		font-family: 'Darleston', Darleston;
	}
	#darrenbirthday59 h3 {
		font-family: 'Darleston', Darleston;
	}
	#darrenbirthday60 h4 {
		font-family: 'Darleston', Darleston;
	}
	#darrenbirthday61 p {
		font-family: 'Candlescript', serif;
	}
	#darrenbirthday62 h1 {
		font-family: 'Candlescript', serif;
	}
	#darrenbirthday63 h2 {
		font-family: 'Candlescript', serif;
	}
	#darrenbirthday64 h3 {
		font-family: 'Candlescript', serif;
	}
	#darrenbirthday65 h4 {
		font-family: 'Candlescript', serif;
	}
	#darrenbirthday66 p {
		font-family: 'Nobella', Nobella;
	}
	#darrenbirthday67 h1 {
		font-family: 'Nobella', Nobella;
	}
	#darrenbirthday68 h2 {
		font-family: 'Nobella', Nobella;
	}
	#darrenbirthday69 h3 {
		font-family: 'Nobella', Nobella;
	}
	#darrenbirthday70 h4 {
		font-family: 'Nobella', Nobella;
	}
	#darrenbirthdayspan2 span{
	font-family: 'Nomark', sans-serif;

	}
	#darrenbirthdayhead1 h1{
	font-family: 'Nomark', sans-serif;

	}
	#darrenbirthdayheadmobile h1{
	font-family: 'Nomark', sans-serif;

	}
	#darrenbirthdayimage1 img, #darrenbirthdayimage2 img {
	width: 250px;
	height: 350px;
	border-bottom-left-radius: 50% 30% !important;
	border-bottom-right-radius: 50% 30% !important;
	border-top-left-radius: 50% 30% !important;
	border-top-right-radius: 50% 30% !important;
	overflow: hidden;
	}

	.page-id-115134 div#darrenbirthdayButton {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;

		
	}
	.page-id-115134 div#darrenbirthdayTamuOffline21 {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;

		
	}
	.page-id-115134 div#darrenbirthdayMusicButton {
		
		text-align: center;
		font-size: 20px;
		border-style: solid;
		width: 200px;
		margin: auto;
		border-color: black;
		
	}
	.page-id-115134 #darrenbirthdayoverlay{	
		
		position: fixed;
		z-index: 2000;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background-color: transparent;
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat;
		
	}

	.page-id-115134 #darrenbirthdayoverlay2{
	
		position: fixed;
		width: 900px;
		top: 50vh;
		left: 50vw;
		transform: translate(-50%, -50%);
		
	}
.page-id-115134 a.plyr__control {
	display: none;
}
.page-id-115134 .elementor-widget-heading {
		color: White;
	}
	/*
	#darrenbirthdayrsvp{

		display: none;

	}
	*/

	@media (max-width: 768px) {
		
		#darrenbirthdayopeningcover .modalx{
			background-image: url("https://kasihundangan.id/wp-content/uploads/2022/03/Kasihundangan-darrenbirthday-Main-Cover-11.jpeg") !important;
			background-position: center center;
    		background-size: cover;
		}
		
	}
.page-id-115134 .elementor-message-success{
		display: none;
	}

	.page-id-115134 #darrenbirthdaymessage{
		display: none;
	}

	.page-id-115134 #form-field-darrenbirthdaypasscode{
		padding: 10px;
	}
	.page-id-115134 .elementor-field-group-darrenbirthdaypasscode{
	
		margin: 0 auto;
		
	}

	/* Comment Box */

	/* line */
	.page-id-115134 #wpdcom .wpd-thread-head .wpd-thread-info {
		border-bottom: #FDFFCB;
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* Bubble Button */
	.page-id-115134 #wpd-bubble-wrapper #wpd-bubble-all-comments-count {
		color: white;
		font-family: "Darumadrop One", Sans-serif;
	}
	
	.page-id-115134 #wpd-bubble-wrapper > div {
		font-family: "Darumadrop One", Sans-serif;
	}

	.page-id-115134 #wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message {
		font-family: "Darumadrop One", Sans-serif;
	}

	.page-id-115134 #wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message:before{
		border-left-color:black ;border-right-color:black;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* author */
	.page-id-115134 #wpdcom .wpd-blog-post_author .wpd-comment-author, .page-id-115134 #wpdcom .wpd-blog-post_author .wpd-comment-author a {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	.page-id-115134 #wpdcom .wpd-blog-post_author .wpd-comment-author, .page-id-115134 #wpdcom .wpd-blog-post_author .wpdcomment-author a {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	.page-id-115134 #wpdcom .wpd-blog-guest .wpd-comment-author, #wpdcom .wpd-blog-guest .wpd-comment-author a {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	.page-id-115134 #wpdcom .wpd-blog-post_author .wpd-comment-label {
		background-color: #FFFFFF;
		color: black;
		font-family: "Darumadrop One", Sans-serif;
	}
	.page-id-115134	.wpd-comment-wrap{
		background-color: #fafafa00 !important;

	}
	/* Sharing Button */
	.page-id-115134 #wpdcom .wpd-comment-header .wpd-comment-share {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* Time */
	.page-id-115134 #wpdcom .wpd-comment-header {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* text */
	.page-id-115134 #wpdcom .wpd-comment-text {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* button voted */
	.page-id-115134 #wpdcom .wpd-comment-footer .wpd-vote-up svg, .page-id-115134 #wpdcom .wpd-comment-footer .wpd-vote-down svg {
    	fill: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* button voted result */
	.page-id-115134 #wpdcom .wpd-comment-footer .wpd-vote-result {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}
	
	/* button reply */
	.page-id-115134 #wpdcom .wpd-comment-footer .wpd-reply-button svg {
		fill: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	#wpdcom .wpd-comment-footer .wpd-reply-button {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	.page-id-115134 #wpdcom .wpd-comment-footer .wpd-reply-button:hover {
		color: #FFFFFF;
		font-family: "Darumadrop One", Sans-serif;
	}

	/* button load more */
	.page-id-115134 #wpdcom .wpd-prim-button {
		background-color: #FFFFFF;
		color :black;
		font-family: "Darumadrop One", Sans-serif;
	}
	.elementor-page-104381 div#darrenbirthdayButton2 {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;
		
	}
	.page-id-115134 div#darrenbirthdayButton2 {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;
		
	}
.elementor-page-104381 div#darrenbirthdayButton3 {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;
		
	}
	.page-id-115134 div#darrenbirthdayButton3 {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;
		
	}
.page-id-115134 .wpforms-field-label {
	font-family: 'Lora', Lora;
}
.page-id-115134 .wpforms-field-label-inline {
	font-family: 'Lora', Lora;
}
.page-id-115134 #glt-translate-trigger{
	z-index: 1900;
background: url(https://kasihundangan.id/wp-content/uploads/2024/09/Kasihundangan-DarrenBirthdayParty-Aset-2.png) no-repeat center center !important;
    background-size: contain !important;
    width: 26px;
    height: 26px;
	box-shadow: none ;
	bottom:10px !important;
	top: auto;
	right:10px;
	}
.page-id-115134 #glt-translate-trigger > span {
    display: none;
}
.page-id-115134  .tool-container.tool-top {
    top: auto !important;
    bottom: 50px !important;
}
.page-id-115134 .elementor-widget-heading {
	font-size: 20px;
}
.page-id-115134 #wpd-bubble-wrapper {
    bottom: 10px;
}
	/* End Comment Box */
   

	.page-id-115134 #wpforms-115136-field_8 {
   border-radius: 55px;
	background-color: #ffffff52;
		color: #FFFFFF ;
		font-family: 'Lora', Lora;
}
	.page-id-115134 #wpforms-115136-field_63 {
   border-radius: 55px !important;
	background-color: #ffffff52 !important;
		color: #FFFFFF !important;
		font-family: 'Lora', Lora;
}
		.page-id-115134 #wpforms-115136-field_62{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
		.page-id-115134 #wpforms-115136-field_64{
   border-radius: 20px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
		.page-id-115134 #wpforms-115136-field_65{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
	.page-id-115134 #wpforms-115136-field_60{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
	.page-id-115134 #wpforms-115136-field_67{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
	.page-id-115134 .wpforms-field-label {
	font-family: 'Lora', Lora;
	color : #FFFFFF;
}
	.page-id-115134 .wpforms-field-label-inline {
	font-family: 'Lora', Lora;
	color : #FFFFFF;
}
	.page-id-115134 #wpforms-submit-115136 {
	background-color: #A5937B;
    border: 0px;
    color: white;
    border-radius: 55px;
    font-size: 1em;
   font-family: 'Lora', Lora;
}
.page-id-115134 #wpd-editor-0_0 {
    border: 0px;
    background-color: #ffffff52;
    border-radius: 55px;
	}
.page-id-115134 #wc_name-0_0 {
    border: 0px;
    background-color: #ffffff52;
    border-radius: 55px;
	}
.page-id-115134 #wc_email-0_0 {
    border: 0px;
    background-color: #ffffff52;
    border-radius: 55px;
	}


	.page-id-115134 #wpforms-115141-field_8 {
   border-radius: 55px;
	background-color: #ffffff52;
		color: #FFFFFF ;
		font-family: 'Lora', Lora;
}
	.page-id-115134 #wpforms-115141-field_62 {
   border-radius: 55px !important;
	background-color: #ffffff52 !important;
		color: #FFFFFF !important;
		font-family: 'Lora', Lora;
}
		.page-id-115134 #wpforms-115141-field_63{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
		.page-id-115134 #wpforms-115141-field_60{
   border-radius: 20px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
		.page-id-115134 #wpforms-115141-field_66{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
	.page-id-115134 #wpforms-115141-field_67{
   border-radius: 55px;
	background-color: #ffffff52;
			color: #FFFFFF;
			font-family: 'Lora', Lora;
}
	.page-id-115134 .wpforms-field-label {
	font-family: 'Lora', Lora;
	color : #FFFFFF;
}
	.page-id-115134 .wpforms-field-label-inline {
	font-family: 'Lora', Lora;
	color : #FFFFFF;
}
	.page-id-115134 #wpforms-submit-115141 {
	background-color: #A5937B;
    border: 0px;
    color: white;
    border-radius: 55px;
    font-size: 1em;
   font-family: 'Lora', Lora;
}
#darrenbirthdayTamuUndangan {
    color: Black;
   font-family: 'Lora', Lora;
	text-shadow: 0px 0px 10px #FFFFFF;
}
.page-id-115134 .elementor-element-141c581
{color: #FFFFFF!important;
    font-family: "Comic Neue", Sans-serif!important;
    font-size: 20px;
    font-weight: 600;
    text-shadow: 0px 0px 6px #000000!important;
}
/** End darrenbirthday **//* End custom CSS */