/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 11 2026 | 08:18:53 */
/* 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 */ 
/* new css add */
.sec-btn {
	background: linear-gradient(45deg, #ff0099 20%, #ff30ac);
	color: #ffffff;
  border-radius: 2px;
  font-size: 18px !important;
  font-variant: small-caps;
  font-weight: bold !important;
  letter-spacing: 1px !important;
	 transition: background-color 0.3s, color 0.3s, border-color 0.3s;
	box-shadow: 0px 10px 30px 0px rgb(93, 190, 150, 0.3);
}
.sec-btn:hover {
	background: linear-gradient(to right, #ff30ac, #ff4fb6);
	color: #ffffff;
	box-shadow: 0px 10px 30px 0px rgb(93, 190, 150, 0.3);
}

.text-pink {
	color: #ff4fb6 !important;
}
.light-pink{
	color:rgba(235,6,140,0.13);
}
/*  Enter your custom CSS below */ 
.black_font{
	color:#000;
}
.wht_font{
	color:#fff;
}
.pink_font{
	color:#ff4fb6;
}
.text_center {
	text-align: center;
}
.button_custm, .footer_forms .et_pb_button, .post_content_custm .wp-block-button.button_custm_post a, .free_Quote_section .et_pb_button, .blog_page .button.bdp-load-more-btn.template-1, .our_services_sec .et_pb_button, .ultp-block-readmore a, #Career_Section .ultp-category-in a, #share_forms .wpmtst_submit_testimonial, .recipe_post_cat .more-link {
  background: linear-gradient(45deg, #ff0099 20%, #ff30ac) !important;
  color: #ffffff !important;
  border-radius: 2px;
	border-color:#ff30ac!important;
  font-size: 18px !important;
  font-variant: small-caps;
  font-weight: bold !important;
  letter-spacing: 1px !important;
	transition: background-color 0.3s, color 0.3s;
	box-shadow: 0px 10px 30px 0px rgb(93, 190, 150, 0.3);
}
.button_custm:hover, .footer_forms .et_pb_button:hover, .post_content_custm .wp-block-button.button_custm_post a:hover, .free_Quote_section .et_pb_button:hover, .blog_page .button.bdp-load-more-btn.template-1:hover, .our_services_sec .et_pb_button:hover, .ultp-block-readmore a:hover, #Career_Section .ultp-category-in a:hover, #share_forms .wpmtst_submit_testimonial:hover, .recipe_post_cat .more-link:hover{
background: linear-gradient(to right, #ff30ac, #ff4fb6) !important;
	color: #ffffff !important;
	border-color:#ff30ac!important;
	box-shadow: 0px 10px 30px 0px rgb(93, 190, 150, 0.3) !important;
}
.section_heading_sec h1 {
	font-size: 50px;
	font-weight: 900;
	letter-spacing: 2px;
}
.section_heading_sec  h2 {
	font-size: 30px;
	letter-spacing: 1px;
}
#page_title_section h1 {
	font-size: 35px;
	text-transform: uppercase;
}
.section_content p {
	font-size: 16px;
}
/* comman css end */
/* header css add */
.social_custm a {
	padding: 9px;
	color: #000;
}
.social_custm a:hover {
	color: #fff;
}
/* header css end */
/* footer css add */
#menu-footer-menu {
	display: block !important;
}
#menu-footer-menu li a {
	color: #fff !important;
	font-size: 16px;
	letter-spacing: 1px;
}
#menu-footer-menu .current-menu-item a, #menu-footer-menu .menu-item a:hover {
	color: #ff30ac !important;
	background: transparent !important;
	box-shadow: none !important;
	border: none !important;
	border-bottom: 1px solid #fff !important;
}
#menu-footer-menu li::before {
	content: "\f192";
	font: normal normal normal 14px/1 FontAwesome !important;
	color: #ff0099;
	width: 25px;
	display: inline-block;
}
#menu-footer-menu li {
	width: 100%;
	padding-bottom: 15px;
	padding-top: 0px;
	margin-top: 0px;
}
#footer_Section .rpwwt-post-title {
	font-size: 20px;
	color: #fff;
}
#footer_Section .rpwwt-post-title:hover {
	color: #ff0099;
}
.footer_title h1 {
	font-size: 35px;
	color: #ff0099 !important;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 8%;
}
.footer_forms .et_pb_contact_submit.et_pb_button {
	top: 23%;
}
.footer_forms .wpcf7-form-control.wpcf7-textarea {
	height: 120px;
}
.contact_form_half {
	display: inline-flex;
	width: 100%;
}
.contact_padding_right {
	margin-right: 6px;
}
.contact_form_half label {
	width: 100%;
}
/* footer css end */
/* media screen css add */
@media  screen and (min-width: 320px) and (max-width: 480px){
	#menu-footer-menu .mobile_menu_bar , #bottom_footer .mobile_menu_bar{
	display: none;
}
	#bottom_footer .et_pb_menu__menu {
	display: flex !important;
}
	#menu-footer-menu .et_pb_menu__menu {
	display: block !important;
}
	#menu-footer-menu .et_pb_menu__wrap {
	justify-content: flex-start !important;
}
.section_heading_sec h1 {
	font-size: 40px;
	line-height: 35px;
}
		.section_heading_sec h2 {
	/*text-align: center;*/
}
	.contact_padding_right {
	margin-right: 0px;
	width: 100%;
}
	.contact_form_half {
	display: block !important;
	width: 100% !important;
}
	.contact_form_half input {
	margin-bottom: 14px;
}
	 .reverse, .reverse.et_section_specialty .et_pb_row {
        display: flex;
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 360px) and (max-width: 640px){
	.contact_form_half {
	display: block !important;
	width: 100% !important;
}
	.contact_form_half input {
	margin-bottom: 14px;
}
	#menu-footer-menu .mobile_menu_bar , #bottom_footer .mobile_menu_bar{
	display: none;
}
	#bottom_footer .et_pb_menu__menu {
	display: flex !important;
}
	#menu-footer-menu .et_pb_menu__menu {
	display: block !important;
}
	#menu-footer-menu .et_pb_menu__wrap {
	justify-content: flex-start !important;
}
.section_heading_sec h1 {
	font-size: 30px;
	line-height: 35px;
}
	.section_heading_sec h2 {
	/*text-align: center;*/
}
	.contact_padding_right {
	margin-right: 0px;
	width: 100%;
}
	 .reverse, .reverse.et_section_specialty .et_pb_row {
        display: flex;
        flex-direction: column-reverse;
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px){
	#menu-footer-menu .mobile_menu_bar , #bottom_footer .mobile_menu_bar{
	display: none;
}
	#bottom_footer .et_pb_menu__menu {
	display: flex !important;
}
	#menu-footer-menu .et_pb_menu__menu {
	display: block !important;
}
	#menu-footer-menu .et_pb_menu__wrap {
	justify-content: flex-start !important;
}
	 .reverse, .reverse.et_section_specialty .et_pb_row {
        display: flex;
        flex-direction: column-reverse;
    }
}
/* media screen css end */
::placeholder {
  color: #111;
  opacity: 1; /* Firefox */
}

::-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #111;
}

::-ms-input-placeholder { /* Microsoft Edge */
 color: #111;
}
/* home page css */
#beauty_blog_show .Career_module, #beauty_blog_show .Fashion_module, #beauty_blog_show .Health_module, #beauty_blog_show .Mom_module {
	display: none !important;
}
#Career_Section .beauty_block,  #Career_Section .Fashion_module, #Career_Section .Health_module, #Career_Section .Mom_module  {
	display: none !important;
}
#Fashion_section .Career_module, #Fashion_section .beauty_block, #Fashion_section .Health_module, #Fashion_section .Mom_module{
	display:none !important;
}
#Health_section .Career_module, #Health_section .beauty_block, #Health_section .Fashion_module, #Health_section .Mom_module{
	display:none !important;
}
#mom_section .Career_module, #mom_section .beauty_block, #mom_section .Fashion_module, #mom_section .Health_module{
	display:none !important;
}
#Career_Section .ultp-flex-menu {
	margin-bottom: 3% !important;
}
#Career_Section .filter-item a:hover, #Career_Section .filter-item a.filter-active{
	background:#ff4fb6  !important;
	color:#111 !important;
}
#Career_Section .filter-item a {
	background: #000;
	color: #ff4fb6  !important;
	padding: 10px 30px !important;
	font-size: 20px !important;
}
#Career_Section .ultp-category-in a {
	padding: 10px 15px;
}
#Career_Section .ultp-cat-career {
	display: none;
}
.ultp-block-title a{
	font-weight:bold !important;
	letter-spacing:1px;
}
.ultp-category-in a, .health_sec .bdp-post-categories a {
	background-color: #ff4fb6  !important;
	color: #fff !important;
	font-size: 14px !important;
}
.ultp-category-in a:hover , .health_sec .bdp-post-categories a:hover {
	background-color: #000 !important;
	color: #ff4fb6 !important;
}
.bdp-post-title {
	font-size: 28px !important;
	font-weight: bold;
	line-height: 37px;
	letter-spacing: 1px;
	color: #111;
}
/* categoery css */
#sidebar_section h2 {
	margin-top: 2%;
	margin-bottom: 2%;
}
#sidebar_section .ultp-block-item.ultp-taxonomy-item a span {
	color: #000 !important;
	letter-spacing: 1px;
}
/* fun page */
.fun_section .et_pb_main_blurb_image {
	vertical-align: middle;
}
.fun_section b {
	font-family: 'Dancing Script',handwriting;
	font-size: 25px;
	letter-spacing: 1px;
	font-weight: 900 !important;
	font-style: normal;
}
.fun_section .et_pb_blurb_container {
	vertical-align: middle;
}
#share_forms input.text, 
#share_forms input.title, 
#share_forms input[type="email"],
#share_forms input[type="password"], 
#share_forms input[type="tel"], 
#share_forms input[type="text"], 
#share_forms select, 
#share_forms textarea {
	background-color: rgba(253,245,239,0.64);;
	color: #111;
	width: 100%;
	padding: 10px;
	opacity: 1;
	font-size: 14px;
}
.wpmtst_submit_testimonial {
	padding: 10px 20px;
	cursor: pointer;
}
#commentform input[type="text"], #commentform input[type="email"] {
	width: 100% !important;
}
.dish_name .et_pb_blurb_container {
	vertical-align: middle;
}
.show_review #respond {
	display: none;
}
.link_option {
	font-family: 'Oxygen',Helvetica,Arial,Lucida,sans-serif !important;
	font-variant: small-caps !important;
	text-transform: capitalize !important;
	letter-spacing: 1px;
}
/* media screen css add */
@media  screen and (min-width: 320px) and (max-width: 480px){
		#Fashion_section .ultp-block-7840a1 .ultp-block-content-inner {
	padding: 50px 8px 50px 9px !important;
}
	#Fashion_section .ultp-block-title a {
	font-size: 21px;
	line-height: 27px !important;
}
		.et_pb_column .et_pb_blog_grid .column.size-1of2 {
	margin: 0 5.5% 7.5% 0;
	width: 100% !important;
	clear: none;
	float: left;
}
}
@media screen and (min-width: 360px) and (max-width: 640px){
		#Fashion_section .ultp-block-7840a1 .ultp-block-content-inner {
	padding: 50px 8px 50px 9px !important;
}
		#Fashion_section .ultp-block-title a {
	font-size: 21px;
	line-height: 27px !important;
}
	.et_pb_column .et_pb_blog_grid .column.size-1of2 {
	margin: 0 5.5% 7.5% 0;
	width: 100% !important;
	clear: none;
	float: left;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
}
.margin-top {
	margin-bottom: 1em;
}
