.elementor-91676 .elementor-element.elementor-element-4eb7008a:not(.elementor-motion-effects-element-type-background), .elementor-91676 .elementor-element.elementor-element-4eb7008a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-91676 .elementor-element.elementor-element-4eb7008a > .elementor-container{min-height:1950px;}.elementor-91676 .elementor-element.elementor-element-4eb7008a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91676 .elementor-element.elementor-element-4eb7008a .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-91676 .elementor-element.elementor-element-4eb7008a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91676 .elementor-element.elementor-element-e1f3800{--spacer-size:150px;}.elementor-91676 .elementor-element.elementor-element-77f6557{text-align:center;}.elementor-91676 .elementor-element.elementor-element-78af91d{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-df4c5d4{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-041c426{text-align:center;}.elementor-91676 .elementor-element.elementor-element-041c426 .elementor-heading-title{font-size:20px;color:#000000;}.elementor-91676 .elementor-element.elementor-element-72b4c7d img{height:300px;opacity:0.44;}.elementor-91676 .elementor-element.elementor-element-9f671df img{opacity:0.44;}.elementor-91676 .elementor-element.elementor-element-5f302c7 img{opacity:0.44;}.elementor-91676 .elementor-element.elementor-element-63ed05b{text-align:center;}.elementor-91676 .elementor-element.elementor-element-63ed05b .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:50px;color:#000000;}.elementor-91676 .elementor-element.elementor-element-6e49552{--spacer-size:0px;}.elementor-91676 .elementor-element.elementor-element-f305ca4{text-align:center;}.elementor-91676 .elementor-element.elementor-element-f305ca4 img{width:500px;}.elementor-91676 .elementor-element.elementor-element-475c1c2{text-align:center;}.elementor-91676 .elementor-element.elementor-element-475c1c2 .elementor-heading-title{font-size:30px;font-weight:800;color:#000000;}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-91676 .elementor-element.elementor-element-f4d17a5{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-item > a{font-size:13px;font-weight:600;}.elementor-91676 .elementor-element.elementor-element-f4d17a5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-91676 .elementor-element.elementor-element-6c4e5d0{text-align:end;}.elementor-91676 .elementor-element.elementor-element-6c4e5d0 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-91676 .elementor-element.elementor-element-bb0a45a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-91676 .elementor-element.elementor-element-bb0a45a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasihundangan.id/wp-content/uploads/2023/05/kasihundangan-straightline2.png");background-position:center center;}.elementor-91676 .elementor-element.elementor-element-bb0a45a > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91676 .elementor-element.elementor-element-bb0a45a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91676 .elementor-element.elementor-element-6d28395{text-align:center;}.elementor-91676 .elementor-element.elementor-element-6d28395 .elementor-heading-title{font-size:85px;color:#000000;}.elementor-91676 .elementor-element.elementor-element-cb216c7{text-align:start;}.elementor-91676 .elementor-element.elementor-element-cb216c7 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-91676 .elementor-element.elementor-element-7ec93274{--spacer-size:30px;}.elementor-91676 .elementor-element.elementor-element-5e7623d > .elementor-container{max-width:500px;min-height:0px;}.elementor-91676 .elementor-element.elementor-element-5646e72{text-align:center;}.elementor-91676 .elementor-element.elementor-element-68facd7{text-align:center;}.elementor-91676 .elementor-element.elementor-element-3f41f0b{text-align:center;}.elementor-91676 .elementor-element.elementor-element-b359f1a > .elementor-container{max-width:500px;}.elementor-91676 .elementor-element.elementor-element-e342bb5{text-align:center;}.elementor-91676 .elementor-element.elementor-element-f92d62d{width:var( --container-widget-width, 101.881% );max-width:101.881%;--container-widget-width:101.881%;--container-widget-flex-grow:0;}.elementor-91676 .elementor-element.elementor-element-adbae87 > .elementor-container{max-width:20000px;}.elementor-91676 .elementor-element.elementor-element-adbae87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91676 .elementor-element.elementor-element-adbae87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91676 .elementor-element.elementor-element-1076140{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-91676 .elementor-element.elementor-element-e2e4a49{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-e5d8e5c{--spacer-size:30px;}.elementor-91676 .elementor-element.elementor-element-75c4fdc0 > .elementor-container{max-width:800px;}.elementor-91676 .elementor-element.elementor-element-75c4fdc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91676 .elementor-element.elementor-element-75c4fdc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91676 .elementor-element.elementor-element-5cd637d{--spacer-size:100px;}.elementor-91676 .elementor-element.elementor-element-9d45c6b{text-align:center;}.elementor-91676 .elementor-element.elementor-element-83704fb{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-691a1a7 > .elementor-container{max-width:800px;}.elementor-91676 .elementor-element.elementor-element-691a1a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91676 .elementor-element.elementor-element-691a1a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91676 .elementor-element.elementor-element-b850971{text-align:center;}.elementor-91676 .elementor-element.elementor-element-9cae737{--spacer-size:100px;}.elementor-91676 .elementor-element.elementor-element-2c6eb942 .elementor-button{background-color:#8C8C8C91;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:9px 9px 9px 9px;}.elementor-91676 .elementor-element.elementor-element-20e6f60 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91676 .elementor-element.elementor-element-20e6f60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91676 .elementor-element.elementor-element-e61bd72{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-21b9cdc{text-align:center;}.elementor-91676 .elementor-element.elementor-element-ba4b89d{text-align:center;}.elementor-91676 .elementor-element.elementor-element-4b536bc{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-dac4c86{text-align:center;}.elementor-91676 .elementor-element.elementor-element-dac4c86 .elementor-heading-title{font-size:15px;color:#000000;}.elementor-91676 .elementor-element.elementor-element-cf7e057{text-align:center;}.elementor-91676 .elementor-element.elementor-element-cf7e057 .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-91676 .elementor-element.elementor-element-609c45a .elementor-button{background-color:#FFFFFF;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-radius:5px 5px 5px 5px;}@media(min-width:768px){.elementor-91676 .elementor-element.elementor-element-e000eec{width:45%;}.elementor-91676 .elementor-element.elementor-element-bb0a45a{width:10%;}.elementor-91676 .elementor-element.elementor-element-4017c5d{width:44.331%;}}@media(max-width:1024px){.elementor-91676 .elementor-element.elementor-element-4eb7008a > .elementor-container{min-height:1950px;}.elementor-91676 .elementor-element.elementor-element-9f671df img{height:150px;}.elementor-91676 .elementor-element.elementor-element-5cd637d{--spacer-size:50px;}}@media(max-width:767px){.elementor-91676 .elementor-element.elementor-element-4eb7008a > .elementor-container{min-height:1900px;}.elementor-91676 .elementor-element.elementor-element-78af91d{--spacer-size:0px;}.elementor-91676 .elementor-element.elementor-element-df4c5d4{--spacer-size:0px;}.elementor-91676 .elementor-element.elementor-element-5f302c7 img{height:300px;}.elementor-91676 .elementor-element.elementor-element-f305ca4 img{width:100%;}.elementor-91676 .elementor-element.elementor-element-e000eec{width:45%;}.elementor-91676 .elementor-element.elementor-element-6c4e5d0{text-align:end;}.elementor-91676 .elementor-element.elementor-element-6c4e5d0 .elementor-heading-title{font-size:20px;}.elementor-91676 .elementor-element.elementor-element-bb0a45a{width:10%;}.elementor-91676 .elementor-element.elementor-element-4017c5d{width:45%;}.elementor-91676 .elementor-element.elementor-element-cb216c7 .elementor-heading-title{font-size:20px;}.elementor-91676 .elementor-element.elementor-element-7ec93274{--spacer-size:0px;}.elementor-91676 .elementor-element.elementor-element-ab399ed{width:33.33%;}.elementor-91676 .elementor-element.elementor-element-145d536{width:33.33%;}.elementor-91676 .elementor-element.elementor-element-6fbc75f{width:33.33%;}.elementor-91676 .elementor-element.elementor-element-e200a63{width:33.33%;}.elementor-91676 .elementor-element.elementor-element-78a7fe3{width:33.33%;}.elementor-91676 .elementor-element.elementor-element-d2dd9d2{width:33.33%;}.elementor-91676 .elementor-element.elementor-element-e5d8e5c{--spacer-size:35px;}.elementor-91676 .elementor-element.elementor-element-5cd637d{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-83704fb{--spacer-size:50px;}.elementor-91676 .elementor-element.elementor-element-9cae737{--spacer-size:100px;}.elementor-91676 .elementor-element.elementor-element-4b536bc{--spacer-size:10px;}.elementor-91676 .elementor-element.elementor-element-fcdcb8f{--spacer-size:150px;}}/* Start custom CSS *//* BP3OKP */

	/*

	BP3OKPhome
	BP3OKPinformation
	BP3OKPrsvp
	BP3OKPlocation
	BP3OKPmedia
	BP3OKPweddingwish
	BP3OKPnav
	BP3OKPmusic

	*/
	
	.BP3OKPTittle{
	
		font-size: 70px;
		font-weight: bold;
	
	}
	
	.BP3OKPTittle2{
	
		font-family: 'Work Sans', Work Sans;
		font-size: 25px;
		font-style: italic;
	
	}
	
	.bp3okpTopBackgroundMobile, .bp3okpTopBackgroundDesktop, .bp3okpTopBackgroundTablet{
	
		position: absolute !important;
		left: 0px;
		top: 0px;
	
	}
	
	.bp3okpTopBackgroundDesktop2{
	
		position: absolute !important;
		left: 0px;
		top: 1800px;
	
	}
	
	.bp3okpTopBackgroundTablet2{
	
		position: absolute !important;
		left: 0px;
		top: 1800px;
	
	}
	
	.bp3okpTopBackgroundMobile2{
	
		position: absolute !important;
		left: 0px;
		top: 1800px;
	
	}
	
	.BP3OKPBackgroundDesktop{
	
		position: absolute !important;
		left: 0px;
		top: 400px;
	
	}
	
	.BP3OKPBackgroundTablet{
	
		position: absolute !important;
		left: 0px;
		top: 300px;
	
	}
	
	.BP3OKPBackgroundMobile{
	
		position: absolute !important;
		left: 0px;
		top: 350px;
	
	}
 
	#BP3OKPnav {

		position: fixed;
		bottom: 0px;
		left: 0px;
		margin: 0 auto;
		width: 100%;
		z-index: 99;

	}

	#BP3OKPnav2 {

		position: fixed;
		bottom: 0px;
		left: 0px;
		margin: 0 auto;
		width: 100%;
		z-index: 99;

	}

	#BP3OKPmusic {

		position: fixed;
		z-index: 120;
		top: 5px;
		left: 10px;
		
	}
	
	.page-id-91676 .wdp-mempelai {
			font-family: 'English111AdagioBT', English111AdagioBT;
			font-size: 50px;
	
	}

	#BP3OKPhome, #BP3OKPinformation, #BP3OKPrsvp, #BP3OKPweddingwish {

		background-size: 100% 100% !important;

	}
	
	
	#BP3OKP1 p {

		font-family: sans-serif;
	}

	#BP3OKP2 p {

		font-family: sans-serif;
	}

	#BP3OKP3 h2 {

		font-family: 'Silenter', serif;
	}

	#BP3OKP4 h3 {

		font-family: 'Silenter', serif;
	}

	#BP3OKP5 h4 {

		font-family: 'Silenter', serif;
	}
	#BP3OKP6 p {

		font-family: 'Playfair Display', serif;
	}
	#BP3OKP7 h1 {

		font-family: 'Playfair Display', serif;
	}
	#BP3OKP8 h2 {

		font-family: 'Playfair Display', serif;
	}
	#BP3OKP9 h3 {

		font-family: 'Playfair Display', serif;
	}
	#BP3OKP10 h4 {

		font-family: 'Playfair Display', serif;
	}
	
	#BP3OKP11 p {
		font-family: 'English111AdagioBT', English111AdagioBT;
	}
	
	#BP3OKP12 h1 {
		font-family: 'English111AdagioBT', English111AdagioBT;
	}
	
	#BP3OKP13 h2 {
		font-family: 'English111AdagioBT', English111AdagioBT;
	}
	
	#BP3OKP14 h3 {
		font-family: 'English111AdagioBT', English111AdagioBT;
	}
	
	#BP3OKP15 h4 {
		font-family: 'English111AdagioBT', English111AdagioBT;
	}
	#BP3OKP16 p {

		font-family: 'JosefinSans-Light', sans-serif;

	}
	#BP3OKP17 h1 {

		font-family: 'JosefinSans-Light', sans-serif;

	}
	#BP3OKP18 h2 {

		font-family: 'JosefinSans-Light', sans-serif;

	}
	#BP3OKP19 h3 {

		font-family: 'JosefinSans-Light', sans-serif;

	}
	#BP3OKP20 h4 {

		font-family: 'JosefinSans-Light', sans-serif;
	}

	#BP3OKPspan span{
	font-family: 'JosefinSans-Light', sans-serif;

	}

	#BP3OKP21 p {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#BP3OKP22 h1 {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#BP3OKP23 h2 {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#BP3OKP24 h3 {

		font-family: 'BreadleySansRegular', sans-serif;

	}
	#BP3OKP25 h4 {

		font-family: 'BreadleySansRegular', sans-serif;
	}

	#BP3OKPspan1 span {
	font-family: 'BreadleySansRegular', sans-serif;

	}

	#BP3OKP26 p {

		font-family: 'Nomark', sans-serif;

	}
	#BP3OKP27 h1 {

		font-family: 'Nomark', sans-serif;

	}
	#BP3OKP28 h2 {

		font-family: 'Nomark', sans-serif;

	}
	#BP3OKP29 h3 {

		font-family: 'Nomark', sans-serif;

	}
	#BP3OKP30 h4 {

		font-family: 'Nomark', sans-serif;
	}

	#BP3OKP31 p {

		font-family: 'High Spirited', High Spirited;

	}
	#BP3OKP32 h1 {

		font-family: 'High Spirited', High Spirited;

	}
	#BP3OKP33 h2 {

		font-family: 'High Spirited', High Spirited;

	}
	#BP3OKP34 h3 {

		font-family: 'High Spirited', High Spirited;

	}
	#BP3OKP35 h4 {

		font-family: 'High Spirited', High Spirited;
	}
	
	#BP3OKP36 p {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#BP3OKP37 h1 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#BP3OKP38 h2 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#BP3OKP39 h3 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;

	}
	#BP3OKP40 h4 {

		font-family: 'CormorantGaramond-Light', CormorantGaramond-Light;
	}
	#BP3OKP41 p {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#BP3OKP42 h1 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#BP3OKP43 h2 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#BP3OKP44 h3 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;

	}
	#BP3OKP45 h4 {

		font-family: 'Delmon Delicate Script', Delmon Delicate Script;
	}
	
		#BP3OKP46 p {
		font-family: 'Queensila', Queensila;
	}
	#BP3OKP47 h1 {
		font-family: 'Queensila', Queensila;
	}
	#BP3OKP48 h2 {
		font-family: 'Queensila', Queensila;
	}
	#BP3OKP49 h3 {
		font-family: 'Queensila', Queensila;
	}
	#BP3OKP50 h4 {
		font-family: 'Queensila', Queensila;
	}
	#BP3OKP51 p {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#BP3OKP52 h1 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#BP3OKP53 h2 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#BP3OKP54 h3 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#BP3OKP55 h4 {
		font-family: 'Rufina-Regular', Rufina-Regular;
	}
	#BP3OKP56 p {
		font-family: 'Darleston', Darleston;
	}
	#BP3OKP57 h1 {
		font-family: 'Darleston', Darleston;
	}
	#BP3OKP58 h2 {
		font-family: 'Darleston', Darleston;
	}
	#BP3OKP59 h3 {
		font-family: 'Darleston', Darleston;
	}
	#BP3OKP60 h4 {
		font-family: 'Darleston', Darleston;
	}
	#BP3OKP61 p {
		font-family: 'Candlescript', serif;
	}
	#BP3OKP62 h1 {
		font-family: 'Candlescript', serif;
	}
	#BP3OKP63 h2 {
		font-family: 'Candlescript', serif;
	}
	#BP3OKP64 h3 {
		font-family: 'Candlescript', serif;
	}
	#BP3OKP65 h4 {
		font-family: 'Candlescript', serif;
	}
	#BP3OKP66 p {
		font-family: 'Nobella', Nobella;
	}
	#BP3OKP67 h1 {
		font-family: 'Nobella', Nobella;
	}
	#BP3OKP68 h2 {
		font-family: 'Nobella', Nobella;
	}
	#BP3OKP69 h3 {
		font-family: 'Nobella', Nobella;
	}
	#BP3OKP70 h4 {
		font-family: 'Nobella', Nobella;
	}
#BP3OKP71 p {

		font-family: 'ZCOOLXiaoWei', ZCOOLXiaoWei;
	}

	#BP3OKP72 h1 {

		font-family: 'ZCOOLXiaoWei', ZCOOLXiaoWei;
	}

	#BP3OKP73 h2 {

		font-family: 'ZCOOLXiaoWei', ZCOOLXiaoWei;
	}

	#BP3OKP74 h3 {

		font-family: 'ZCOOLXiaoWei', ZCOOLXiaoWei;
	}

	#BP3OKP75 h4 {

		font-family: 'ZCOOLXiaoWei', ZCOOLXiaoWei;
	}
	#BP3OKP76 p {

		font-family: 'Amsterdam', Amsterdam;
	}
	#BP3OKP77 h1 {

		font-family: 'Amsterdam', Amsterdam;
	}
	#BP3OKP78 h2 {

		font-family: 'Amsterdam', Amsterdam;
	}
	#BP3OKP79 h3 {

		font-family: 'Amsterdam', Amsterdam;
	}
	#BP3OKP80 h4 {

		font-family: 'Amsterdam', Amsterdam;
	}
	
	#BP3OKP81 p {
		font-family: 'Catamaran', Catamaran;
	}
	
	#BP3OKP82 h1 {
		font-family: 'Catamaran', Catamaran;
	}
	
	#BP3OKP83 h2 {
		font-family: 'Catamaran', Catamaran;
	}
	
	#BP3OKP84 h3 {
		font-family: 'Catamaran', Catamaran;
	}
	
	#BP3OKP85 h4 {
		font-family: 'Catamaran', Catamaran;
	}
	#BP3OKP86 p {

		font-family: 'Parisienne', Parisienne;

	}
	#BP3OKP87 h1 {

		font-family: 'Parisienne', Parisienne;

	}
	#BP3OKP88 h2 {

		font-family: 'Parisienne', Parisienne;

	}
	#BP3OKP89 h3 {

		font-family: 'Parisienne', Parisienne;

	}
	#BP3OKP90 h4 {

		font-family: 'Parisienne', Parisienne;
	}

	#BP3OKP91 p {

		font-family: 'RougeScript', RougeScript;

	}
	#BP3OKP92 h1 {

		font-family: 'RougeScript', RougeScript;

	}
	#BP3OKP93 h2 {

		font-family: 'RougeScript', RougeScript;

	}
	#BP3OKP94 h3 {

		font-family: 'RougeScript', RougeScript;

	}
	#BP3OKP95 h4 {

		font-family: 'RougeScript', RougeScript;
	}
	#BP3OKPspan2 span{
	font-family: 'Nomark', sans-serif;

	}
	#BP3OKPhead1 h1{
	font-family: 'Nomark', sans-serif;

	}
	#BP3OKPheadmobile h1{
	font-family: 'Nomark', sans-serif;

	}
	#BP3OKPimage1 img, #BP3OKPimage2 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-91676 div#BP3OKPButton {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;

		
	}
	.page-id-91676 div#BP3OKPTamuOffline21 {
		
		text-align: center;
		font-size: 20px;
		border-style: none;
		width: 200px;
		margin: auto;

		
	}
	.page-id-91676 div#BP3OKPMusicButton {
		
		text-align: center;
		font-size: 20px;
		border-style: solid;
		width: 200px;
		margin: auto;
		border-color: black;
		
	}
	.page-id-91676 #BP3OKPoverlay{	
		
		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-91676 #BP3OKPoverlay2{
	
		position: fixed;
		width: 900px;
		top: 50vh;
		left: 50vw;
		transform: translate(-50%, -50%);
		
	}
.page-id-91676 a.plyr__control {
	display: none;
}
.page-id-91676 .elementor-widget-heading {
		color: black;
		font-size: 30px;
	}
	/*
	#BP3OKPrsvp{

		display: none;

	}
	*/

	@media (max-width: 768px) {
		
		#BP3OKPopeningcover .modalx{
			background-image: url("https://kasihundangan.id/wp-content/uploads/2022/03/Kasihundangan-BP3OKP-Main-Cover-11.jpeg") !important;
			background-position: center center;
    		background-size: cover;
		}
		
	}

	/* Comment Box */

	/* line */
	.page-id-91676 #wpdcom .wpd-thread-head .wpd-thread-info {
		border-bottom: 2px solid black;
	}

	/* Bubble Button */
	.page-id-91676 #wpd-bubble-wrapper #wpd-bubble-all-comments-count {
		color: black;
	}
	
	.page-id-91676 #wpd-bubble-wrapper > div {
		background-color: black;
	}

	.page-id-91676 #wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message {
		background-color: black;
	}

	.page-id-91676 #wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message::before{
		border-left-color:blac;border-right-color:black;
	}

	/* author */
	.page-id-91676 #wpdcom .wpd-blog-post_author .wpd-comment-author, .page-id-91676 #wpdcom .wpd-blog-post_author .wpd-comment-author a {
		color: black;
	}

	.page-id-91676 #wpdcom .wpd-blog-post_author .wpd-comment-author, .page-id-91676 #wpdcom .wpd-blog-post_author .wpdcomment-author a {
		color: black;
	}

	.page-id-91676 #wpdcom .wpd-blog-guest .wpd-comment-author, #wpdcom .wpd-blog-guest .wpd-comment-author a {
		color: black;
	}

	.page-id-91676 #wpdcom .wpd-blog-post_author .wpd-comment-label {
		background-color: black;
		color: black;
	}

	/* Sharing Button */
	.page-id-91676 #wpdcom .wpd-comment-header .wpd-comment-share {
		color: black;
	}

	/* Time */
	.page-id-91676 #wpdcom .wpd-comment-header {
		color: black;
	}

	/* text */
	.page-id-91676 #wpdcom .wpd-comment-text {
		color: black;
	}

	/* button voted */
	.page-id-91676 #wpdcom .wpd-comment-footer .wpd-vote-up svg, .page-id-91676 #wpdcom .wpd-comment-footer .wpd-vote-down svg {
    	fill: black;
	}

	/* button voted result */
	.page-id-91676 #wpdcom .wpd-comment-footer .wpd-vote-result {
		color: black;
	}
	
	/* button reply */
	.page-id-91676 #wpdcom .wpd-comment-footer .wpd-reply-button svg {
		fill: black;
	}

	#wpdcom .wpd-comment-footer .wpd-reply-button {
		color: black;
	}

	.page-id-91676 #wpdcom .wpd-comment-footer .wpd-reply-button:hover {
		color: black;
	}

	/* button load more */
	.page-id-91676 #wpdcom .wpd-prim-button {
		background-color: black;
	}
.page-id-91676 .wpforms-field-label {
color :#black;
}
.page-id-91676 .wpforms-field-label-inline {
color :#black;
}
	/* End Comment Box */

/* End BP3OKP *//* End custom CSS */