/* Themify Customize Styling */
.header-widget-full {	background: none;
	background-color: #DF0076; 
}
.header-widget-full a {	
	color: #f5f5f5; 
}
body #site-logo a img {		width: 360px;
	height: 80px; 
}
#site-description {	display: none; 
}
#main-nav a {	
	font-family: "Open Sans";	font-weight:700;
	font-size:32px;
 
}
#main-nav .highlight-link > a {	background: none;
	background-color: #e90e8b;
	color: #fff;
	padding-top: 16px;
	padding-bottom: 16px; 
}
#main-nav ul a {		font-size:16px;
	line-height:1.24em;
 
}
#footerwrap {	background: none;
	background-color: #232323; 
}
#footer-logo a img {		width: 300px;
	height: 32px; 
}
#footer {	
	color: #999; 
}
#footer a {	
	color: #cccccc; 
}
#footer a:hover {	
	color: #e80a89; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 360px;
	height: 80px; 
}
#footer-logo a img {		width: 300px;
	height: 32px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 360px;
	height: 80px; 
}
#footer-logo a img {		width: 300px;
	height: 32px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body #site-logo a img {		width: 360px;
	height: 80px; 
}
#footer-logo a img {		width: 300px;
	height: 32px; 
}
 }
/* Themify Custom CSS */
#content {
	padding: 0;
}

/* ADA Work Taha Ali Meo - Start */

.screen-reader-text.skip-to-content {
	border-block-color: #000000;
	border-inline-color: #000000;
	caret-color: #000000;
	color: #000000;
	column-rule-color: #000000;
	outline-color: #000000;
	text-decoration-color: #000000;
	text-emphasis-color: #000000;
	-webkit-text-fill-color: #000000;
	-webkit-text-stroke-color: #000000;
}
.screen-reader-text.skip-to-content:hover {
	opacity:0.8;
}

a:focus, input:focus, button:focus, select:focus, textarea:focus, img:focus, input:focus, .modal, :focus, *:focus {
	outline: 2px solid -webkit-focus-ring-color;
	outline-color: var(--theme_accent);
}

/* Set custom color for text selection */
::selection {
	background-color: #FFECA3; /* Replace with your desired color */
  color: #981010; /* Replace with the text color you prefer */
}

.header-widget-full, .themify_builder_content-2 .tb_ffas756.module-tab.ui .tab-nav li, .tab-nav li, .header-widget-full, .themify_builder_content-2 .tb_ffas756.module-tab.ui .tab-nav li, .tab-nav li, #main-nav .highlight-link>a, .themify_builder_content-2 .tb_3ciy748.module_row, .themify_builder_content-2 .tb_3ciy748.module_row>.builder_row_cover::before, .themify_builder_content-2 .tb_3ciy748.module_row h2, .themify_builder_content-2 .tb_3ciy748.module_row h3, .themify_builder_content-15628 .tb_b2n9443.module_row, .themify_builder_content-132 .tb_c4yk46.module_row, .themify_builder_content-132 .tb_45nb125.module-buttons .module-buttons-item a, .themify_builder_content-132 .tb_zu0l930.module_column, .themify_builder_content-150 .tb_sa5h167.module_row, .themify_builder_content-15679 .tb_s84h202.module_row, .themify_builder_content-15635 .tb_3ama609.module_row, .themify_builder_content-15560 .tb_0kff720.module_row, .themify_builder_content-15471 .tb_gsoz007.module_row, .themify_builder_content-15643 .tb_j0er001.module_row

{
  background-color: #951D69;
	color: #ffffff;
}

.themify_builder_content-2 .tb_n6ju465.module_row>.builder_row_cover::before {
    background-color: rgba(149, 29, 105, 0.75);
}

#main-nav .highlight-link>a:hover {
	background-color: rgba(224, 60, 147, 0.1);
	outline: 2px solid #951D69;
	color: #951D69;
}

.themify_builder_content-2 .tb_5ov4488.module-text.module .tb_text_wrap h2, .themify_builder_content-2 .tb_90ub832.module-text.module .tb_text_wrap h2, .themify_builder_content-2 .tb_90ub832.module-text.module .tb_text_wrap h1, .themify_builder_content-2 .tb_v8kr114.module-text.module .tb_text_wrap h2, .themify_builder_content-2 .tb_v8kr114.module-text.module .tb_text_wrap h1, 

.themify_builder_content-2 .tb_00yk302.module-text.module .tb_text_wrap h3:not(.module-title)
 {
	color: #951D69;
}

.epyt-gallery-list * {
	color: #000000;
}

.header-widget-full a {
	outline-color: #000000;
}

.themify_builder_content-2 .tb_glqn650.module-image.module .image-caption, .themify_builder_content-124 .tb_6tks163.module-text.module .tb_text_wrap *, .themify_builder_content-117 .tb_xs7z37.module-text.module .tb_text_wrap *, 

.themify_builder_content-2 .tb_s73k465.module-slider.module .slide-content .slide-title, .themify_builder_content-2 .tb_s73k465.module-slider.module .slide-content .slide-title a, .themify_builder_content-2 .tb_s73k465.module-slider.module .carousel-pager a, .themify_builder_content-2 .tb_s73k465.module-slider .carousel-prev, .themify_builder_content-2 .tb_s73k465.module-slider .carousel-next, .themify_builder_content-2 .tb_h8pv145.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_h8pv145.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_h8pv145.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_28tb457.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_28tb457.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_28tb457.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_icvt171.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_icvt171.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_icvt171.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_zcy3176.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_zcy3176.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_zcy3176.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_q7af151.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_q7af151.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_q7af151.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_gbfl648.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_gbfl648.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_gbfl648.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_evyg891.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_evyg891.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_evyg891.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_z10o868.module-buttons .module-buttons-item a, .themify_builder_content-2 .tb_z10o868.module-buttons .module-buttons-item a span, .themify_builder_content-2 .tb_z10o868.module-buttons .module-buttons-item a em, .themify_builder_content-2 .tb_w0gi892.module-menu .nav li a, .themify_builder_content-2 .tb_md7h892.module-menu .nav li a, .themify_builder_content-2 .tb_f4ze893.module-menu .nav li a, .themify_builder_content-2 .tb_ba8d856.module-menu .nav li a, .themify_builder_content-2 .tb_f4zh857.module-menu .nav li a, .themify_builder_content-2 .tb_de3p857.module-menu .nav li a, 

.themify_builder_content-15548 .tb_f1wo414.module-text.module .tb_text_wrap h2, 

.themify_builder_content-15628 .tb_xajt316.module-text.module .tb_text_wrap h2, 

.module .tb_text_wrap h2

{
	background-color: rgba(0,0,0,0.01);
}

[data-css_id="s84h202"] .module.module-text.tb_kjdb989 h3 {
	font-size: 1.1em;
	letter-spacing: .05em;
	line-height: 1.6em;
	text-transform: uppercase;
}

.themify_builder_content-2 .tb_62wq115.module-text.module h4, .themify_builder_content-2 .tb_ilc8115.module-text.module h4, .themify_builder_content-2 .tb_o1j6115.module-text.module h4, .themify_builder_content-2 .tb_ho0d859.module-text.module h4, .themify_builder_content-2 .tb_l2u1801.module-text.module h4, .themify_builder_content-2 .tb_a9ob636.module-text.module h4, .themify_builder_content-2 .tb_dyfd636.module-text.module h4, .themify_builder_content-2 .tb_yt2n637.module-text.module h4, .themify_builder_content-2 .tb_nzsg479.module-text.module h4, .themify_builder_content-2 .tb_qs6p479.module-text.module h4, .themify_builder_content-2 .tb_ubia479.module-text.module h4, .themify_builder_content-2 .tb_pc0x892.module-text.module h4, .themify_builder_content-2 .tb_16oe892.module-text.module h4, .themify_builder_content-2 .tb_qw2m893.module-text.module h4, .themify_builder_content-2 .tb_bf4x856.module-text.module h4, .themify_builder_content-2 .tb_q3od857.module-text.module h4, .themify_builder_content-2 .tb_w2qg857.module-text.module h4 {
	font-size: 11px;
	text-align: center;
}

.themify_builder_content-2 .tb_glqn650.module-image.module .image-caption {
	display:none;
}

.tab-nav li:hover{
	background-color: rgba(224, 60, 147, 0.1) !important;
	outline: 2px solid rgba(224, 60, 147, 0.2) !important;
}
.tab-nav li:hover *{
	color: #951D69 !important;
}

body {
	color: #333333;
}

#footer {
	color: #adadad;
}

:root {
	--theme_accent: #B01212;
}

/* ADA Work Taha Ali Meo - End */