/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 01 2025 | 09:06:07 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */
ul.dot-list li.in-view::before {
	box-shadow: 0 0 0 0 rgb(3, 200, 236);
	animation: pulseTL 1500ms infinite;
	animation-delay: 4000ms;
}

@media screen and (min-width: 781px) {


	.animation-right,
	.animation-top-right {
		position: relative;
	}


	.pg-349-1::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-left: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-1::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-2::after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 000ms;*/
	}

	.pg-349-2::before {
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-3::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-left: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 000ms;*/
	}

	.pg-349-4::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-left: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-4::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-8::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-left: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-8::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-10::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-left: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-10::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-5::after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-7::after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-7::before {
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-9::after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	.pg-349-9::before {
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.pg-349-11::after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;*/
	}

	#pg-349-1,
	#pg-349-4,
	#pg-349-8,
	#pg-349-10,
	#pg-349-2,
	#pg-636-6,
	#pg-636-8,
	#pg-638-2,
	#pg-638-5,
	#pg-638-9,
	#pg-1767-2,
	#pg-1767-4,
	#pg-1442-6,
	#pg-1442-8,
	#pg-904-3,
	#pg-904-9,
	#pg-904-5,
	#pg-904-10,
	#pg-904-12,
	#pg-2606-2,
	#pg-2617-2,
	#pg-2661-2,
	#pg-2661-8,
	#pg-2637-2,
	#pg-2627-2,
	#pg-2647-2,
	#pg-2713-2,
	#pg-2679-2,
	#pg-2606-4,
	#pg-2617-4,
	#pg-2661-4,
	#pg-2637-4,
	#pg-2627-4,
	#pg-2647-4,
	#pg-2713-4,
	#pg-2679-4,
	#pg-1185-2,
	#pg-1185-4,
	#pg-2867-2,
	#pg-2867-4,
	#pg-3944-4,
	#pg-2867-6,
	#pg-2867-8,
	#pg-2867-10,
	#pg-3944-2,
	#pg-2867-12
	 {
		z-index: 9;
	}

	/*** For border ***/
	#pg-349-1,
	#pg-636-1,
	#pg-638-1,
	#pg-1218-1,
	#pg-1070-1,
	#pg-349-2,
	#pg-636-2,
	#pg-638-2,
	#pg-1218-2,
	#pg-1070-2,
	#pg-349-3,
	#pg-636-3,
	#pg-638-3,
	#pg-1070-3,
	#pg-349-4,
	#pg-636-4,
	#pg-638-4,
	#pg-349-5,
	#pg-638-5,
	#pg-349-7,
	#pg-636-6,
	#pg-638-6,
	#pg-349-8,
	#pg-636-7,
	#pg-638-7,
	#pg-349-9,
	#pg-636-8,
	#pg-349-10,
	#pg-636-9,
	#pg-638-9,
	#pg-349-11,
	#pg-636-10,
	#pg-636-11,
	#pg-638-10,
	#pg-1767-1,
	#pg-1767-2,
	#pg-1767-3,
	#pg-3944-3,
	#pg-1767-4,
	#pg-1767-5,
	#pg-1767-6,
	#pg-3944-6,
	#pg-1412-1,
	#pg-1396-1,
	#pg-1389-1,
	#pg-1442-1,
	#pg-1442-2,
	#pg-1442-3,
	#pg-1442-5,
	#pg-1442-6,
	#pg-1442-7,
	#pg-1442-8,
	#pg-1442-9,
	#pg-1442-10,
	#pg-904-1,
	#pg-904-2,
	#pg-904-3,
	#pg-904-4,
	#pg-904-5,
	#pg-904-6,
	#pg-904-7,
	#pg-904-9,
	#pg-904-10,
	#pg-904-11,
	#pg-904-12,
	#pg-904-13,
	#pg-1260-1,
	#pg-904-14,
	.animation-left,
	#pg-2606-1,
	#pg-2617-1,
	#pg-2661-1,
	#pg-2637-1,
	#pg-2627-1,
	#pg-2647-1,
	#pg-2713-1,
	#pg-2679-1,
	#pg-2606-2,
	#pg-2617-2,
	#pg-2661-2,
	#pg-2637-2,
	#pg-2627-2,
	#pg-2647-2,
	#pg-2713-2,
	#pg-2679-2,
	#pg-2606-3,
	#pg-2617-3,
	#pg-2661-3,
	#pg-2637-3,
	#pg-2627-3,
	#pg-2647-3,
	#pg-2713-3,
	#pg-2679-3,
	#pg-2606-4,
	#pg-2617-4,
	#pg-2661-4,
	#pg-2637-4,
	#pg-2627-4,
	#pg-2647-4,
	#pg-2713-4,
	#pg-3944-4,
	#pg-2679-4,
	#pg-2606-5,
	#pg-2617-5,
	#pg-2637-5,
	#pg-2627-5,
	#pg-2647-5,
	#pg-2713-5,
	#pg-2679-5,
	#pg-3944-5,
	#pg-2606-6,
	#pg-2617-6,
	#pg-2661-8,
	#pg-2661-9,
	#pg-2661-10,
	#pg-2637-6,
	#pg-2627-6,
	#pg-2647-6,
	#pg-2713-6,
	#pg-2679-6,
	#pg-1185-1,
	#pg-1185-2,
	#pg-1185-3,
	#pg-1185-4,
	#pg-1185-5,
	#pg-1185-6,
	#pg-2867-2,
	#pg-2867-3,
	#pg-2867-4,
	#pg-2867-5,
	#pg-2867-6,
	#pg-2867-7,
	#pg-2867-8,
	#pg-2867-9,
	#pg-2867-10,
	#pg-2867-11,
	#pg-2867-12,
	#pg-2867-13,
	#pg-3495-1,
	#pg-3492-1,
	#pg-3498-1,
	#pg-3944-1,
	#pg-3944-2,
	#pg-4070-1,
	#pg-4374-1,
	#pg-3836-1 {
		padding: 0px 30px;
		position: relative;
		background: #fff;
	}

	/* Border Left Animated : Top -> Bototom */
	.pg-636-1::before,
	.pg-636-11::before,
	.pg-638-1::before,
	.pg-1218-1::before,
	.pg-1070-1::before,
	.pg-1767-1::before,
	.pg-1412-1::before,
	.pg-1396-1::before,
	.pg-1389-1::before,
	.pg-1442-1::before,
	.pg-904-1::before,
	.pg-1260-1::before,
	.animation-left::before,
	.pg-636-3::before,
	.pg-636-6::before,
	.pg-636-8::before,
	.pg-638-3::before,
	.pg-638-4::before,
	.pg-638-5::before,
	.pg-638-7::before,
	.pg-638-9::before,
	.pg-1218-2::before,
	.pg-1070-3::before,
	.pg-1767-3::before,
	.pg-1767-4::before,
	.pg-3944-4::before,
	.pg-1442-3::before,
	.pg-1442-6::before,
	.pg-1442-8::before,
	.pg-904-3::before,
	.pg-904-9::before,
	.pg-904-11::before,
	.pg-904-6::before,
	.pg-904-7::before,
	.pg-904-13::before,
	.pg-904-14::before,
	.pg-2606-1::before,
	.pg-2617-1::before,
	.pg-2661-1::before,
	.pg-2637-1::before,
	.pg-2627-1::before,
	.pg-2647-1::before,
	.pg-2713-1::before,
	.pg-2679-1::before,
	.pg-2606-3::before,
	.pg-2617-3::before,
	.pg-2661-3::before,
	.pg-2637-3::before,
	.pg-2627-3::before,
	.pg-2647-3::before,
	.pg-2713-3::before,
	.pg-2679-3::before,
	.pg-3944-3::before,
	.pg-2606-4::before,
	.pg-2617-4::before,
	.pg-2661-4::before,
	.pg-2661-8::before,
	.pg-2637-4::before,
	.pg-2627-4::before,
	.pg-2647-4::before,
	.pg-2713-4::before,
	.pg-2679-4::before,
	.pg-1185-1::before,
	.pg-1185-3::before,
	.pg-1185-4::before,
	.pg-2867-2::before,
	.pg-2867-5::before,
	.pg-2867-6::before,
	.pg-2867-9::before,
	.pg-2867-10::before,
	.pg-2867-13::before,
	.pg-3495-1::before,
	.pg-3492-1::before,
	.pg-3498-1::before,
	.pg-4070-1::before,
	.pg-3944-1::before,
	.pg-4374-1::before,
	.pg-3836-1::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-left: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	/* Border Left Animated : Top -> Bototom */

	/* Border bottom Animated : Left -> Right */
	.pg-636-1::after,
	.pg-636-3::after,
	.pg-636-6::after,
	.pg-638-1::after,
	.pg-638-5::after,
	.pg-638-9::after,
	.pg-1218-2::after,
	.pg-1070-1::after,
	.pg-1767-1::after,
	.pg-1767-4::after,
	.pg-1412-1::after,
	.pg-1396-1::after,
	.pg-1389-1::after,
	.pg-1442-1::after,
	.pg-1442-6::after,
	.pg-1442-8::after,
	.pg-904-1::after,
	.pg-904-3::after,
	.pg-904-9::after,
	.pg-904-11::after,
	.pg-636-8::after,
	.pg-2606-1::after,
	.pg-2617-1::after,
	.pg-2661-1::after,
	.pg-2661-8::after,
	.pg-2637-1::after,
	.pg-2627-1::after,
	.pg-2647-1::after,
	.pg-2713-1::after,
	.pg-2679-1::after,
	.pg-2606-4::after,
	.pg-2617-4::after,
	.pg-2637-4::after,
	.pg-2627-4::after,
	.pg-2647-4::after,
	.pg-2713-4::after,
	.pg-2679-4::after,
	.pg-1185-1::after,
	.pg-1185-4::after,
	.pg-3944-4::after,
	.pg-2867-2::after,
	.pg-2867-6::after,
	.pg-2867-10::after,
	.pg-3495-1::after,
	.pg-3492-1::after,
	.pg-3498-1::after,
	.pg-4070-1::after,
	.pg-3944-1::after,
	.pg-4374-1::after,
	.pg-3836-1::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	/* Border Right Animated : Top -> Bototom */
	.pg-636-2::after,
	.pg-636-4::after,
	.pg-636-7::after,
	.pg-638-2::after,
	.pg-638-6::after,
	.pg-638-10::after,
	.pg-1070-2::after,
	.pg-1767-2::after,
	.pg-1767-5::after,
	.pg-1767-6::after,
	.pg-1442-2::after,
	.pg-1442-5::after,
	.pg-1442-7::after,
	.pg-1442-9::after,
	.pg-1442-10::after,
	.pg-904-2::after,
	.pg-904-4::after,
	.pg-904-10::after,
	.pg-904-12::after,
	.pg-636-9::after,
	.pg-904-5::after,
	.pg-2606-2::after,
	.pg-2617-2::after,
	.pg-2661-2::after,
	.pg-2661-9::after,
	.pg-2661-10::after,
	.pg-2637-2::after,
	.pg-2627-2::after,
	.pg-2647-2::after,
	.pg-2713-2::after,
	.pg-2679-2::after,
	.pg-2606-5::after,
	.pg-2617-5::after,
	.pg-2637-5::after,
	.pg-2627-5::after,
	.pg-2647-5::after,
	.pg-2713-5::after,
	.pg-2679-5::after,
	.pg-3944-5::after,
	.pg-2606-6::after,
	.pg-2617-6::after,
	.pg-2637-6::after,
	.pg-2627-6::after,
	.pg-2647-6::after,
	.pg-2713-6::after,
	.pg-3944-6::after,
	.pg-2679-6::after,
	.pg-1185-2::after,
	.pg-1185-5::after,
	.pg-1185-6::after,
	.pg-2867-3::after,
	.pg-2867-4::after,
	.pg-2867-7::after,
	.pg-2867-8::after,
	.pg-2867-11::after,
	.pg-3944-2::after,
	.pg-2867-12::after,
.pg-636-10::after	{
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	/* Border Right Animated : Top -> Bototom */
	/* Border bottom Animated : Right -> left*/
	.pg-636-2::before,
	.pg-636-7::before,
	.pg-638-2::before,
	.pg-638-6::before,
	.pg-1070-2::before,
	.pg-1767-2::before,
	.pg-1442-2::before,
	.pg-1442-5::before,
	.pg-1442-7::before,
	.pg-904-2::before,
	.pg-904-10::before,
	.pg-904-5::before,
	.pg-904-12::before,
	.pg-2606-2::before,
	.pg-2617-2::before,
	.pg-2661-2::before,
	.pg-2637-2::before,
	.pg-2627-2::before,
	.pg-2647-2::before,
	.pg-2713-2::before,
	.pg-2679-2::before,
	.pg-1185-2::before,
	.pg-2867-4::before,
	.pg-2867-8::before,
	.pg-1185-10::before,
	.pg-2867-12::before,
	.pg-3944-2::before,
	.pg-636-10::before{
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	/* Border bottom Animated : Left -> Right */
	.animation-top-right::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 1px;
		border-bottom: 1px solid rgb(3, 200, 236);
		/* animation: border2_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}

	.animation-top-right::after,
	.animation-right::after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height: 100%;
		border-right: 1px solid rgb(3, 200, 236);
		/* animation: border_anim 1500ms linear forwards;
		animation-delay: 1500ms;*/
	}


	/* Border bottom Animated : Right -> left */


	/*.border-left-bottom,.border-right-bottom,.border-right,.border-left{
		position: relative;
		z-index: 9;
	}
	body .border-left-bottom::before ,.border-left::before{
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height:100%;
		border-left: 1px solid rgb(3, 200, 236);
	}
	body .border-left-bottom::after,.border-right-bottom::before{
		content: '';
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height:1px;
		border-bottom: 1px solid rgb(3, 200, 236);
	}
	.border-right-bottom::after,.border-right::after{
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 1px;
		height:100%;
		border-right: 1px solid rgb(3, 200, 236);
	}
	.border-left-bottom::before{
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		height:100%;
		border-left: 1px solid rgb(3, 200, 236);
		animation: border_anim 1500ms linear forwards;
		animation-delay: 00ms;
	}
	.border-left-bottom::after{
			content: '';
			position: absolute;
			left: 0;
			bottom: 0;
			width: 1px;
			height:1px;
			border-bottom: 1px solid rgb(3, 200, 236);
			animation: border2_anim 1500ms linear forwards;
			animation-delay: 1500ms;
	}*/
}

/* @keyframes border_anim {
	0% {
		height: 0%;
	}

	100% {
		height: 100%;
	}
}

@keyframes border2_anim {
	0% {
		width: 0%;
	}

	100% {
		width: 100%;
	}
} */

@keyframes pulseTL {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(3, 200, 236, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(3, 200, 236, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(3, 200, 236, 0);
	}
}