<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&amp;display=swap');
  @import url('https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&amp;display=swap');

  * {
  	margin: 0;
  	padding: 0;
  	scroll-behavior: smooth;
  }

  p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
  	margin: 0px;
  	padding: 0px;
  }

  ul,
  ol {
  	list-style: none;
  	padding: 0;
  	margin: 0;
  }

  a,
  a:hover,
  a:focus {
  	text-decoration: none;
  	color: unset;
  }

  /* #Progress with back to top*/
  :root {
  	--red: #da2c4d;
  	--yellow: #f8ab37;
  	--green: #2ecc71;
  	--white: #ffffff;
  	--grey-light: #f2f7f9;
  	--grey: #ecedf3;
  	--black: #080808;
  	--black-blue: #1f2029;
  	--black-blue-light: #353746;
  	--black-blue-light-2: #404255;
  	--black-blue-light-3: #4b4d64;
  	--black-light: #424455;
  }

  .progress-wrap {
  	position: fixed;
  	right: 50px;
  	height: 46px;
  	width: 46px;
  	cursor: pointer;
  	display: block;
  	border-radius: 50px;
  	box-shadow: inset 0 0 0 2px #7d1421;
  	z-index: 10000;
  	opacity: 0;
  	visibility: hidden;
  	transform: translateY(15px);
  	-webkit-transition: all 200ms linear;
  	transition: all 200ms linear;
  	bottom: 86px;
  	background: #fff;
  }

  .progress-wrap.active-progress {
  	opacity: 1;
  	visibility: visible;
  	transform: translateY(0);
  }

  .progress-wrap::after {
  	position: absolute;
  	content: '\f004';
  	font-family: 'Font Awesome\ 5 Pro', sans-serif !important;
  	font-weight: 900;
  	text-align: center;
  	line-height: 46px;
  	font-size: 24px;
  	color: #7d1421;
  	left: 0;
  	top: 0;
  	height: 46px;
  	width: 46px;
  	cursor: pointer;
  	display: block;
  	z-index: 1;
  	-webkit-transition: all 200ms linear;
  	transition: all 200ms linear;
  	animation: heartbeat 1s infinite;
  }

  .progress-wrap:hover::after {
  	opacity: 1;
  }

  .progress-wrap:hover::before {
  	opacity: 1;
  }

  .progress-wrap svg path {
  	fill: none;
  }

  .progress-wrap svg.progress-circle path {
  	stroke: var(--grey);
  	stroke-width: 4;
  	box-sizing: border-box;
  	-webkit-transition: all 200ms linear;
  	transition: all 200ms linear;
  }

  @keyframes heartbeat {
  	0% {
  		transform: scale(.75);
  	}

  	20% {
  		transform: scale(1);
  	}

  	40% {
  		transform: scale(.75);
  	}

  	60% {
  		transform: scale(1);
  	}

  	80% {
  		transform: scale(.75);
  	}

  	100% {
  		transform: scale(.75);
  	}
  }

  ::selection {
  	background: #7d1421;
  	color: rgb(255, 255, 255);
  }

  /**** Start webkit scrollbar ******/
  div::-webkit-scrollbar {
  	width: 6px;
  }

  div::-webkit-scrollbar-track {
  	-webkit-box-shadow: inset 0 0 6px rgba #313131;
  	border-radius: 12px;
  }

  ::-webkit-scrollbar {
  	width: 4px;
  }

  ::-webkit-scrollbar-track {
  	box-shadow: inset 0 0 2px #000;
  	border-radius: 0px;
  }

  ::-webkit-scrollbar-thumb {
  	background: #7d1421;
  	border-radius: 0px;
  }

  ::-webkit-scrollbar-thumb:hover {
  	background: #313131;
  }

  /* font family section start  */
  @font-face {
  	font-family: "Poppins-Light";
  	src: url("../css/font/Poppins-Light.ttf");
  }

  @font-face {
  	font-family: "Poppins-Regular";
  	src: url("../css/font/Poppins-Regular.ttf");
  }

  @font-face {
  	font-family: "Poppins-Medium";
  	src: url("../css/font/Poppins-Medium.ttf");
  }

  @font-face {
  	font-family: "Poppins-SemiBold";
  	src: url("../css/font/Poppins-SemiBold.ttf");
  }

  @font-face {
  	font-family: "Poppins-Bold";
  	src: url("../css/font/Poppins-Bold.ttf");
  }

  @font-face {
  	font-family: "Philosopher-Bold";
  	src: url("../css/font/Philosopher-Bold.ttf");
  }

  @font-face {
  	font-family: "NotoSans-Bold";
  	src: url("../css/font/NotoSans-Bold.ttf");
  }

  /*   mobile menu section */
  .btn_mobile-lr {
  	display: flex;
  	gap: 7px;
  }

  .sidebar-icon .side_cnf {
  	width: 30px;
  	/* filter: brightness(124.5); */
  }

  .mob_changes .dropdown-menu {
  	border: none;
  	border-radius: 10px;
  	padding: 10px 0px;
  }

  .sidebar-icon {
  	display: flex;
  	justify-content: end;
  	gap: 16px;
  	padding-right: 10px;
  	align-items: center;
  }

  .nav-brand-logo a img {
  	width: 234px;
  }

  .logo-mobile a {
  	display: block;
  	margin-left: 26px;
  }

  .logo-mobile a img {
  	width: 198px;
  }

  #sidebar {
  	width: 300px;
  	position: fixed;
  	top: 0;
  	left: -310px;
  	height: 100vh;
  	z-index: 999;
  	background: rgb(255, 255, 255);
  	color: #fff;
  	transition: all 0.3s;
  	overflow-y: scroll;
  	box-shadow: 3px 3px 19px 0px rgb(0 0 0 / 13%);
  	border-radius: 0px 30px 30px 0px;
  }

  #sidebar.active {
  	left: 0;
  	z-index: 9999999999999;
  }

  #dismiss {
  	width: 46px;
  	height: 46px;
  	line-height: 35px;
  	text-align: center;
  	background: linear-gradient(100deg, rgba(159, 70, 42, 1) 0%, rgba(141, 43, 37, 1) 49%, rgba(121, 15, 32, 1) 100%);
  	position: absolute;
  	color: #fff;
  	top: 14px;
  	font-size: 24px;
  	right: 17px;
  	cursor: pointer;
  	-webkit-transition: all 0.3s;
  	display: flex;
  	-o-transition: all 0.3s;
  	transition: all 0.3s;
  	border-radius: 60%;
  	justify-content: center;
  	align-items: center;
  }

  #dismiss:hover {
  	color: #fff;
  }

  .overlay {
  	display: none;
  	position: fixed;
  	width: 100vw;
  	height: 100vh;
  	background: rgba(0, 0, 0, 0.7);
  	z-index: 998;
  	opacity: 0;
  	transition: all 0.5s ease-in-out;
  }

  .overlay.active {
  	display: block;
  	opacity: 1;
  }

  #sidebar .sidebar-header {
  	padding: 20px;
  	background: rgb(255, 255, 255);
  }

  #sidebar ul.components {
  	/*padding: 70px 0px 30px 0px;*/
  	padding: 43px 0px 84px 0px;
  }

  #sidebar ul p {
  	color: #fff;
  	padding: 10px;
  }

  #sidebar ul li a {
  	padding: 12px 22px;
  	font-size: 14px;
  	display: block;
  	color: #414141;
  	border-bottom: 0.5px solid rgb(200 200 200 / 18%);
  	font-family: 'Poppins-Medium', sans-serif;
  }

  #sidebar ul li a.nb-0 {
  	border-bottom: none;
  }

  #sidebar ul li a i {
  	float: right;
  	margin-top: 5px;
  	margin-right: 10px;
  }

  .nav-main {
  	display: flex;
  	align-items: center;
  	justify-content: space-between;
  	padding: 12px 15px;
  	background: #ffffff47;
  	border-radius: 0px 0px 38px 38px;
  }

 .menu-position {
    position: relative;
    z-index: 9;
}

  .loginreg-btn-bg {
  	padding: 13px 22px;
  	display: flex;
  	align-items: center;
  	gap: 8px;
  }

  .loginreg-btn-bg .regist-btn-main {
  	background: transparent;
  	color: #7d1421;
  	font-size: 13px;
  	display: inline-block;
  	padding: 9px 26px;
  	border-radius: 20px;
  	font-family: 'Poppins-Regular', sans-serif;
  	border: 1px solid #7d1421;
  }

  /* desk menu section start */
  .navbar-desk {
  	position: relative;
  	z-index: 999;
  	padding: 10px 0px;
  	/* background: #fff; */
  }

  .flex_desk_menubar {
  	display: flex;
  	justify-content: space-between;
  	align-items: center;
  	/* padding-bottom: 10px; */
  }

  .menu-desk-link {
  	display: flex;
  	justify-content: end;
  	align-items: center;
  }

  .menu-desk-link li {
  	padding: 4px 21px;
  }

  .menu-desk-link li a {
  	font-size: 14px;
  	font-family: 'Poppins-Regular', sans-serif;
  	color: #000000;
  	transition: all 0.3s ease-in-out;
  }

  .menu-desk-link li a.active {
  	font-size: 14px;
  	font-family: 'Poppins-Medium', sans-serif;
  	color: #000000;
  }

  .flex_desk_menubar .navmenu_bfbdfrdvdfr {
  	display: flex;
  	align-items: center;
  	gap: 14px;
  }

  .login-registersbtn {
  	display: flex;
  	align-items: center;
  	gap: 22px;
  }

  .login-registersbtn .regist-btn-main {
  	width: 140px;
  	height: 44px;
  	color: #fff;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	background: #A01B2E;
  	border-radius: 6px;
  	font-size: 14px;
  	font-family: 'Poppins-Medium', sans-serif;
  	transition: all 0.4s;
  }

  /* register section start  */
  .search_new_ind {
  	border-radius: 30px;
  	width: 100%;
  	position: relative;
    z-index: 2;
  }

  .search_new_ind .register_box {
  	width: 100%;
  	margin-left: auto;
  	background: #fff;
  	padding: 32px;
  	backdrop-filter: blur(67px);
  	border-radius: 24px;
  }

  .register_box h6 {
  	color: #000000;
  	font-size: 12px;
  	font-family: "Poppins-Regular", sans-serif;
  }

  .register_box h3 {
  	color: #000000;
  	font-size: 33px;
  	font-family: "Philosopher-Bold";
  	padding-bottom: 25px;
  	text-align: center;
  }

  .lab-icm {
  	color: #ffffff;
  	font-family: "Poppins-Medium", sans-serif;
  	font-size: 14px;
  }

  .portlet .tabbable-line&gt;.tab-content {
  	padding-bottom: 0;
  }

  #tab_default_1 {
  	margin-top: 10px;
  }

  #tab_default_2 {
  	padding: 0px 20px;
  	margin-top: 10px;
  }

  .register-label p {
  	font-size: 16px;
  	color: #ffff;
  	font-family: 'Poppins-Light', sans-serif !important;
  }

  .md-radio {
  	margin: -14px 0 0px 0px;
  	float: left;
  }

  .flex-c {
  	display: flex;
  }

  .md-radio.md-radio-inline {
  	display: inline-block;
  }

  .md-radio input[type="radio"] {
  	display: none;
  }

  .md-radio input[type="radio"]:checked+label:before {
  	border-color: #fff6f9;
  	-webkit-animation: ripple 0.2s linear forwards;
  	animation: ripple 0.2s linear forwards;
  }

  .md-radio input[type="radio"]:checked+label:after {
  	-webkit-transform: scale(1);
  	transform: scale(1);
  }

  .md-radio label {
  	display: inline-block;
  	height: 4px;
  	position: relative;
  	padding: 0 30px;
  	margin-bottom: 0;
  	cursor: pointer;
  	vertical-align: bottom;
  	font-size: 14px;
  	font-weight: normal;
  	color: #000000 !important;
  	font-family: 'Poppins-Medium';
  }

  .md-radio label:before,
  .md-radio label:after {
  	position: absolute;
  	content: '';
  	border-radius: 50%;
  	transition: all .3s ease;
  	transition-property: border-color, -webkit-transform;
  	transition-property: transform, border-color;
  	transition-property: transform, border-color, -webkit-transform;
  }

  .md-radio label:before {
  	left: 0;
  	top: 1px;
  	width: 18px;
  	height: 18px;
  	background: #c4c4c4;
  }

  .md-radio label:after {
  	top: 0px;
  	left: 0px;
  	width: 20px;
  	height: 20px;
  	-webkit-transform: scale(0);
  	transform: scale(0);
  	background: #ffffff;
  	content: "";
  	color: #FFFFFF;
  	font-size: 11px;
  	padding-left: 5px;
  	padding: 3px 0;
  	border: 4px solid #8B1A3C;
  }

  .cstm-form {
  	display: block;
  	width: 100%;
  	height: 45px;
  	padding: 6px 15px;
  	font-size: 14px;
  	line-height: 1.42857143;
  	color: #000000;
  	font-family: "Poppins-Regular", sans-serif;
  	outline: none;
  	background: #f0f0f000;
  	border-radius: 6px;
  	border: 1px solid #BDBDBD;
  	backdrop-filter: blur(52px);
  }

  .register-inner-de .register-input-palce {
  	margin-bottom: 16px;
  }

  .register-inner-de .radiomalefemale-d {
  	margin-bottom: 18px;
  }

  .term_cindition_mnv {
  	margin-top: 0;
  	margin-bottom: 14px;
  	position: relative;
  }

  .term_cindition_mnv label {
  	color: #272D4E;
  	font-family: "Poppins-Regular", sans-serif;
  	font-size: 14px;
  	font-weight: unset;
  	position: relative;
  }

  .term_cindition_mnv input {
  	display: none;
  }

  .term_cindition_mnv label:before {
  	content: '';
  	-webkit-appearance: none;
  	background: #A01B2E;
  	border: 1px solid #8B1A3C;
  	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  	padding: 9px;
  	display: inline-block;
  	position: relative;
  	vertical-align: middle;
  	cursor: pointer;
  	margin-right: 5px;
  	border-radius: 4px;
  	top: -1px;
  }

  .term_cindition_mnv input:checked+label:after {
  	content: '\f00c';
  	display: block;
  	position: absolute;
  	top: 0px;
  	left: 3px;
  	width: 5px;
  	height: 12px;
  	font-family: 'Font Awesome 5 Pro';
  	color: #ffffff;
  }

  .reg-btn {
  	width: 100%;
  	height: 50px;
  	color: #ffffff;
  	font-family: "Poppins-Medium", sans-serif;
  	font-size: 14px;
  	letter-spacing: 1px;
  	border: none;
  	border-radius: 30px;
  	background: #A01B2E;
  }

  .sign-uphere {
  	font-size: 14px;
  	border-bottom: 1px solid #A01B2E;
  	color: #A01B2E !important;
  	font-family: "Poppins-SemiBold", sans-serif;
  }

  .already_labelMembr {
  	color: #000000;
  	font-size: 14px;
  	margin-top: 10px;
  	font-family: "Poppins-Regular", sans-serif;
  }

  .cstm-form input:focus {
  	outline-offset: 0px;
  }

  .register-input-palce input::placeholder {
  	color: #5D646A;
  }

  .register-input-palce select {
  	color: #5D646A;
  }

  .register-input-place {
  	position: relative;
  }

  .form-control:focus {
  	box-shadow: none;
  	border: 1px solid #BDBDBD;
  }

  .register-input-place .toggle-password {
  	position: absolute;
  	top: 50%;
  	right: 10px;
  	transform: translateY(-50%);
  	cursor: pointer;
  	color: #999;
  }

  .right_pdng-12 {
  	padding-right: 4px;
  }

  .center_pdng-12 {
  	padding-left: 4px;
  	padding-right: 4px;
  }

  .left_pdng-12 {
  	padding-left: 4px;
  }

  .crete-line {
  	width: 100%;
  	background: #000;
  	height: 5px;
  }

  .serch-patner {
  	font-size: 32px;
  	font-family: "Philosopher-Bold";
  }

  .spancolor {
  	color: #9F462A;
  }

  .serchpatner-set {
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	padding-top: 50px;
  }

  /* header sections start  */
  .main_header_scvBG {
  	position: relative;
  	background: url(../images/west-2.png) no-repeat 100% 108%, url(../images/west-1.png) no-repeat 0% 0%;
  	background-size: cover, 150px, 200px;
  }

  .header_mains-divclc {
  	overflow: hidden;
  	position: relative;
  }

  .header_mains-divclc::before {
  	content: "";
  	display: block;
  	position: absolute;
  	top: 0;
  	bottom: 0;
  	left: 0;
  	right: 0;
  	width: 100%;
  	/* height: 20em; */
  	background: linear-gradient(180deg, rgba(0, 0, 0, 0.07335434173669464) 0%, rgba(0, 0, 0, 0.5019257703081232) 100%);
  }

  .main_heder_img {
  	width: 100%;
  	height: 760px;
  	object-fit: cover;
  }

  .center_header-sec {
  	display: flex;
  	align-items: flex-start;
  	margin-top: -709px;
  }

  .left_matri_headers {
  	margin-top: 350px;
  }

  .left_matri_headers h2 {
  	font-size: 32px;
  	color: #ffffff;
  	font-family: "NotoSans-Bold";
  	line-height: 56px;
  }

  .left_matri_headers h4 {
  	color: #fff;
  	font-size: 18px;
  	font-family: "Poppins-SemiBold";
  	margin-top: 22px;
  	line-height: 26px;
  }

  .btn-androiios-link {
  	display: flex;
  	align-items: center;
  	gap: 12px;
  	margin-top: 36px;
  }

  .ratingbox-setsvie {
  	height: 119px;
  	width: 119px;
  	background: #fff;
  	border-radius: 15px;
  	padding: 10px 4px;
  	position: absolute;
  	bottom: 189px;
  	left: 40px;
  	animation: UpDownreview 2s linear infinite;
  }

  @keyframes UpDownreview {
  	0% {
  		transform: translateY(10px);
  	}

  	50% {
  		transform: translateY(0px);
  	}

  	100% {
  		transform: translateY(10px);
  	}
  }

  .ratingbox-setsvie h2 {
  	font-size: 42px;
  	font-family: 'Poppins-Medium', sans-serif;
  	color: #171B75;
  	margin-bottom: 5px;
  }

  .ratingbox-setsvie p {
  	font-size: 10px;
  	color: #586169;
  	font-family: 'Poppins-Regular', sans-serif;
  	margin-top: 4px;
  }

  .ratingbox-setsvie .star_groups i {
  	font-size: 13px;
  	color: #7d1421;
  }

  .main-complete-profile {
  	margin-top: 50px;
  }

  .main-heart {
  	display: flex;
  	align-items: center;
  	gap: 26px;
  	border-right: 1px solid #fff;
  }

  .main-heart a {
  	font-size: 50px;
  	color: #fff;
  }

  .main-percent h3 {
  	font-size: 35px;
  	color: #fff;
  	font-family: "Poppins-SemiBold", sans-serif;
  }

  .main-percent h5 {
  	font-size: 13px;
  	color: #fff;
  	font-family: "Poppins-SemiBold", sans-serif;
  }



  /* register form start   */
  .register-frm-ds {
  	width: 100%;
  	background: #9E452A0A;
  	padding: 20px 0;
  }

  .search-box {
  	border-radius: 16px;
  	padding: 27px 0 27px 0px;
  	background: #fff;
  	margin: 10px 0;
	box-shadow: rgb(22 0 3 / 11%) 0px 8px 24px;  
}

  .search-box-b-d {
  	background-color: #0a0054;
  	height: 97px;

  }

  .search-section .form-group {
  	margin-bottom: 0;
  }

  .search-new-bg {}

  /** Custom Select **/
  /** Custom Select **/

  .custom-select-wrapper {
  	position: relative;
  	display: block;
  	user-select: none;
  }

  .custom-select-wrapper select {
  	display: none;
  	visibility: hidden;
  	border: 0px;
  }

  .search-label {
  	display: block;
  	max-width: 100%;
  	margin-bottom: 5px;
  	font-weight: 400;
  	font-size: 14px;
  	text-align: left;
  	margin-left: 5px;
  	font-family: "Poppins-Medium";
  	height: 20px;
  	color: #000;
  }

  .custom-select-trigger {
  	position: relative;
  	display: block;
  	font-size: 14px;
  	color: #1B1B1B;
  	line-height: 40px;
  	cursor: pointer;
  	padding: 0 10px;
  	font-family: "Poppins-Regular";
  	border: 0;
  	background: #F0F0F0;
  	border-radius: 9px;
  }

  .custom-select-trigger:after {
  	position: absolute;
  	display: block;
  	content: '';
  	width: 5.5px;
  	height: 5.5px;
  	top: 48%;
  	right: 14px;
  	margin-top: 0px;
  	border-bottom: 1px solid #1A1A1A;
  	border-right: 1px solid #1A1A1A;
  	transform: rotate(45deg) translateY(-50%);
  	transition: all .4s ease-in-out;
  	transform-origin: 50% 0;
  }

  .center_form-line {
  	margin-top: 15px;
  	text-align: center;
  }

  .custom-select.opened .custom-select-trigger:after {
  	margin-top: 3px;
  	transform: rotate(-135deg) translateY(-50%);
  }

  .custom-options {
  	position: absolute;
  	display: block;
  	top: 100%;
  	left: 0;
  	right: 0;
  	min-width: 100%;
  	max-height: 153px;
  	overflow: auto;
  	overflow-x: hidden;
  	margin: 0px 0;
  	border: 1px solid #dedede;
  	box-sizing: border-box;
  	box-shadow: 0 2px 1px rgba(0, 0, 0, .07);
  	background: #fff;
  	transition: all .4s ease-in-out;
  	opacity: 0;
  	visibility: hidden;
  	pointer-events: none;
  	transform: translateY(-15px);
  	border-radius: 10px;
  }

  .custom-select.opened .custom-options {
  	opacity: 1;
  	visibility: visible;
  	pointer-events: all;
  	transform: translateY(0);
  	z-index: 100;
  }

  .custom-options:before {
  	position: absolute;
  	display: block;
  	content: '';
  	bottom: 100%;
  	right: 25px;
  	width: 7px;
  	height: 7px;
  	margin-bottom: -3px;
  	border-top: 1px solid #b5b5b5;
  	border-left: 1px solid #b5b5b5;
  	background: #fff;
  	transform: rotate(45deg);
  	transition: all .4s ease-in-out;
  }

  .option-hover:before {
  	background: #f9f9f9;
  }

  .custom-option {
  	position: relative;
  	display: block;
  	padding: 0 8px;
  	border-bottom: 1px solid #ececec;
  	font-size: 15px;
  	font-weight: normal;
  	color: #464646;
  	line-height: 37px;
  	cursor: pointer;
  	transition: all .4s ease-in-out;
  }

  .custom-option:first-of-type {
  	border-radius: 0px 0px 0 0;
  }

  .custom-option:last-of-type {
  	border-bottom: 0;
  	border-radius: 0 0 0px 0px;
  }

  .custom-option:hover,
  .custom-option.selection {
  	background: #ececec;
  }

  .bor-rmd {
  	border-radius: 0px 3px 3px 0px;
  }

  .agetolabel {
  	display: none;
  }

  .searchnow {
  	text-transform: capitalize;
  	outline: none;
  	background: #27212B;
  	font-size: 14px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	text-align: center;
  	border: 0;
  	border-radius: 58px;
  	margin-top: 26px;
  	height: 40px;
  	font-family: "Poppins-Medium";
  	transition: all 0.7s;
  	width: 94px;
  	color: #fff !important;
  }

  .searchnow i {
  	font-size: 13.5px;
  }

  .custom-select-trigger_new:after {
  	right: 20px;
  }

  .cust-pdn {
  	padding: 0px 3px;
  }

  /* form search end  */


  /* how does work section start  */
  .how_WorkSections-f {
  	padding: 52px 0px 0px 0px;
  	background: #fff;
  	/*background: url(../images/simpleheart_2.png) no-repeat 1100px 100px, url(../images/simpleheart.png) no-repeat 100px center, url(../images/simpleheart_1.png) no-repeat 80% 80%;*/
  	background-size: 45px;
  }

  .workInner-sections {
  	margin-top: 46px;
  }

  .workInner-sections .single-lr-sections {
  	display: flex;
  	align-items: center;
  	gap: 22px;
  	margin-bottom: 42px;
  	position: relative;
  }

  .workInner-sections .single-lr-sections.end {
  	justify-content: end;
  }

  .workInner-sections .single-lr-sections.end .how_right-text {
  	text-align: end;
  }

  .single-lr-sections .work_imaged-main {
  	position: relative;
  }

  .work_imaged-main .bg-howProf {
  	height: 227px;
  	width: 227px;
  	border-radius: 300px 300px 0 300px;
  	object-fit: cover;
  	object-position: top;
  }

  .twodoesimg {
  	border-radius: 300px 300px 300px 0 !important;
  	;
  }

  .how_right-text h3 {
  	font-size: 34px;
  	color: #000000;
  	font-family: "Philosopher-Bold";
  	margin-bottom: 8px;
  }

  .how_right-text h4 {
  	font-size: 16px;
  	font-family: "Poppins-Regular";
  	color: #626262;
  }

  .how_right-text {
  	width: 40%;
  	padding-top: 115px;
  }

  .position-ads {
  	position: relative;
  }

  .border-desing-set {
  	position: absolute;
  	left: 110px;
  	height: 273px;
  	top: -20px;
  }

  /* last added ptofile section start  */
  .howheading {
  	font-size: 42px;
  	font-family: "Philosopher-Bold";
  	color: #000000;
  	text-align: center;
  }

  .seaction_rdtitless h2 {
  	font-size: 42px;
  	font-family: "Philosopher-Bold";
  	color: #fff;

  }

  .seaction_rdtitless h6 {
  	font-size: 16px;
  	font-family: "Poppins-Regular", sans-serif;
  	color: #fff;
  	margin-top: 5px;
  	padding-bottom: 20px;
  }

  .lastaddedunder-contenst {
  	margin-top: 22px;
  }

  .titles_lastadded h2 {
  	color: #212429;
  	font-size: 34px;
  	font-family: 'Poppins-SemiBold', sans-serif;
  }

  .titles_lastadded h2 .light {
  	font-family: 'Poppins-Regular', sans-serif;
  }

  .titles_lastadded h2 .dark {
  	color: #7d1421;
  }

  .titles_lastadded p {
  	font-size: 16px;
  	color: #586169;
  	font-family: 'Poppins-Regular', sans-serif;
  	margin-top: 4px;
  }

  .lastaddeSlider .items .single_lastProfiles {
  	box-shadow: 0px 13px 17.6px 0px rgba(46, 219, 178, 0.08);
  	border-radius: 15px;
  	background: linear-gradient(185deg, rgba(255, 255, 255, 0) 0%, rgb(167 240 223 / 17%) 45%, #2EDBB2 100%);
  	padding: 2px;
  }

  .lastaddeSlider .items .single_lastProfiles.dimand {
  	background: linear-gradient(185deg, rgba(255, 255, 255, 0) 0%, rgb(167 240 223 / 17%) 45%, #2EDBB2 100%);
  }

  .lastaddeSlider .items .single_lastProfiles.Platinum {
  	background: linear-gradient(185deg, rgba(255, 255, 255, 0) 0%, hsl(313deg 71% 52% / 10%), #DB2EB5 100%);
  	box-shadow: 0px 13px 10.6px 0px rgba(216, 46, 219, 0.08);
  }

  .lastaddeSlider .items .single_lastProfiles.Silver {
  	background: linear-gradient(185deg, rgba(255, 255, 255, 0) 0%, hsl(245deg 71% 52% / 10%), #3C2EDB 100%);
  	box-shadow: 0px 13px 17.6px 0px rgba(46, 63, 219, 0.08);
  }

  .lastaddeSlider .items .single_lastProfiles.Gold {
  	background: linear-gradient(185deg, rgba(255, 255, 255, 0) 0%, hsl(51deg 71% 52% / 17%), #DBC02E 100%);
  	box-shadow: 0px 13px 17.6px 0px rgba(219, 191, 46, 0.08);
  }

  .lastaddeSlider .items .single_lastProfiles.Free {
  	background: linear-gradient(185deg, #83838300 0%, #8383832b, #838383 100%);
  	box-shadow: 0px 13px 17.6px 0px #8383831a;
  }

  .lastaddeSlider .items .single_lastProfiles.DimandPlus {
  	background: linear-gradient(185deg, rgb(247 132 173 / 0%) 0%, hsl(338.61deg 87.79% 74.31% / 28%), #f784ad 100%);
  	box-shadow: 0px 13px 17.6px 0px rgb(247 132 173 / 12%);
  }

  .single_lastProfiles .multieBordersBG {
  	background: #fff;
  	border-radius: 15px;
  	padding: 33px 25px 22px;
  }

  .lastaddeSlider .items {
  	padding: 20px 15px;
  }

  .single_lastProfiles .tops_imagesdsd {
  	display: inline-block;
  	margin: auto;
  	position: relative;
  	width: 100%;
  	overflow: hidden;
  	border-radius: 0px;
  }

  .multieBordersBG .tops_imagesdsd:hover .lastprofileimg {
  	transform: scale(1.2);
  }

  .multieBordersBG .tops_imagesdsd:hover .commanbadge {
  	margin-left: 20px;
  }

  .tops_imagesdsd .lastprofileimg {
  	width: 100%;
  	height: 217px;
  	border-radius: 0px;
  	object-fit: cover;
  	object-position: top;
  	transition: all 0.4s;
  }

  .owl-theme .owl-controls {
  	margin: 0;
  	height: 0;
  }

  .tops_imagesdsd .commanbadge {
  	position: absolute;
  	left: 12px;
  	bottom: 7px;
  	background: #2EDBB2;
  	font-size: 14px;
  	color: #fff;
  	font-family: 'Poppins-Medium', sans-serif;
  	border-radius: 30px 30px 30px 0px;
  	padding: 5px 14px;
  	transition: all 0.3s;
  }

  .tops_imagesdsd .commanbadge.dimand {
  	color: #fff;
  	background: #2EDBB2;
  }

  .tops_imagesdsd .commanbadge.Platinum {
  	color: #fff;
  	background: #DB2EB5;
  }

  .tops_imagesdsd .commanbadge.Silver {
  	color: #fff;
  	background: #3C2EDB;
  }

  .tops_imagesdsd .commanbadge.Gold {
  	color: #fff;
  	background: #DBC02E;
  }

  .tops_imagesdsd .commanbadge.Free {
  	color: #fff;
  	background: #838383;
  }

  .tops_imagesdsd .commanbadge.DimandPlus {
  	color: #fff;
  	background: #f784ad;
  }

  .multieBordersBG .last-cntrd h4 {
  	font-size: 18px;
  	font-family: 'Poppins-Bold', sans-serif;
  	margin-top: 20px;
  	color: #000;
  }

  .multieBordersBG .last-cntrd p {
  	color: #ACB5BD;
  	font-size: 14px;
  	font-family: 'Poppins-Regular', sans-serif;
  	margin-top: 6px;
  }

  .lastaddeSlider.owl-theme .owl-controls .owl-buttons div {
  	font-size: 0;
  	padding: 0;
  	margin: 0;
  	background: transparent;
  	opacity: 1;
  }

  .lastaddeSlider.owl-theme .owl-controls {
  	margin-top: 0px;
  }

  .lastaddeSlider.owl-theme .owl-controls .owl-buttons .owl-prev:after {
  	content: "";
  	height: 39px;
  	width: 39px;
  	background: url(../images/lastPrev-arrow.png);
  	display: block;
  	position: absolute;
  	top: -74px;
  	right: 46px;
  }

  .lastaddeSlider.owl-theme .owl-controls .owl-buttons .owl-next {
  	content: "";
  	height: 38px;
  	width: 38px;
  	background: url(../images/lastNextarrow.png);
  	display: block;
  	position: absolute;
  	top: -74px;
  	right: 0px;
  }

  /* country stats section   */
  .maincoutry-setsffgfg {
  	background: #9F462A;
  	padding: 17px 0px;
  }

  .commancdjfdmlnjor .cmn-icons {
  	height: 56px;
  	width: 56px;
  	margin: auto;
  	object-fit: contain;
  	display: block;
  }

  .commancdjfdmlnjor h4 {
  	font-size: 20px;
  	color: #ffffff;
  	font-family: "Poppins-Medium", sans-serif;
  	text-align: center;
  }

  .commancdjfdmlnjor i {
  	font-size: 25px;
  	color: #ffffff;
  	background: #ffffff3d;
  	min-height: 50px;
  	min-width: 50px;
  	border-radius: 100px;
  	display: flex;
  	justify-content: center;
  	align-items: center;
  }

  .maincoutry-setsffgfg .commancdjfdmlnjor {
  	display: flex;
  	align-items: center;
  	gap: 20px;
  }

  /* .app away section start   */
  .appwawysmaindivsdfer {
  	/* background: url(../images/Group.png) no-repeat right top, url(../images/west\ 5.png) no-repeat left top 100px; */
  	padding: 46px 0px 52px;
  	/* background-size: 45px; */
  }

  .whyappsiinnernai {
  	background: #9e452a0a;
  	border-radius: 35px;
  	position: absolute;
  	height: 200px;
  	width: 80%;
  	left: -35px;
  	height: 495px;
  }

  .d-flex-custom {
  	display: flex;
  	align-items: center;
  }

  .left_appsawaydivs h2 {
  	font-size: 45px;
  	color: #212429;
  	font-family: "Philosopher-Bold";
  	line-height: 65px;
  	margin-top: 22px;
  }

  .left_appsawaydivs .apcentersdfvf {
  	font-size: 18px;
  	color: #495057;
  	font-family: 'Poppins-Medium';
  	margin-top: 32px;
  }

  .left_appsawaydivs .apcentersdfvf span {
  	height: 12px;
  	width: 2px;
  	display: inline-block;
  	background: #495057;
  	margin: 0px 16px;
  }
  
    .apsiconGroupsdiv {
        display: flex;
        justify-content: center;
        gap: 12px;
        margin-top: 10px;
      }

  .apsiconGroupsdiv .appsplay-icon {
  	width: 190px;
  }

  .right_Appsmockups .screendesign {
  	width: 100%;
  	height: 451px;
  	object-fit: contain;
  }

  .more-than {
  	font-size: 12px;
  	color: #fff !important;
  	font-family: "Poppins-Regular";
  }

  .usersappsgroup {
  	display: flex;
  	align-items: center;

  }

  .usersappsgroup h4 {
  	font-size: 32px;
  	font-family: "Poppins-SemiBold";
  	margin: 0;
  	padding-right: 10px;
  }

  .usersappsgroup .commanprofile {
  	height: 47px;
  	width: 47px;
  	border-radius: 100%;
  	object-fit: cover;
  	object-position: top;
  	border: 3px solid #fff;
  }

  .usersappsgroup .commanprofile.users2 {
  	margin-left: -28px;
  }

  .usersappsgroup .commanprofile.users3 {
  	margin-left: -28px;
  }

  .usersappsgroup .commanprofile.users4 {
  	margin-left: -28px;
  }

  .usersappsgroup .commanprofile.users5 {
  	margin-left: -28px;
  }

  .appusesesusermain p {
  	font-size: 14px;
  	color: #586169;
  	font-family: 'Poppins-Regular';
  }

  .appusesesusermain p span {
  	display: block;
  }

  .footer-m {
  	display: flex;
  	gap: 20px;
  	margin-top: 28px;
  	padding: 0;
  }

  /* &lt;!-- why choose us section start  --&gt; */
  .maim-why-images {
  	border-radius: 30px;
  	width: 100%;
  	object-fit: cover;
  }

  .main-title-text h2 {
  	font-family: "Philosopher-Bold";
  	font-size: 42px;
  }

  .main-title-text h2 span {
  	color: #9F462A;
  }

  .main-commocation h3 {
  	padding-top: 32px;
  	font-size: 24px;
  	font-family: "Poppins-SemiBold", sans-serif;
  }

  .main-commocation p {
  	padding-top: 14px;
  	font-size: 14px;
  	font-family: "Poppins-Regular", sans-serif;
  }

  /* ----footer start-- */
  .footer-title {
  	margin-bottom: 25px;
  }

  .footer-bg {
  	padding: 45px 0 30px 0;
  	background: linear-gradient(148deg, rgba(159, 70, 42, 1) 0%, rgba(141, 43, 37, 1) 49%, rgba(121, 15, 32, 1) 100%);
  	margin-top: 50px;
  }

  .logo-footer img {
  	width: 163px;
  	height: 55px;
  	object-fit: contain;
  }

  .p-70 {
  	padding-left: 70px;
  }

  .about-us p {
  	color: #ffffffcf;
  	font-size: 13.5px;
  	font-family: 'Poppins-Regular', sans-serif;
  	line-height: 26px;
  }

  .about-para p {
  	font-size: 16px;
  	font-family: "Poppins-Regular", sans-serif;
  	color: #ffffffc2;
  }

  .footer-title p {
  	color: #ffffff;
  	font-size: 17px;
  	font-family: 'Poppins-Medium', sans-serif;
  }

  .cms-ul li a {
  	color: #ffffffc2;
  	font-size: 14px;
  	font-family: 'Poppins-Regular', sans-serif;
  	text-decoration: none;
  	transition: all 0.2s;
  }

  .cms-ul li a:hover {
  	margin-left: 2px;
  	color: #ffffff;
  }

  .cms-ul li {
  	margin-bottom: 18px;
  }

  .footer-small-bg {
  	display: flex;
  	align-items: center;
  }

  .footer-small-bg h6 {
  	font-size: 14px;
  	color: #ffff;
  	font-family: "Poppins-Regular", sans-serif;
  	text-align: center;
  	padding: 17px 0;
  	border-top: 1px solid #E9E9E9;
  }

  .list-unstyled .numemailftrs {
  	font-size: 15px;
  	color: #ffffff;
  	display: flex;
  	align-items: center;
  	gap: 10px;
  }

  .footer-bg .spacingbottomvb {
  	padding: 36px 36px 0 36px;
  	border: 1px solid #E9E9E9;
  	border-radius: 30px;
  }

  .socialmediaFooters {
  	display: flex;
  	gap: 21px;
  	margin-top: 20px;
  }

  .socialmediaFooters .social-icon {
  	height: 36px;
  	width: 36px;
  	background: #202145;
  	color: #fff;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	border-radius: 100%;
  	font-size: 18px;
  }

  .last_added_seactionstt {
  	padding: 0px 0px 15px 0px;
  	/* background: url(../images/west\ 3.png) no-repeat right top, url(../images/west\ 4.png) no-repeat left center; */
  	/* background-size: 45px; */
  }

  ._adde_profile-heading {
  	margin-bottom: 40px;
  }

  ._adde_profile-heading h2 {
  	text-align: center;
  	font-size: 40px;
  	font-family: 'Poppins-Light';
  	color: #000000;
  }

  .main_profile-sfkl {
  	position: relative;
  	margin: 0px 10px;
  }

  .main_profile-sfkl .last_prf-imgg {
  	height: 220px;
  	width: 100%;
  	border-radius: 20px;
  	object-fit: cover;
  	object-position: top;
  }

  .contet_last-detilsd {
  	width: 100%;
  	padding: 14px 10px 12px 14px;
  	border-radius: 22px;
  	background: #FFF;
  	box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.11);
  	margin-top: 14px;
  }

  .contet_last-detilsd h4 {
  	font-size: 19px;
  	color: #000000;
  	font-family: "Poppins-Medium", sans-serif;
  	margin-bottom: 7px;
  }

  .last_added_roundbgtt {
  	background: linear-gradient(331deg, rgba(159, 70, 42, 1) 0%, rgba(141, 43, 37, 1) 49%, rgba(121, 15, 32, 1) 100%);
  	border-radius: 48px;
  	padding: 40px 40px 20px 40px;
  }

  .main_profile-sfkll {
  	padding: 8px;
  }

  .main_profile-sfkll .last_prf-img {
  	height: 200px;
  	width: 100%;
  	border-radius: 20px;
  	object-fit: cover;
  	object-position: top;
  }

  .contet_last-detilsded {
  	margin-top: 14px;
  	margin-bottom: 15px;
  }

  .contet_last-detilsded h4 {
  	font-size: 16px;
  	color: #000000;
  	font-family: 'Poppins-Medium';
  	margin-bottom: 7px;
  	font-weight: 700;
  }

  .contet_last-detilsded p {
  	font-size: 14px;
  	color: #353535;
  	font-family: 'Poppins-Regular';
  }

  .contet_last-detilsded p a {
  	color: #3C1053;
  	display: block;
  	font-family: 'Poppins-Medium';
  }

  .last_slider-profiles.owl-theme .owl-controls .owl-buttons .owl-prev::before {
  	content: "\f177";
  	height: 38px;
  	width: 38px;
  	display: block;
  	position: absolute;
  	right: 52px;
  	top: -90px;
  	font-family: 'Font Awesome 5 Pro';
  	font-size: 20px;
  	border: 3px solid #fff;
  	border-radius: 100px;
  	display: flex;
  	justify-content: center;
  	align-items: center;
  }

  .last_slider-profiles.owl-theme .owl-controls .owl-buttons .owl-next::before {
  	content: "\f178";
  	height: 38px;
  	width: 38px;
  	display: block;
  	position: absolute;
  	right: 0px;
  	top: -90px;
  	font-family: 'Font Awesome 5 Pro';
  	font-size: 20px;
  	border: 3px solid #fff;
  	border-radius: 100px;
  	display: flex;
  	justify-content: center;
  	align-items: center;
  	color: #8c2a25;
  	background: #fff;
  }

  .owl-theme .owl-controls .owl-buttons div {
  	font-size: 0;
  	margin: 0;
  	padding: 0;
  	background: transparent;
  	opacity: 1;
  }

  /* &lt;!-- video section strat  --&gt; */

  .video-control {
  	width: 100%;
  	border-radius: 30px;
  	margin-top: 20px;
  }

  /* / video section  / */

  .mqin-video-sectio{
	padding-top: 32px;
  }

  .playbtn {
  	transition: 0.3s;
  	border-radius: 50px;
  	font-size: 60px;
  	color: #fff !important;
  	display: block;
  	position: absolute;
  	top: 35%;
  	right: 0;
  	left: 45%;
  	bottom: 0;
  	z-index: 99;
	height: 0;
	width: 0;
	cursor: pointer;
  }

  .modal-dialog {
  	width: 80%;
  	margin: 50px auto;
  	max-width: 900px;
  }

  .modal-body {
  	position: relative;
  	padding: 0px;
  }
  
  .paddingaddd {
      padding:20px !important;
  }

  .modal-content {
  	border: none;
  	border-radius: 0;
  }

  .close_one {
  	position: absolute;
  	right: -41px;
  	top: -5px;
  	z-index: 999;
  	font-size: 20px;
  	opacity: 1;
  	background: #fff;
  	height: 35px;
  	width: 35px;
  	border: 0;
  	border-radius: 10px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  }

  .video-section {
  	width: 100%;
  	border-radius: 30px;
  }

  .main-video-section {
  	position: relative;
  }

  .main-video-section::before {
  	content: "";
  	display: block;
  	position: absolute;
  	top: 0;
  	bottom: 0;
  	left: 0;
  	right: 0;
  	width: 100%;
  	border-radius: 30px;
  	background: linear-gradient(183deg, rgba(0, 0, 0, 0.1293767507002801) 0%, rgba(0, 0, 0, 0.8576680672268908) 100%);
  }

  /* &lt;!-- dowanlode sticky button  --&gt; */
  .sticky-btn-download {
  	border-radius: 10px 10px 0px 0px;
  	background: #000000;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	color: #fff !important;
  	padding: 8px 29px;
  	gap: 6px;
  	position: fixed;
  	bottom: 49%;
  	right: -70px;
  	transform: rotate(270deg);
  	font-size: 14px;
  	z-index: 9999;
  }

  /* &lt;!-- Happy Success Stories --&gt; */
  .main-happy-succes-stooes {
  	padding: 30px 0;
  }

  .happysucce {
  	text-align: start !important;
  }

  .mainthousands {
  	display: flex;
  	align-items: center;
  	gap: 16px;
  }

  .thousandsline {
  	background: #F31559;
  	height: 2px;
  	width: 50px;
  	border-radius: 20px;
  }

  .thousandparagraf {
  	font-family: "Poppins-SemiBold";
  	font-size: 16px;
  	color: #797E88;
  }

  .happyviewall {
  	display: inline-block;
  	font-family: "Poppins-Medium";
  	font-size: 16px;
  	color: #fff;
  	background: #9F462A;
  	padding: 10px 36px;
  	border-radius: 30px;
  	text-align: center;
  	border: 1px solid transparent;
  	transition: 0.5s ease;
  }

  .happyviewall:hover {
  	color: #1F1F1F;
  	background: transparent;
  	border-style: dashed;
  	border-color: #9F462A;
  }

  .main-view-btn {
  	display: flex;
  	align-items: center;
  	justify-content: space-between;
  }

  .main-images-contat {
  	margin-top: 30px;
  }
  .main_hpyy_img {
	width: 100%;
	border-radius: 30px;
	object-fit: cover;
	height: 350px;
	object-position: top;
}

  .mainhappyimg-text {
  	padding-top: 20px;
  }

  .ankurtext {
  	font-family: "Poppins-SemiBold";
  	color: #1F1F1F;
  	font-size: 30px;
  }

  .asthaparagraf {
  	color: #797E88;
  	font-size: 16px;
  	font-family: "Poppins-Regular";
  	border-bottom: 1px solid #D8DDE1;
  	padding: 15px 0;
  }

  .hppyreadmore {
  	display: inline-block;
  	margin-top: 20px;
  	color: #1F1F1F;
  	background: transparent;
  	border: 1px solid #1F1F1F;
  	font-size: 14px;
  	font-family: "Poppins-SemiBold";
  	padding: 10px 15px;
  	border-radius: 33px;
  	transition: 0.5s ease;
  }

  .hppyreadmore:hover {
  	color: #fff;
  	background: #9F462A;
  	border: 1px solid transparent;
  }

  .main-happ-suces-img {
	padding: 0 7px;
  }

  /* KEY FRAME ADD  */
  .rotate-rounded-img {
  	-webkit-animation: rotate 5s normal linear infinite;
  	animation: rotate 5s normal linear infinite;
  }

  @keyframes rotate {
  	0% {
  		-webkit-transform: rotate3d(0, 0, 1, 0deg);
  		transform: rotate3d(0, 0, 1, 0deg);
  	}

  	25% {
  		-webkit-transform: rotate3d(0, 0, 1, 90deg);
  		transform: rotate3d(0, 0, 1, 90deg);
  	}

  	50% {
  		-webkit-transform: rotate3d(0, 0, 1, 180deg);
  		transform: rotate3d(0, 0, 1, 180deg);
  	}

  	75% {
  		-webkit-transform: rotate3d(0, 0, 1, 270deg);
  		transform: rotate3d(0, 0, 1, 270deg);
  	}

  	100% {
  		-webkit-transform: rotate3d(0, 0, 1, 360deg);
  		transform: rotate3d(0, 0, 1, 360deg);
  	}
  }

  .rotate-rounded-img {
  	text-align: center;
  	position: absolute;
  	z-index: 1;
  	top: -51px;
  	left: -9%;
  }

  /* KEY FRAME ADD Two */
  .rotate-rounded-img_two {
  	-webkit-animation: rotate 5s normal linear infinite;
  	animation: rotate 5s normal linear infinite;
  }

  @keyframes rotate {
  	0% {
  		-webkit-transform: rotate3d(0, 0, 1, 0deg);
  		transform: rotate3d(0, 0, 1, 0deg);
  	}

  	25% {
  		-webkit-transform: rotate3d(0, 0, 1, 90deg);
  		transform: rotate3d(0, 0, 1, 90deg);
  	}

  	50% {
  		-webkit-transform: rotate3d(0, 0, 1, 180deg);
  		transform: rotate3d(0, 0, 1, 180deg);
  	}

  	75% {
  		-webkit-transform: rotate3d(0, 0, 1, 270deg);
  		transform: rotate3d(0, 0, 1, 270deg);
  	}

  	100% {
  		-webkit-transform: rotate3d(0, 0, 1, 360deg);
  		transform: rotate3d(0, 0, 1, 360deg);
  	}
  }

  .rotate-rounded-img_two {
  	text-align: center;
  	position: absolute;
  	z-index: 1;
  	right: -8%;
  	bottom: -16%;
  }

  /* &lt;!-- code 123 for whatsapp icon add start --&gt; */
  .wrapper.ctmset {
  	position: fixed;
  	left: 18px !important;
  	bottom: 20px;
  	z-index: 1024;
  	width: fit-content;
  }

  .wrapper ul {
  	list-style: none;
  }

  .wrapper ul li {
  	width: 50px;
  	height: 50px;
  	background: #e59500;
  	margin: 10px 0;
  	border-radius: 3px;
  	position: relative;
  	cursor: pointer;
  	box-shadow: 0 0 50px hsla(240, 19%, 32%, 0.45);
  	color: white;
  }

  .wrapper ul li .fab {
  	position: absolute;
  	top: 50%;
  	left: 50%;
  	transform: translate(-50%, -50%);
  	font-size: 20px;
  	color: #ffffff;
  }

  .wrapper ul li .fa {
  	position: absolute;
  	top: 50%;
  	left: 50%;
  	transform: translate(-50%, -50%);
  	font-size: 16px;
  }

  .wrapper ul li.skype {
  	background: #00aff0;
  }

  ul li.twitter {
  	background: #55acee;
  }

  ul li.call-back {
  	background: #ef4a31;
  }

  ul li.get-qoute {
  	background: #3F51B5;
  }

  ul li.whatsapp {
  	background: #25d366;
  }

  .slider {
  	position: absolute;
  	top: 0;
  	left: 51px;
  	width: 0px;
  	height: 50px;
  	line-height: 50px;
  	background: #eebb5c;
  	text-align: center;
  	border-radius: 3px;
  	transition: all 0.4s ease;
  }

  .slider p {
  	font-size: 14px;
  	opacity: 0;
  	font-weight: normal;
  	transition: all 0.4s ease;
  }

  ul li.skype div.slider {
  	background: #00aff0;
  }

  ul li.twitter div.slider {
  	background: #7fd5f6;
  }

  ul li.call-back div.slider {
  	background: #ef4a31;
  }

  ul li.get-qoute div.slider {
  	background: #3F51B5;
  }

  ul li.whatsapp div.slider {
  	background: #25d366;
  }

  ul li:hover .slider {
  	width: 150px;
  }

  ul li:hover .slider p {
  	opacity: 1;
  }

  .color-s {
  	color: #fff;
  }

  .color-s:hover {
  	color: #fff;
  }

  .color-s:focus {
  	color: #fff;
  }

  .modal-width {
  	width: 30%;
  }

  .close {
  	top: 11px;
  	right: 11px;
  	color: #f44336;
  	font-size: 40px;
  	font-weight: 700;
  	opacity: 1.2;
  }

  ul li.whatsapp {
  	background: #25d366;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  }

  .wrapper {
  	right: 0px;
  }

  /*end whats app api footer */
  /* &lt;!-- code 123 for whatsapp icon add End --&gt; */

  .snackbar-register {
    margin-left: -125px;
    color: #fff;
    text-align: center;
    position: relative;
    z-index: 1;
    left: 32%;
    top: -10px;
    font-size: 14px;
    border-radius: 5px;
    width: 100%;
    border: none;
}
@media (max-width: 777px) {
    .snackbar-register {
        margin-left: 0;
        left: 0%;
    }
}
.snackbar-register.show {
    visibility: visible;
    -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
    animation: fadein 0.5s, fadeout 0.5s 2.5s;
}


  .create-line {
  	height: 2px;
  	width: 100%;
  	background: #000;
  }
  
  
  
  .new-event {
    font-size: 26px;
    text-transform: uppercase;
    margin: 10px 0 0px;
    color: #313131;
    text-transform: uppercase !important;
    font-family: 'Poppins-Bold', sans-serif !important;
    font-weight: 600;
}

.f-s {
    font-size: 26px;
    text-transform: uppercase;
}

.mega-n4 {
    color: #ed3237 !important;
}

.reg-input-eye-password
{
	position: relative;
}
.toggle-password-home {
    top: 16px;
    position: absolute;
    right: 30px;
}
 
/*---social media link---*/

.social-icon-footer p {
    font-size: 14.18px;
    color: #afa6a6;
    margin: 0 0 18px;
    display: inline-block;
}

.social-icon-footer p a {
    color: #fff;
}

.social-icon-footer p a i {
    font-size: 20px;
    vertical-align: bottom;
    margin-right: 30px;
    color: #fff;
    background-color: transparent;
    width: 38px;
    height: 38px;
    text-align: center;
    border-radius: 100px;
    padding: 10px;
    /*margin-top: 13px;*/
    margin-right: 10px;
    font-size: 17px;
    border: 1px solid #FFFFFF;
}

.fb i:hover {
    background-color: #4a6d9d;
}

.tw i:hover {
    background-color: #3bc1ed;
}

.li i:hover {
    background-color: #0b7bb5;
}

.tel i:hover {
    background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
}

  
  
  
  </pre></body></html>