@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Great+Vibes&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Karla:ital,wght@0,200..800;1,200..800&display=swap');


.elementor-17998 .elementor-element.elementor-element-50ecf92 {
	padding: 100px 0px 100px 0px;
}

.elementor-17998 .elementor-element.elementor-element-7a38b25 {
	text-align: left;
}

.elementor-17998 .elementor-element.elementor-element-eeb68b2>.elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-17998 .elementor-element.elementor-element-1965c51 img {
	border-style: none;
}

.elementor-17998 .elementor-element.elementor-element-1965c51:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(https://wedgala-demo.pbminfotech.com/demo3/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-17998 .elementor-element.elementor-element-1965c51.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(https://wedgala-demo.pbminfotech.com/demo3/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-17998 .elementor-element.elementor-element-c20d520 {
	padding: 60px 0px 60px 0px;
}

.elementor-17998 .elementor-element.elementor-element-bd607f4 {
	padding: 130px 0px 50px 0px;
}

.elementor-17998 .elementor-element.elementor-element-1d3657a .pbmit-heading-subheading {
	text-align: center;
}

.elementor-17998 .elementor-element.elementor-element-4b26687>.elementor-element-populated {
	padding: 100px 30px 100px 0px;
}

.elementor-17998 .elementor-element.elementor-element-7f8bd3e .pbmit-heading-subheading {
	text-align: left;
}

.elementor-17998 .elementor-element.elementor-element-cf3437f>.elementor-element-populated {
	padding: 100px 0px 100px 0px;
}

.elementor-17998 .elementor-element.elementor-element-ef4fe74 {
	padding: 100px 0px 100px 0px;
}

.elementor-17998 .elementor-element.elementor-element-6ad0140>.elementor-element-populated {
	padding: 0px 55px 0px 0px;
}

.elementor-17998 .elementor-element.elementor-element-d516a31>.elementor-element-populated {
	padding: 0px 60px 0px 0px;
}

.elementor-17998 .elementor-element.elementor-element-4d7aef6>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-17998 .elementor-element.elementor-element-59f6154>.elementor-element-populated {
	padding: 0px 70px 0px 0px;
}

.elementor-17998 .elementor-element.elementor-element-3a5f029 {
	padding: 0px 0px 160px 0px;
}

.elementor-17998 .elementor-element.elementor-element-caba0be .pbmit-heading-subheading {
	text-align: center;
}

.elementor-17998 .elementor-element.elementor-element-ddb97d2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-17998 .elementor-element.elementor-element-ddb97d2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2024/03/couple-fds.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-17998 .elementor-element.elementor-element-ddb97d2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-17998 .elementor-element.elementor-element-ddb97d2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-17998 .elementor-element.elementor-element-fbe9cae {
	--spacer-size: 50px;
}

.elementor-17998 .elementor-element.elementor-element-ffdee1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-17998 .elementor-element.elementor-element-ffdee1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2024/03/pbmit-testimonial-bg1.jpg");
}

.elementor-17998 .elementor-element.elementor-element-ffdee1b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 200px 250px 200px 200px;
}

.elementor-17998 .elementor-element.elementor-element-ffdee1b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-17998 .elementor-element.elementor-element-8ee4871 .pbmit-custom-heading {
	text-align: center;
}

.elementor-17998 .elementor-element.elementor-element-8ee4871 .pbmit-element-title {
	font-size: 90px;
	line-height: 100px;
}

.elementor-17998 .elementor-element.elementor-element-8ee4871 {
	width: auto;
	max-width: auto;
	top: -7%;
	z-index: 9;
}

body:not(.rtl) .elementor-17998 .elementor-element.elementor-element-8ee4871 {
	left: 22%;
}

body.rtl .elementor-17998 .elementor-element.elementor-element-8ee4871 {
	right: 22%;
}

@media(min-width:768px) {
	.elementor-17998 .elementor-element.elementor-element-07635ff {
		width: 50%;
	}

	.elementor-17998 .elementor-element.elementor-element-eeb68b2 {
		width: 50%;
	}

	.elementor-17998 .elementor-element.elementor-element-4b26687 {
		width: 45%;
	}

	.elementor-17998 .elementor-element.elementor-element-cf3437f {
		width: 55%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-17998 .elementor-element.elementor-element-07635ff {
		width: 100%;
	}

	.elementor-17998 .elementor-element.elementor-element-eeb68b2 {
		width: 100%;
	}

	.elementor-17998 .elementor-element.elementor-element-08a2fa5 {
		width: 50%;
	}

	.elementor-17998 .elementor-element.elementor-element-6084a2d {
		width: 50%;
	}

	.elementor-17998 .elementor-element.elementor-element-07837d8 {
		width: 50%;
	}

	.elementor-17998 .elementor-element.elementor-element-1251465 {
		width: 50%;
	}

	.elementor-17998 .elementor-element.elementor-element-4b26687 {
		width: 100%;
	}

	.elementor-17998 .elementor-element.elementor-element-cf3437f {
		width: 100%;
	}

	.elementor-17998 .elementor-element.elementor-element-ddb97d2 {
		width: 100%;
	}

	.elementor-17998 .elementor-element.elementor-element-ffdee1b {
		width: 100%;
	}
}

@media(max-width:1366px) {
	.elementor-17998 .elementor-element.elementor-element-50ecf92 {
		padding: 90px 30px 90px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-eeb68b2>.elementor-element-populated {
		padding: 0px 0px 0px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-754d97a>.elementor-element-populated {
		padding: 0px 30px 0px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-c2f38c4 {
		padding: 0px 30px 0px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-016708f>.elementor-element-populated {
		padding: 0px 30px 0px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-ffdee1b>.elementor-element-populated {
		padding: 80px 30px 80px 30px;
	}

	body:not(.rtl) .elementor-17998 .elementor-element.elementor-element-8ee4871 {
		left: 6%;
	}

	body.rtl .elementor-17998 .elementor-element.elementor-element-8ee4871 {
		right: 6%;
	}

	.elementor-17998 .elementor-element.elementor-element-8ee4871 {
		top: -10%;
	}
}

@media(max-width:1200px) {
	.elementor-17998 .elementor-element.elementor-element-50ecf92 {
		padding: 80px 30px 80px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-bd607f4 {
		padding: 80px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-4b26687>.elementor-element-populated {
		padding: 80px 30px 80px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-cf3437f>.elementor-element-populated {
		padding: 80px 0px 80px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-ef4fe74 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-6ad0140>.elementor-element-populated {
		padding: 0px 15px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-d516a31>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-4d7aef6>.elementor-element-populated {
		padding: 0px 15px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-59f6154>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-3a5f029 {
		padding: 0px 0px 120px 0px;
	}
}

@media(max-width:1024px) {
	.elementor-17998 .elementor-element.elementor-element-eeb68b2>.elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-4b26687>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-cf3437f>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-ef4fe74 {
		padding: 60px 0px 030px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-3a5f029 {
		padding: 60px 0px 60px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-fbe9cae {
		--spacer-size: 450px;
	}
}

@media(max-width:767px) {
	.elementor-17998 .elementor-element.elementor-element-50ecf92 {
		padding: 60px 30px 60px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-c20d520 {
		padding: 50px 30px 50px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-bd607f4 {
		padding: 60px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-4b26687>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-cf3437f>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-ef4fe74 {
		padding: 60px 0px 30px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-6ad0140>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-d516a31>.elementor-element-populated {
		padding: 030px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-4d7aef6>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-59f6154>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}

	.elementor-17998 .elementor-element.elementor-element-fbe9cae {
		--spacer-size: 300px;
	}

	.elementor-17998 .elementor-element.elementor-element-ffdee1b>.elementor-element-populated {
		padding: 60px 30px 60px 30px;
	}

	.elementor-17998 .elementor-element.elementor-element-8ee4871 .pbmit-element-title {
		font-size: 60px;
		line-height: 60px;
	}

	.elementor-17998 .elementor-element.elementor-element-8ee4871 {
		top: -5%;
	}
}