/*
Theme Name: Beauty - Beauty and Nail Salon Website Template
Theme URI: https://templatesjungle.com/
Author: TemplatesJungle
Author URI: https://templatesjungle.com/
Description: Beauty is specially designed product packaged for Beauty and Nail Salon by TemplatesJungle.
Version: 1.1
*/

/*--------------------------------------------------------------
This is main CSS file that contains custom style rules used in this template
--------------------------------------------------------------*/

/*------------------------------------*\
    Table of contents
\*------------------------------------*/

/*------------------------------------------------

CSS STRUCTURE:

1. VARIABLES

2. GENERAL TYPOGRAPHY
  2.1 General Styles
  2.2 Background Color
  2.3 Section
    - Section Paddings
    - Section Margins
    - Section Title
    - Content width
  2.4 Buttons
    - Primary Buttons
    - Outline Buttons

3. CONTENT ELEMENTS
  - Dropdown
  - Breadcrumbs
  - Form
  - Svg Color
  - Swiper
  - Zoom Effect
  - Pagination

4. SITE STRUCTURE
  4.1 Header
  4.2 Slider Section
  4.3 Our Services
  4.4 About Section
  4.5 Popular Products Section
  4.6 Footer Section

5. OTHER PAGES STYLE
  5.1 Faqs Page
  5.2 Price Plan page
  5.3 Team page
  5.4 Reviews page
  5.5 Single Product page


/*--------------------------------------------------------------
/** 1. VARIABLES
--------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;700&display=swap');
@import url(https://db.onlinewebfonts.com/c/4c5d2b4ea2d35ded9f06c8f6cbc711cc?family=Qatar2022+Arabic+Bold);
@import url(https://db.onlinewebfonts.com/c/4c5d2b4ea2d35ded9f06c8f6cbc711cc?family=Qatar2022+Arabic+Book);
@import url(https://db.onlinewebfonts.com/c/4c5d2b4ea2d35ded9f06c8f6cbc711cc?family=Qatar2022+Arabic+Medium);
@import url(https://db.onlinewebfonts.com/c/4c5d2b4ea2d35ded9f06c8f6cbc711cc?family=Qatar2022+Arabic+Thin);

:root {
  --accent-color: #DF97A2;
  --secondary-color: #F9E4E3;
  --white-color:#fff;
  --black-color: #3C3C3C;
  --light-black-color: #343536;
  --dark-color: #224289;
  --primary-color: #214188;
  --primary-color-200: #E8F0F1;
  --primary-color-400: #c4e9ed;
  --gray-color: #777F81;
  --light-color: #FFFFFF;

  --bs-dark-rgb: 87, 87, 87;
  --bs-gray-100: #EEEFEF;
  --bs-gray-300: #DCDCDC;
  --bs-primary-text-emphasis: var(--primary-color);
  --bs-primary: #DF97A2;
  --bs-light-rgb: 255, 255, 255;
  --bs-primary-rgb: 223, 151, 162;
  --bs-secondary-rgb: 249, 228, 227;
  --swiper-theme-color: #111 !important;
  --cadet-blue-color: #9AB4B7;
  --bs-body-color:#224289
}

/* Fonts */
:root {
/*  --heading-font: "Qatar2022 Arabic Medium";
  --body-font:"Qatar2022 Arabic Book";
  --paragraph-font:"Qatar2022 Arabic Thin";*/

  --heading-font: "Tajawal";
  --body-font:"Tajawal";
  --paragraph-font:"Tajawal";  
}

/*----------------------------------------------*/
/* 2 GENERAL TYPOGRAPHY
/*----------------------------------------------*/

/* 2.1 General Styles
/*----------------------------------------------*/
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.breadcrumb .text-primary {
    color: rgb(33 65 136) !important;
}
html {
  box-sizing: border-box;
}

body {
  background-color: #FAFAFA;
  font-family: var(--body-font);
  font-size: 18px;
  font-weight: 300;
  line-height: 164%;
  letter-spacing: 0.40px;
  color: var(--dark-color);
  margin: 0;
}

p {
  color: var(--dark-color);
  font-weight: bold;
}

a {
  color: inherit;
  text-decoration: none;
  transition: 0.3s ease-in-out;
}

a:hover {
  color: var(--primary-color);
}

.logo{
  height: 55px!important;
}
/*--------------------------------------------------------------
/** 2.3 Section
--------------------------------------------------------------*/
/* - Section Padding
--------------------------------------------------------------*/
.padding-small {
  padding-top: 8.125em;
  padding-bottom: 8.125em;
}

.padding-medium {
  padding-top: 2em;
  padding-bottom: 2em;
}

.padding-large {
  padding-top: 12em;
  padding-bottom: 12em;
}
.zoom-effect img{
  height: 200px;
  object-fit: contain;
}
.offcanvas{
  z-index: 999999;
}
/* - Section Margin
--------------------------------------------------------------*/
.margin-small {
  margin-top: 8.125em;
  margin-bottom: 8.125em;
}
.menu-list a{
  color: var(--dark-color);
}
.footer-menu {
  color: var(--dark-color);
}
.margin-medium {
  margin-top: 10em;
  margin-bottom: 10em;
}

.margin-large {
  margin-top: 12em;
  margin-bottom: 12em;
}


/* - Section Title
--------------------------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
  color:#e31d93;
  font-family: var(--heading-font);
  text-transform: capitalize;
  font-weight: 500;
  letter-spacing: 0.0675rem;
}


/* - Content width
--------------------------------------------------------------*/
.container-md {
  max-width: 1465px;
}

.container-lg {
  max-width: 1750px;
}


/*--------------------------------------------------------------
/** 2.4 Buttons
--------------------------------------------------------------*/

.btn {
  padding: 15px 35px;
  text-transform: uppercase;
  transition: 0.4s ease-in-out;
  font-weight: 500;
  letter-spacing: 0.0675rem;
  border-radius: 0;
}

/* Primary Buttons */
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--accent-color);
  --bs-btn-border-color: var(--accent-color);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #df808f;
  --bs-btn-hover-border-color: #df808f;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #df808f;
  --bs-btn-active-border-color: #df808f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #df808f;
  --bs-btn-disabled-border-color: #df808f;
}

.btn-outline-primary {
  --bs-btn-color: var(--accent-color);
  --bs-btn-border-color: var(--accent-color);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--accent-color);
  --bs-btn-hover-border-color: var(--accent-color);
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--accent-color);
  --bs-btn-active-border-color: var(--accent-color);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: var(--accent-color);
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: var(--accent-color);
  --bs-gradient: none;
}

.btn-check:active+.btn-primary:focus,
.btn-check:checked+.btn-primary:focus,
.btn-primary.active:focus,
.btn-primary:active:focus,
.show>.btn-primary.dropdown-toggle:focus {
  box-shadow: none;
}

/*--------------------------------------------------------------
/** 3.CONTENT ELEMENTS
--------------------------------------------------------------*/

/* Dropdown
------------------------------------------------------------- */
.dropdown-item {
  color:var(--primary-color);
  font-family: var(--body-font);
  font-weight: 600;
  /* padding: 0px 18px; */
  font-size: 18px;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show
Specificity: (0,3,0)
 {
    color: var(--primary-color);
}
b, strong {
    font-weight: 800 !important;
}
.blog_text a{
  color:#e31d93;
}
.text-black{
  --bs-text-opacity: 1;
  color: rgb(33 65 136) !important;
  font-weight: bold;
}

.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-hover-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-hover-bg);
}

/* Breadcrumb
------------------------------------------------------------- */
.breadcrumb-item+.breadcrumb-item::before {
  color: var(--light-color);
}

/* Form
------------------------------------------------------------- */
.form-check-input:checked {
  background-color: var(--accent-color);
  border-color: var(--accent-color);
  box-shadow: none;
}

.form-check-input:focus {
  border-color: var(--accent-color);
  outline: 0;
  box-shadow: none;
}

.form-control:focus,
.form-select:focus {
  border-color: var(--dark-color);
  outline: 0;
  box-shadow: none;
}

input,
select,
textarea {
  border-color: var(--dark-color);
  outline: 0;
  box-shadow: none;
}

select:focus {
  box-shadow: none;
}


/* Svg Color
------------------------------------------------------------- */
svg.light-color {
  color: var(--light-color);
}

svg.dark-color {
  color: var(--dark-color);
}

svg.light-blue-color {
  color: #5BC4F1;
}

svg.primary-color {
  color: var(--primary-color);
}

svg.accent-color {
  color: var(--accent-color);
}

svg.primary-color-500 {
  color: var(--bs-primary-rgb);
}

/* Swiper
------------------------------------------------------------- */
/* Swiper */
.swiper-pagination {
  position: unset !important;
  padding-top: 45px;
}

.swiper-pagination span.swiper-pagination-bullet {
  width: 18px;
  height: 18px;
  background-color: var(--accent-color);
  opacity: 0.2;

}

.swiper-pagination span.swiper-pagination-bullet:hover,
.swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--accent-color);
  opacity: 1;
}

/* -Zoom Effect
------------------------------------------*/
.zoom-effect {
  position: relative;
  overflow: hidden;
}
.babyLogo{
  margin-right: 10px;
  margin-top: -11px;
}
.blog_img {
  height: 650px;
}

@media (max-width: 999px) {
  .fc .fc-col-header-cell-cushion{
    font-size: 11px!important;
  }
    .fc-h-event .fc-event-title {
        white-space: break-spaces;
        font-size: 9px;
    }
}
.blog_img img {
    width: 100%;
    height: 100%!important;
    object-fit: cover;
}
.card-container {
  width: 300px;
  height: 390px;
  background-color: #fff;
  border-radius: 8px;
  margin: 0 auto 20px;
  box-shadow: 0 2px 20px rgba(0,0,0, 0.1);
  overflow: hidden;
  padding-top: 10px;
}
.read_btn{
  background-color: #f165b6;
    color: #fff!important;
    padding: 10px;
    border-radius: 50px;
    font-size: 11px;
    text-transform: capitalize;
}
.read_btn:hover{
  background-color: #1f4287;
  color: #fff;
}
.blog_img img{
  width: 100%;
  height: 500px;
  object-fit: contain;

}
.card-image img {
  height: 220px;
  width: 100%;
  border-radius: 8px 8px 0 0;
  background-size: cover;
}
.btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: #224289;
    border-color: #224289;
}
.card-body {
  display: flex;
  flex-direction: column;
  align-items: start;
  padding: 16px;
  min-height: 200px;
}

.card-badge {
  text-transform: uppercase;
  background-color: #fff;
  color: #fff;
  padding: 2px 8px;
  border-radius: 70px;
  margin: 0;
  font-size: 12px;
}

.card-badge-blue {
  background-color: #92d4e4;
}

.card-badge-purple {
  background-color: #3d1d94;
}

.card-badge-pink {
  background-color: #c62bcb;
}

.card-body h1 {
  font-size: 14px;
  margin: 8px 0;
}

.card-body p {
  font-size: 14px;
  margin: 0px;
}
.ui-widget-header {
    border: 1px solid #df97a2!important;
    background: #df97a2!important;
  }

  .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #df97a2;
    background: #df97a2;
    color: #fff;
}
.card-author {
  display: flex;
  align-items: center;
}

.card-author p {
  margin: 0 16px;
  font-size: 12px;
}

.card-author p:last-child {
  color: #888;
}

.card-author img {
  border-radius: 50%;
  height: 48px;
  width: 48px;
  margin-top: auto;
}
.wrapper {
margin: 0 auto;
width: 860px;
}


.details {
position: relative;
width: 100%;
height: 100%;
float: left;
}
.image_container {
position: relative;
width: 100%;
height: 100%;
float: left;
}

.thumbnail-container {
position: relative;
width: 100%;
height: 100%;
float: left;
}
.category_title p{
      font-style: italic;
  background-color: #e31d93;
display: inline-block;
padding: 10px 20px;
color: #fff;
border-radius: 22px;
font-size: 30px;
}
.zoom-effect img {
  max-width: 100%;
  -webkit-transition: 0.6s ease-out;
  -moz-transition: 0.6s ease-out;
  transition: 0.6s ease-out;
}

.zoom-effect:hover img {
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}

.zoom-effect:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 2;
  opacity: 0;
  -moz-transition: 0.5s ease;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}

.zoom-effect:hover:before {
  opacity: 1;
  cursor: pointer;
}


/* ------ Pagination ------*/
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-body-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: 0;
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: 0;
  --bs-pagination-hover-color: var(--bs-light);
  --bs-pagination-hover-bg: var(--bs-primary);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-light);
  --bs-pagination-focus-bg: var(--bs-primary);
  --bs-pagination-focus-box-shadow: none;
  --bs-pagination-active-color: var(--bs-light);
  --bs-pagination-active-bg: var(--bs-primary);
  --bs-pagination-active-border-color: var(--bs-primary);
  --bs-pagination-disabled-color: var(--bs-primary-color);
  --bs-pagination-disabled-bg: var(--bs-primary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}


/*----------------------------------------------*/
/* 4 SITE STRUCTURE */
/*----------------------------------------------*/

/* 4.1 Header
/*----------------------------------------------*/

a.nav-link {
  font-family: var(--body-font);
  text-transform: capitalize;
  color: var(--white-color);
  font-size: 18px;
}

a.nav-link:focus {
  color: var(--accent-color);
}

a.nav-link.active,
a.nav-link:hover {
  color: #e31d93 !important;
  outline: none;
}

#primary-header .dropdown .search::after {
  content: none;
}

#primary-header .search-dropdown .dropdown-menu {
  width: 260px;
}

#primary-header .search-dropdown .dropdown-menu input {
  min-width: 100%;
}

#primary-header .search-dropdown .dropdown-menu button {
  padding: 0 12px;
  min-height: -webkit-fill-available;
  border-radius: 0.25rem;
}



/* 4.2 Slider Section
/*----------------------------------------------*/
section#slider .banner-content {
  width: 50%;
}

section#slider .main-slider-button-next,
.main-slider-button-prev {
  z-index: 111111;
  height: fit-content;
  opacity: 0.9;
}

section#slider .main-slider-button-next.swiper-button-disabled,
.main-slider-button-prev.swiper-button-disabled {
  opacity: 0.6;
}
#about-us strong{
  color: #e31d93;
  font-size: 20px;
}
.banner-title {
  color: #FFF;
  text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.27);
}
.blog_date{
  font-size: 11px !important;
  color: #214188;
  margin: 0;
  line-height: 1;
}
@media only screen and (max-width: 999px) {
  section#slider .banner-content {
    width: 66%;
  }
  .blog_img img
 {
    object-fit: cover;
}
  .logo {
    height: 30px !important;
}
.navbar-icon {
  width: 30px!important;
  height: 30px!important;
}
  .header-top{
    display: none;
  }
  #primary-header{
    position: relative!important;
    top: 0!important;
  }
}
@media only screen and (max-width: 999px) {
  a.nav-link {
      color:#214188;
}
}
.theTitle{
  font-size: 20pt;
    text-shadow: 2px 2px rgba(119,55,126,.2);

}
.side_top {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA2CAYAAAAxpDyoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxlJREFUeNrsnDtuFEEQhvs9j7VnERIiQYIAApBIiIi4GDcg4h7cwhlXIAARWAiQEFovnulnUT3jtXeNLQKSQqrfXtvqcb/q656qmtlZ+fX0dIghOinq16LtZqNijEpJLMNXyUX92m6PoRQlBJZKCTEmO47nR+KynoQQfBtCaLEAxFwqoaTiprPpiZRKXTRfD0BOyYTJd2JPUijsArSfph6gSLFreakiJu/72ne/Wp0ppQqW1QM5xTSUktfioDEcdwFV+6l/1/qL5t8AIOZjsBT7o/X6s1YK5kHXHrFKKUWXec43Cw2U27YHtMhS8bKP68Jxzt/YG4Dsuu7cWudxELORcJzw8NmDkxevXp5IgNsa+bsALhnuT/agDDuTKSQrr/1rnehsrEMrVktJLLewGHsHBOqkUs5mngS+YO+YH8c2x9gthr+qhaBsDN4dll/0n4vGBdTgkBUeR/5QDipjhykll3Iy18e+mykOoozb6X7J0F8tnMNGAi52jwsPF1LZs1Fd6JVO/SH9NDafPnx89Pj50/dG/IPkH0tCir2lOEtrKXTn8s0tNIK1aPPjbHj7+s07xaagoeHu8Wa4M5wzECICPIdo4yYGQgUI+kV0KIqBEBEGEDpMU8NA6GyRGvFKBkJJGKQyEGJiIJQ2COZ1DISKC8Gs3RobGAgdIkIqyTuEfQjrFv8xX2/nHUIoUxechxBSzsnW+0kMhMoOKZypUztlSesch73EHHthIIR4wHw/mcV5CIuB/Dc8GAiVKKvCMOYbA6EV9m4ZCB0i9R2MmoEQUc7ZxBQsAyGzQebTFjt1Olk638KluEv44iKlTeKc8wyETtgrtDaJgRBLDxkIKRV26tTEQEidsPgWLqU8BLTSkYEQUfDJNa7hKIuK4hjXOeV7DIQKkBhdfS6egRACUj+YgYFw2Mu6OeaF5fM+2BJ0spCmbfk5dUKZiDDWcB5C54xV32zNTp2OM1cKVkerLwyEiKyzvhn6nwyEiNCh+37Vs1OnIm2U6LqWnw8hE2OhS2+7lj8vi4qMtQKdOl/tpRNmialddd9/CzAAs7pw2yrcUd4AAAAASUVORK5CYII=);
    background-position: 100% 0;
}
.side_bottom {
    background-image: url(data:image/png;base64,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);
    background-position: 0 100%;
}
.hashtagtext .box {
    padding: 30px;
    position: relative;
    z-index: 1;
}
.hr_curve1 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACJgAAAAhCAYAAACfxIPZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzhBODlCRjk0N0ZDMTFFRDgxM0U4MzU0NTNGRjg2NzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzhBODlCRkE0N0ZDMTFFRDgxM0U4MzU0NTNGRjg2NzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3OEE4OUJGNzQ3RkMxMUVEODEzRTgzNTQ1M0ZGODY3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3OEE4OUJGODQ3RkMxMUVEODEzRTgzNTQ1M0ZGODY3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlDA7vMAACJsSURBVHja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);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 0;
    display: block;
    height: 28px;
}
.display-1, .display-2 {
    font-weight: 700;
    line-height: 1.2;
}
.bg-accent1 {
    --bs-bg-opacity: 1;
    background-color: rgba(254, 245, 244, var(--bs-bg-opacity)) !important;
    background-color: rgba(254,245,244, var(--bs-bg-opacity)) !important;
}
/* 4.3 Services Section
/*----------------------------------------------*/
.box .side_bottom,  .box .side_top {
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}
@media (min-width: 1200px) {
    .h4, h4 {
        font-size: 1.1rem;
    }
}
@media (max-width: 999px) {
    .swiper-slide{
      background-size: cover!important;
      height: 25vh!important;
    }
    ..swiper-slide img{ object-fit: contain !important; }
    .jarallax{
      min-height: auto!important;
    }
    .fc-h-event .fc-event-title {

    white-space: break-spaces;
    font-size: 10px;
}
}
.bg-breadcrumb-single h4{
  z-index: 9;
  position: relative;
}
.breadcrumb{
  z-index: 9;
  position: relative;
  font-weight: bold;
}
.fc-h-event .fc-event-title {

white-space: break-spaces;}
/* .text-primary {
    --bs-text-opacity: 1;
    color: rgb(180 107 119) !important;
} */
.social_media_icons  a:hover {
    color: #FFF;
    border: 1px solid #e31d93;
    background: #e31d93;
}
.social_media_icons  a {
    font-size: 1.125rem;
    padding: 0.75rem;
    border-radius: 4.375rem;
    border: 1px solid #e31d93;
    color: #e31d93;
    transition: all 0.5s ease;
}
.bg-primary{
    --bs-bg-opacity: 1;
    background-color: #e31d93 !important;
}


 .box
 {
    padding: 30px;
    position: relative;
    z-index: 1;
}
a.hover-color h4 {
  transition: all 0.5s ease-in-out;
}

a.hover-color h4:hover {
  color: var(--accent-color);
}


/*
 4.4 About style
--------------------------------------------------------------*/

/*---- video section style start ----*/
/* color box style */
div#cboxOverlay {
  opacity: 0.8 !important;
}

.video .video-player {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

iconify-icon.video-icon {
  color: var(--bs-light);
  border-radius: 6.25rem;
  background: rgba(255, 255, 255, 0.35);
  transition: all 0.4s ease-in-out;
  animation: playAnimation 2s infinite alternate;
}


@keyframes playAnimation {
  0% {
    font-size: 35px;
  }

  100% {
    font-size: 60px;
  }
}

iconify-icon.social-icon {
  font-size: 1.125rem;
  padding: 0.75rem;
  border-radius: 4.375rem;
  border: 1px solid #f165b6;
  color: #f165b6;
  transition: all 0.5s ease;
}

iconify-icon.social-icon:hover {
  color: #FFF;
  border: 1px solid #f165b6;
  background: #f165b6;
}

/* 4.5 Popular Products
------------------------------------------------------------- */
.product-item .btn-wishlist {
  display: block;
  z-index: 111;
  position: absolute;
  top: 10px;
  padding: 6px 10px;
  color: var(--bs-black);
  background: var(--bs-white);
  right: 10px;
  opacity: 0;
  transition: opacity 0.5s ease-in;
}
.layer{

    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#footer{
  position: relative;
}
/* #footer ::after{
  content: "";
    width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: url(../assets/images/backfooter.jpg);
  object-fit: cover;
  z-index: -1;
} */
.bg-breadcrumb::after {
    content: "";
    position: absolute;
    width: 150px;
    height: 1200px;
    top: -150px;
    left: 0;
    margin-left: 160px;
    transform: rotate(-30deg);
    background: rgba(68, 210, 246, 0.2);
    animation: RotateMoveRight 5s linear infinite;
    z-index: 2 !important;
}
.breadcrumb-item+.breadcrumb-item::before {
    float: left;
    padding-right: .5rem;
    color: #6c757d;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}

.product-item .btn-cart {
  display: block;
  z-index: 111;
  position: absolute;
  top: 60px;
  padding: 6px 10px;
  color: var(--bs-black);
  background: var(--bs-white);
  right: 10px;
  opacity: 0;
  transition: opacity 0.5s ease-in;
}
.bg-breadcrumb::before {
    content: "";
    position: absolute;
    width: 400px;
    height: 400px;
    top: -150px;
    right: -150px;
    border-radius: 200px;
    border: 80px solid rgba(68, 210, 246, 0.2);
    animation: RotateMoveCircle 10s linear infinite;
    background: transparent;
    z-index: 2 !important;
}
.card-container:hover{
  box-shadow: 0 0 11px rgba(33,33,33,.2);
}
.swal-button {
    background-color: #df808f;
  }
  .swal-button:not([disabled]):hover {
    background-color:#214188;
}
.swal2-confirm {
    font-family: "Times New Roman", Times, serif !important;
    font-size: 30px !important;
    background-color: #000000 !important;
    border-left-color: #000000 !important;
    border-right-color: #000000 !important;
}
.form-floating>.form-control-plaintext:focus, .form-floating>.form-control-plaintext:not(:placeholder-shown), .form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown)
{
    padding-top: 1.625rem!important;
    padding-bottom: .625rem;
}
.bg-breadcrumb {
    position: relative;
    overflow: hidden;
    background:linear-gradient(rgb(201 183 183 / 0%), rgb(244 240 240 / 18%)), url(../assets/images/pages-sliders.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 95px 0 60px 0;
}
.btn-square, .btn-sm-square, .btn-md-square, .btn-lg-square, .btn-xl-square {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: normal;
    border-radius: 50%;
}
.menu-list a:hover
 {
    color: #e31d93;
}
.btn-lg-square {
    width: 40px;
    height: 40px;
}
.product-item:hover .btn-wishlist,
.product-item:hover .btn-cart {
  opacity: 1;
}



/* 4.6 Footer Section
/*----------------------------------------------*/




/*----------------------------------------------*/
/* 5 OTHER PAGES STYLE */
/*----------------------------------------------*/


/* --------------------------------------------------------------
5.1 Faqs Page
/*----------------------------------------------*/
.accordion-button {
  font-size: inherit;
}

.accordion .accordion-button::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 1.6rem;
  width: 1.5rem;
  height: 1.5rem;
}

.accordion .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='minus' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");
  transform: rotate(0deg);
}


/*--------------------------------------------------------------
 5.2 Price Plan page style
  --------------------------------------------------------------*/
.plan-post {
  border: 1px solid var(--accent-color);

}

span.price-tick {
  color: var(--accent-color);
}

.price-option {
  height: 320px;
}


/* --------------------------------------------------------------
5.3  Team page style
------------------------------------------------------------- */
.team-member ul.social-links {
  top: 0;
}

.team-member ul li {
  padding: 5px;
  transform: rotatey(-90deg) perspective(100px);
  transform-origin: left;
  cursor: pointer;
  transition: .5s ease-in-out;
  background-color: var(--accent-color);
}

.team-member ul li:first-of-type {
  transition-delay: .3s;
}

.team-member ul li:nth-of-type(2) {
  transition-delay: 0.6s;
}

.team-member ul li:nth-of-type(3) {
  transition-delay: 0.9s;
}

.team-member ul li:last-of-type {
  transition-delay: 1.3s;
}

.team-member:hover ul li {
  transform: rotatey(0deg);
}


/*--------------------------------------------------------------
5.4 Reviews page style
--------------------------------------------------------------*/
.reviews-components {
  border: 1px solid var(--light-text-color);
  box-shadow: 0px 12px 90px rgba(12, 12, 12, 0.06);
  border-radius: 9px;
}

iconify-icon.quote {
  font-size: 60px;
  color: var(--accent-color);
}

.rate {
  color: var(--accent-color);
}




/*--------------------------------------------------------------
5.5 Single Product page style
--------------------------------------------------------------*/

.nav-tabs .nav-link {
  transition: all 0.1s ease-in;
  border-radius: 0px;
  color: var(--black-color);
}

.nav-tabs .nav-link.show .nav-link,
.nav-tabs .nav-link.active {
  background-color: transparent;
  border-color: transparent;
  transition: all 0.1s ease-in;
  color: var(--bs-primary);
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  color: var(--bs-primary);
  isolation: isolate;
  border-color: transparent;
  transition: all 0.1s ease-in;
}

/* product-thumbnail-slider */
.product-thumbnail-slider {
  height: 600px;
}

.product-box {
  width: 25%;
}

.product-info .color-product-options .color-item {
  display: inline-block;
  vertical-align: top;
  width: 25px;
  height: 25px;
  cursor: pointer;
  border: 1px solid var(--bs-gray);
  padding: 1px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 3px;
}

.product-info .color-product-options .color-item span {
  border: 1px solid var(--bs-dark);
  display: block;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

@media screen and (max-width: 800px) {
  .product-box {
    width: 50%;
  }
}

@media screen and (max-width: 1400px) {
  #about-us {
    padding-top:45px;
  }
}

@media screen and (min-width: 1401px) {
  #about-us {
    padding-top:45px;
  }
}


.blog_text p{
    font-weight:normal !important;
    font-family: "Tajawal" !important;


}

.section-title .text-capitalize{
  font-weight:bold !important;
}

.section-bold-title{
  font-weight:bold !important;
}

.social a{
  color: rgb(33 65 136) !important;
}
