
:root {
  --fontFamily: "Cairo", sans-serif;
  --fontFamily2: "Cairo", sans-serif;
  --mainColor: #ff630e;
  --mainColorX: #ff630e10;
  --whiteColor: #ffffff;
  --blackColor: #242424;
  --secondColor: #2e2f46;
  --paragraphColor: #666666;
  --fix-whiteColor: #ffffff;
  --fix-blackColor: #242424;
  --backgroundColor: #ebebeb;
  --transparentColor: #fcebe5;
  --card-title-fontSize: 22px;
  --fontSize: 15px;
  --boxShadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;
  --transition: 0.5s;
}

body {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  background-color: var(--whiteColor);
}

body ,h1, h2, h3, h4 , button, input, optgroup, select, textarea {
  font-family: var(--fontFamily);
}

h5, h6 {
  font-family: var(--fontFamily2);
}

a {
  transition: var(--transition);
  color: var(--blackColor);
  text-decoration: none;
  outline: 0 !important;
}
a:hover {
  color: var(--mainColor);
  text-decoration: none;
}

:focus {
  outline: 0 !important;
  box-shadow: none !important;
}

img {
  max-width: 100%;
  height: auto;
}

p {
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
  margin-bottom: 15px;
  color: var(--paragraphColor);
  line-height: 1.8;
}
p:last-child {
  margin-bottom: 0;
}

.ptb-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.pt-100 {
  padding-top: 100px;
}

.pb-100 {
  padding-bottom: 100px;
}

.ptb-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.pt-70 {
  padding-top: 70px;
}

.pb-70 {
  padding-bottom: 70px;
}

.pt-30 {
  padding-top: 0px;
}

.pl-20 {
  padding-left: 20px;
}

.pr-20 {
  padding-right: 20px;
}

.mt-30 {
  margin-top: 30px;
}

.section-content {
  margin-top: 10px;
}

.sticky {
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%;
  background-color: var(--whiteColor) !important;
  z-index: 99999;
  padding: 0px;
  transition: 0.5s ease-in-out;
  box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09);
  animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
}

.bg-f9faff {
  background-color: #f9faff;
}

.bg-mainColor {
  background-color: var(--mainColor);
}

.bg-000000 {
  background-color: #242325;
}

.rs {
  margin-top: -10px;
}

/*================================================
Topbar Area CSS
=================================================*/
.topbar {
  font-family: var(--fontFamily2);
  border-bottom: 1px solid #eeeeee;
  padding: 10px 0px;
  position: relative;
  z-index: 9;
}

.topbar-left-side ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.topbar-left-side ul li {
  font-size: 14px;
  margin-right: 15px;
  display: inline-block;
  color: var(--blackColor);
}
.topbar-left-side ul li a {
  color: var(--blackColor);
}
.topbar-left-side ul li i {
  margin-right: 3px;
  color: var(--mainColor);
}

.topbar-right-side {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.topbar-right-side a {
  color: var(--blackColor);
  font-size: 14px;
}
.topbar-right-side i {
  color: var(--mainColor);
}
.topbar-right-side .account {
  margin-right: 15px;
  font-family: var(--fontFamily2);
}
.topbar-right-side .account i {
  margin-right: 3px;
}

/*================================================
Select Area CSS
=================================================*/
.nice-select {
  border: 0px;
  background-color: transparent;
  height: auto;
  width: 100%;
  line-height: unset;
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 23px;
  padding-right: 15px;
}
.nice-select .selected {
  color: var(--mainColor);
}
.nice-select .list {
  width: 100%;
  z-index: 9999;
}

.option-select-area {
  position: relative;
  display: inline-block;
  max-width: 100%;
  color: var(--paragraphColor);
}
.option-select-area .fa-globe {
  position: absolute;
  top: 5px;
  left: 0;
  z-index: 99;
  color: var(--mainColor);
}
.option-select-area .nice-select .list {
  width: 85px;
  z-index: 999;
  background-color: var(--whiteColor) !important;
}
.option-select-area .nice-select::after {
  right: 2px;
  width: 7px;
  height: 7px;
  border-color: var(--blackColor);
}
.option-select-area .nice-select .current {
  color: var(--blackColor);
  font-size: 14px;
}

.nice-select .list {
  background-color: var(--whiteColor);
}

/*================================================
Navbar Area CSS
=================================================*/
a.meanmenu-reveal {
  display: none;
}

.mean-container .mean-bar {
  float: left;
  width: 100%;
  position: absolute;
  background: transparent;
  padding: 20px 0 0;
  z-index: 2;
  height: 60px;
  text-transform: capitalize;
  box-sizing: content-box;
}
.mean-container .mean-bar * {
  box-sizing: content-box;
}
.mean-container a.meanmenu-reveal {
  width: 35px;
  height: 30px;
  padding: 12px 15px 0 0;
  position: absolute;
  right: 0;
  top: 50%;
  cursor: pointer;
  transform: translateY(-50%);
  color: var(--mainColor);
  text-decoration: none;
  font-size: 16px;
  text-indent: -9999em;
  line-height: 22px;
  font-size: 1px;
  display: block;
  font-weight: 700;
}
.mean-container a.meanmenu-reveal span {
  display: block;
  background: var(--mainColor);
  height: 4px;
  margin-top: 5px;
  border-radius: 3px;
}
.mean-container .mean-nav {
  float: left;
  width: 100%;
  background: var(--whiteColor);
  margin-top: 64px;
}
.mean-container .mean-nav ul {
  padding: 0;
  margin: 0;
  width: 100%;
  border: none;
  list-style-type: none;
}
.mean-container .mean-nav ul li {
  position: relative;
  float: left;
  width: 100%;
}
.mean-container .mean-nav ul li a {
  display: block;
  float: left;
  width: 90%;
  padding: 1em 5%;
  margin: 0;
  text-align: left;
  color: #677294;
  border-top: 1px solid #dbeefd;
  text-decoration: none;
  text-transform: capitalize;
}
.mean-container .mean-nav ul li a:hover {
  background: var(--whiteColor);
}
.mean-container .mean-nav ul li a.active {
  color: var(--whiteColor);
}
.mean-container .mean-nav ul li li a {
  width: 80%;
  padding: 1em 10%;
  color: #677294;
  border-top: 1px solid #dbeefd;
  opacity: 1;
  filter: alpha(opacity=75);
  text-shadow: none !important;
  visibility: visible;
  text-transform: none;
  font-size: 14px;
  text-transform: capitalize;
}
.mean-container .mean-nav ul li li li a {
  width: 70%;
  padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a {
  width: 60%;
  padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a {
  width: 50%;
  padding: 1em 25%;
}
.mean-container .mean-nav ul li a.mean-expand {
  margin-top: 3px;
  width: 100%;
  height: 24px;
  padding: 12px !important;
  text-align: right;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-weight: 700;
  background: transparent !important;
  border: none !important;
}
.mean-container .mean-nav ul li.mean-last a {
  border-bottom: none;
  margin-bottom: 0;
}
.mean-container .mean-nav .navbar-nav {
  overflow-y: scroll;
  height: 290px;
  overflow-x: hidden;
}
.mean-container .mean-push {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  clear: both;
}

.mean-nav .wrapper {
  width: 100%;
  padding: 0;
  margin: 0;
}
.mean-nav .dropdown-toggle::after {
  display: none;
}

.mean-remove {
  display: none !important;
}

.mobile-nav {
  display: none;
  position: relative;
}

.btn-check:focus + .btn-primary,
.btn-primary:focus {
  background-color: var(--whiteColor);
  color: var(--blackColor);
}

.btn-primary,
.btn-primary:active {
  background-color: var(--whiteColor) !important;
  color: var(--blackColor) !important;
  border-color: var(--blackColor) !important;
}

.mobile-nav.mean-container .mean-nav ul li a.active {
  color: var(--mainColor);
}

/* Fix for box sizing on Foundation Framework etc. */
.main-nav {
  background-color: transparent;
}
.main-nav nav ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.main-nav nav .navbar-nav {
  margin-left: auto;
  margin-right: auto;
}
.main-nav nav .navbar-nav .nav-item {
  position: relative;
  padding: 15px 0;
}
.main-nav nav .navbar-nav .nav-item a {
  padding: 0;
  transition: 0.5s;
  position: relative;
  color: var(--blackColor);
  font-size: 15px;
  font-weight: 600;
  font-family: var(--fontFamily2);
  margin-left: 14px;
  margin-right: 14px;
}
.main-nav nav .navbar-nav .nav-item a i {
  right: 0;
  top: 8px;
  font-size: 12px;
  position: absolute;
}
.main-nav nav .navbar-nav .nav-item a:hover {
  color: var(--mainColor);
  transition: 0.5s;
}
.main-nav nav .navbar-nav .nav-item a::after {
  display: none;
}
.main-nav nav .navbar-nav .nav-item a.dropdown-toggle {
  padding-right: 13px;
}
.main-nav nav .navbar-nav .nav-item a.active {
  color: var(--mainColor);
  transition: 0.5s;
}
.main-nav nav .navbar-nav .nav-item:hover a {
  color: var(--mainColor);
}
.main-nav nav .navbar-nav .nav-item:hover ul {
  opacity: 1;
  transform: rotateY(0deg);
  visibility: visible;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu {
  left: 0;
  top: 60px;
  opacity: 0;
  z-index: 99;
  width: 300px;
  border: none;
  display: block;
  border-radius: 0px;
  visibility: hidden;
  position: absolute;
  transform: rotateX(-20deg);
  transform-origin: top;
  background: var(--whiteColor);
  transition: all 0.5s ease-in-out;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
  padding-top: 10px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 10px;
  max-height: 430px;
  overflow: auto;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li {
  position: relative;
  padding: 0;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a {
  margin: 0;
  display: block;
  padding: 7px 20px;
  color: var(--blackColor);
  border-bottom: 1px dashed transparent;
  font-size: 15px;
  font-weight: 600;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a i {
  top: 50%;
  position: absolute;
  right: 10px !important;
  transform: translateY(-50%);
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a::before {
  content: "+";
  font-size: 0px;
  color: var(--mainColor);
  transition: 0.2s ease;
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translateY(-50%);
  z-index: 99;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active {
  color: var(--mainColor);
  padding-left: 25px;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover::before, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active::before {
  font-size: 15px;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {
  position: absolute;
  left: 101%;
  top: 0;
  opacity: 0 !important;
  visibility: hidden !important;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu {
  top: 20px;
  left: 100%;
  position: absolute;
  opacity: 0 !important;
  visibility: hidden !important;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a {
  color: var(--blackColor);
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active {
  color: var(--mainColor);
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu {
  opacity: 1 !important;
  visibility: visible !important;
  top: -5px !important;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu {
  opacity: 1 !important;
  visibility: visible !important;
  top: -5px !important;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover a {
  color: var(--mainColor);
}
.main-nav nav .navbar-nav .nav-item:last-child .dropdown-menu {
  left: auto;
  right: 0;
}

.navbar-light .navbar-brand {
  color: var(--mainColor);
  font-weight: bold;
  text-transform: uppercase;
}
.navbar-light .navbar-brand:hover {
  color: var(--mainColor);
  font-weight: bold;
  text-transform: uppercase;
}

.mean-container .mean-bar {
  position: relative;
}

.mobile-nav .menu-sidebar-small-device {
  display: none;
  margin: 0px;
  padding: 0px;
  list-style: none;
  position: absolute;
  top: 15px;
  right: 47px;
}
.mobile-nav .menu-sidebar-small-device .uni-button {
  padding: 5px 10px;
}
.mobile-nav .call-button {
  top: 7px;
}

.menu-sidebar ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: flex;
  align-items: center;
}
.menu-sidebar ul li {
  margin-left: 15px;
}

.menu-small-device {
  display: none;
  position: absolute;
  right: 80px;
  top: 14px;
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.menu-small-device li {
  list-style: none;
  display: inline-block;
}

.header-area2 .main-nav nav .navbar-nav .nav-item .dropdown-menu {
  top: 69px;
}

/*================================================
Popup Area CSS
=================================================*/
.popup-button {
  border: 0px;
  border-radius: 5px;
  font-size: 20px;
  transition: 0.5s ease-in-out;
  color: var(--secondColor);
  background-color: transparent;
  margin-right: 15px;
}
.popup-button:hover {
  color: var(--mainColor);
}

.popup {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 99999;
  visibility: hidden;
  background-color: rgba(0, 0, 0, 0.831372549);
}
.popup .popup-content {
  width: 0%;
  height: 100%;
  opacity: 0;
  margin-left: 0;
  margin-right: auto;
}
.popup .popup-content .close-btn {
  position: absolute;
  top: 20px;
  right: 20px;
  background-color: transparent;
  color: var(--mainColor);
  border: 0px;
  font-size: 30px;
}
.popup .popup-content form {
  top: 20%;
  left: 50%;
  width: 80%;
  visibility: hidden;
  position: absolute;
  transform: translate(-50%, -50%);
}
.popup .popup-content form .search-box {
  border-radius: 10px;
  border: 1px solid var(--mainColor);
}
.popup .popup-content form .search-box input {
  padding: 5px 20px;
}
.popup .popup-content form .search-box .form-control {
  color: var(--blackColor);
  border-radius: 10px;
  border: 0px solid transparent !important;
}
.popup .popup-content form .search-box .btn {
  padding: 5px 15px;
  color: var(--whiteColor);
  border-top-left-radius: 10px !important;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 10px !important;
  background-color: var(--mainColor);
  font-size: 25px;
}
.popup .hi {
  transition: 0.5s ease-in-out;
  transition-delay: 0.2s;
  opacity: 1;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.popup .hi form {
  visibility: visible;
  top: 50% !important;
  transition: 1s ease-in-out;
}

/*================================================
Header Responsive Area CSS
=================================================*/
@media only screen and (max-width: 767px) {
  .topbar-right-side {
    justify-content: center;
  }
  .topbar-left-side {
    text-align: right;
  }
  .topbar-left-side ul li {
    margin-right: 7px;
    margin-left: 7px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .topbar-right-side {
    justify-content: center;
  }
  .topbar-left-side {
    text-align: center;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .main-nav nav .navbar-nav .nav-item a {
    font-size: 14px;
    margin-left: 13px;
    margin-right: 13px;
  }
}
@media only screen and (max-width: 1199px) {
  .main-responsive-nav {
    background-color: var(--whiteColor);
    height: 65px;
  }
  .mobile-nav {
    display: block;
    position: relative;
  }
  .mobile-nav .logo {
    top: 10px;
    left: 0px;
    z-index: 999;
    position: absolute;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
  }
  .mobile-nav nav .navbar-nav .nav-item a i {
    display: none;
  }
  .mean-container .mean-bar {
    background-color: var(--whiteColor);
    padding: 0;
  }
  .mean-container a.meanmenu-reveal {
    padding: 5px 2px 0 0;
  }
  .main-nav {
    display: none !important;
  }
  .menu-sidebar {
    display: none;
  }
  .menu-small-device {
    z-index: 0;
    right: 55px;
    top: 18px;
    display: block !important;
  }
  .menu-small-device .default-button {
    padding: 7px 10px;
    font-size: 14px;
  }
  .topbar-left-area {
    text-align: center;
  }
  .topbar-left-area ul li {
    margin-left: 5px;
    margin-right: 5px;
  }
  .mobile-nav .call-button {
    top: 0;
  }
}
/*=================================
Buy Now Btn
====================================*/
.buy-now-btn {
  right: 10px;
  z-index: 99;
  top: 50%;
  position: fixed;
  transform: translateY(-50%);
  border-radius: 30px;
  display: inline-block;
  color: var(--whiteColor);
  background-color: #82b440;
  padding: 10px 15px 10px 37px;
  box-shadow: 0 1px 10px 1px rgba(130, 180, 64, 0.7254901961);
  animation: jello 3s infinite;
  font-size: 12px;
  font-weight: 600;
}
.buy-now-btn img {
  top: 50%;
  left: 15px;
  width: 15px;
  position: absolute;
  transform: translateY(-50%);
}
.buy-now-btn:hover {
  color: var(--whiteColor);
  background-color: var(--mainColor);
}

.stars ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.stars ul li {
  display: inline-block;
}
.stars ul li i {
  cursor: pointer;
}

/*================================================
Default Button Area CSS
=================================================*/
.default-button {
  overflow: hidden;
  border: 1px solid var(--secondColor);
  padding: 12px 35px;
  border-radius: 25px;
  display: inline-block;
  color: var(--fix-whiteColor);
  background-color: var(--secondColor);
  position: relative;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  font-family: var(--fontFamily2);
}
.default-button::before {
  content: "";
  width: 100%;
  height: 0%;
  transition: 0.5s ease;
  background-color: var(--mainColor);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}
.default-button::after {
  content: "";
  width: 100%;
  height: 0%;
  transition: 0.5s ease;
  background-color: var(--mainColor);
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 0;
}
.default-button span {
  position: relative;
  z-index: 2;
}
.default-button:hover {
  color: var(--whiteColor);
  border-color: var(--mainColor);
}
.default-button:hover::before, .default-button:hover::after {
  height: 51%;
}

.default-button-2 {
  background-color: transparent;
  color: var(--blackColor);
}
.default-button-2:hover {
  color: var(--whiteColor);
}

.read-more-btn {
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
  font-weight: 600;
}

.default-button-3 {
  border-radius: 5px;
}

.default-button-4 {
  border-radius: 0px;
}

/*================================================
Default Section Title Area CSS
=================================================*/
.default-section-title h6 {
  position: relative;
  padding-left: 45px;
  display: inline-block;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily);
}
.default-section-title h6::before {
  content: "";
  width: 40px;
  height: 2px;
  background-color: var(--mainColor);
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
}
.default-section-title h3 {
  line-height: 1.4;
  color: var(--blackColor);
  font-size: 36px;
  font-weight: 700;
}

.default-section-title-middle {
  text-align: center;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}

/*================================================
Index 01 About Area CSS
=================================================*/
.banner-text-area {
  max-width: 745px;
  margin-left: auto;
  position: relative;
}
.banner-text-area h6 {
  position: relative;
  padding-left: 45px;
  display: inline-block;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily);
}
.banner-text-area h6::before {
  content: "";
  width: 40px;
  height: 2px;
  background-color: var(--mainColor);
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
}
.banner-text-area h1 {
  line-height: 1.4;
  color: var(--blackColor);
  margin-top: 15px;
  margin-bottom: 25px;
  font-size: 60px;
  font-weight: 700;
  font-family: var(--fontFamily);
}
.banner-text-area p {
  max-width: 650px;
  margin-bottom: 28px;
}

.main-banner-bg {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../../error404.html");
  position: relative;
  overflow: hidden;
}
.main-banner-bg::before {
  content: "";
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.95);
  position: absolute;
  left: 0;
  top: 0;
}

.main-banner-img img {
  position: relative;
  right: -20px;
  border-radius: 20px;
}

/*================================================
Index 01 Partner area CSS
=================================================*/
.partner-slider-area img {
  width: -moz-fit-content;
  width: fit-content;
}

/*================================================
Index 01 About Area CSS
=================================================*/
.about-img-area {
  position: relative;
}
.about-img-area .about-img-1 img {
  position: relative;
  transform: scale(0.8);
  transform-origin: center top;
  border-radius: 40px;
}
.about-img-area .about-img-2 {
  position: absolute;
  bottom: 0;
  right: 30px;
  transform: scale(0.85);
  transform-origin: right bottom;
}
.about-img-area .about-img-2 img {
  border-radius: 50%;
}
.about-img-area .about-img-2 a {
  width: 100px;
  height: 100px;
  font-size: 60px;
  border-radius: 50%;
  padding-top: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--whiteColor);
  background-color: var(--mainColor);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.about-text-area .about-list ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.about-text-area .about-list ul li {
  display: flex;
  align-items: baseline;
  color: var(--blackColor);
  margin: 8px;
  font-size: var(--fontFamily2);
  font-weight: 400;
}
.about-text-area .about-list ul li i {
  margin-right: 10px;
  color: var(--mainColor);
}
.about-text-area .default-button {
  margin-top: 20px;
}

.about-1 .about-img-area {
  margin-left: auto;
  max-width: 750px;
}
.about-1 .about-text-area {
  max-width: 630px;
}

.fun-facts-area {
  margin-top: 10px;
}

.fun-facts-card {
  position: relative;
  margin-top: 30px;
}
.fun-facts-card i {
  color: rgba(85, 85, 85, 0.1);
  position: absolute;
  font-size: 100px;
  top: -30px;
}
.fun-facts-card h2 {
  margin-bottom: 0px;
  position: relative;
  color: var(--blackColor);
  font-size: 48px;
  font-weight: 700;
  font-family: var(--fontFamily);
}
.fun-facts-card h2 sup {
  font-weight: 500;
  position: relative;
  top: -12px;
}
.fun-facts-card p {
  color: var(--blackColor);
}

/*================================================
Index 01 Features Area CSS
=================================================*/
.features-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
  padding-bottom: 300px;
}

.features-card {
  padding: 30px 30px 25px 160px;
  box-shadow: var(--boxShadow);
  background-color: var(--whiteColor);
  border-radius: 15px;
  position: relative;
  margin-top: 30px;
}
.features-card .features-icon-area {
  position: absolute;
  left: 30px;
  top: 50%;
  transform: translateY(-50%);
}
.features-card .features-card-icons {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.features-card .features-card-icons .shape2 {
  position: absolute;
  left: 0;
  top: 0;
  transform: scale(1.5, 1.5) rotate(10deg);
  opacity: 0;
  transition: 0.5s ease;
}
.features-card .features-card-icons i {
  font-size: 40px;
  color: var(--fix-whiteColor);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.features-card .features-card-text h4 {
  color: var(--blackColor);
  font-size: var(--card-title-fontSize);
  font-weight: 700;
}
.features-card:hover .features-icon-area .shape2 {
  transform: scale(1, 1) rotate(0deg);
  opacity: 1;
}

.fmt-0 {
  margin-top: 0px;
}

/*================================================
Index 01 Booking Area CSS
=================================================*/
.booking-content {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
  box-shadow: var(--boxShadow);
  text-align: center;
  position: relative;
  margin-top: -200px;
  border-radius: 25px;
  padding: 40px 50px 50px;
}
.booking-content .booking-form-content {
  margin-top: 20px;
  border-radius: 25px;
}
.booking-content .booking-form-content .form-control, .booking-content .booking-form-content .form-select {
  padding: 15px;
  border-radius: 25px;
  background-color: #f9fafb;
  border: 1px solid #eeeeee;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.booking-content .booking-form-content .form-control::after, .booking-content .booking-form-content .form-select::after {
  display: none;
}
.booking-content .booking-form-content .default-button {
  display: block;
  width: 100%;
  padding: 15px;
}
.booking-content .booking-form-content .current {
  color: var(--paragraphColor);
}

/*================================================
Index 01 Service Area CSS
=================================================*/
.service-card {
  box-shadow: var(--boxShadow);
  border-radius: 20px;
  overflow: hidden;
  margin-top: 30px;
}
.service-card .service-card-text {
  padding: 0px 30px 25px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/png;base64,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");
  filter: brightness(0.98);
  transition: 0.5s ease;
}
.service-card .service-card-text .service-card-icon {
  position: relative;
  display: inline-block;
  overflow: hidden;
  margin-top: -50px;
  margin-bottom: 15px;
}
.service-card .service-card-text .service-card-icon .shape1 {
  transition: 0.5s ease-in-out;
}
.service-card .service-card-text .service-card-icon .shape2 {
  position: absolute;
  left: 0%;
  top: 0;
  z-index: 0;
  transform: scale(1.5, 1.5) rotate(10deg);
  opacity: 0;
  transition: 0.5s ease-in-out;
}
.service-card .service-card-text .service-card-icon i {
  font-size: 35px;
  color: var(--fix-whiteColor);
  position: absolute;
  z-index: 2;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.service-card .service-card-text h4 {
  margin-bottom: 14px;
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.service-card:hover .service-card-icon .shape2 {
  transform: scale(1, 1) rotate(0deg);
  opacity: 1;
}
.service-card:hover .service-card-icon .shape1 {
  opacity: 0;
}
.service-card:hover .service-card-text {
  filter: brightness(1);
}

/*================================================
Index 01 Portfolio Area CSS
=================================================*/
.portfolio-card {
  position: relative;
  margin-top: 30px;
  border-radius: 25px;
  overflow: hidden;
  min-height: 100px;
}
.portfolio-card::before {
  content: "";
  width: 100%;
  height: 0%;
  transition: 0.5s ease;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.937254902), rgba(0, 0, 0, 0.431372549), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
  position: absolute;
  left: 0;
  bottom: 0;
}
.portfolio-card .portfolio-text {
  width: 100%;
  padding: 20px 20px 30px;
  z-index: 9;
  text-align: center;
  position: absolute;
  bottom: 0;
  transition: 0.5s ease;
  transform: translateY(50px) scale(0);
}
.portfolio-card .portfolio-text p {
  color: var(--mainColor);
  font-size: 15px;
  margin-bottom: 5px;
}
.portfolio-card .portfolio-text h4 {
  margin-bottom: 0;
  color: var(--fix-whiteColor);
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.portfolio-card .portfolio-text h4 a {
  color: var(--fix-whiteColor);
}
.portfolio-card:hover::before {
  height: 100%;
}
.portfolio-card:hover .portfolio-text {
  transform: translateY(0px) scale(1);
}

.shape-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
}

.portfolio-slider-area .owl-nav {
  position: absolute;
  top: -55px;
  right: 0;
}
.portfolio-slider-area .owl-nav button {
  width: 40px;
  height: 40px;
  margin: 0px 5px;
  border-radius: 10px;
  transition: 0.5s ease;
  display: inline-block;
  color: var(--blackColor) !important;
  border: 1px solid #858585 !important;
}
.portfolio-slider-area .owl-nav button:hover {
  border-color: var(--mainColor) !important;
  color: var(--fix-whiteColor) !important;
  background-color: var(--mainColor) !important;
}

/*================================================
Index 01 Testimonials Area CSS
=================================================*/
.stars ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.stars ul li {
  display: inline-flex;
  align-items: center;
}
.stars ul li i {
  color: #FFD31D;
}

.testimonial-card {
  padding: 30px;
  border-radius: 25px;
  margin-top: 30px;
  background-color: #f9fafb;
  box-shadow: var(--boxShadow);
  position: relative;
  transition: 0.5s ease;
}
.testimonial-card .flaticon-right-quote {
  position: absolute;
  right: 25px;
  bottom: 10px;
  font-size: 50px;
  color: #dadada;
  transition: 0.5s ease;
  animation: top-bottom 3s infinite linear;
}
.testimonial-card .stars {
  margin-bottom: 15px;
}
.testimonial-card .stars span {
  margin: 0px 5px;
  color: var(--blackColor);
  font-size: 14px;
  font-weight: 600;
}
.testimonial-card p {
  font-size: var(--fontSize);
  color: var(--blackColor);
}
.testimonial-card .testimonial-footer {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.testimonial-card .testimonial-footer img {
  border-radius: 50%;
  margin-right: 15px;
}
.testimonial-card .testimonial-footer h4 {
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 600;
  color: var(--blackColor);
}
.testimonial-card .testimonial-footer p {
  color: var(--paragraphColor);
  margin-bottom: 0px;
}
.testimonial-card:hover {
  box-shadow: var(--boxShadow);
  background-color: var(--whiteColor);
}
.testimonial-card:hover .flaticon-right-quote {
  color: #ffd8c2;
}

/*================================================
Index 01 Pricing Plan Area CSS
=================================================*/
.pricing-1 {
  position: relative;
}
.pricing-1::before {
  content: "";
  height: 210px;
  width: 100%;
  background-color: var(--whiteColor);
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.pricing-1 .container {
  position: relative;
}

.pricing-card {
  background-color: var(--whiteColor);
  border-radius: 25px;
  margin-top: 30px;
  text-align: center;
  box-shadow: var(--boxShadow);
  transition: 0.5s ease;
}
.pricing-card .pricing-card-header {
  background-color: var(--blackColor);
  border-radius: 25px 25px 0px 0px;
  padding: 30px 30px 0px 30px;
  position: relative;
  margin-bottom: 15px;
  transition: 0.5s ease;
}
.pricing-card .pricing-card-header::before {
  content: "";
  width: 100%;
  height: 30px;
  z-index: 0;
  background-color: var(--whiteColor);
  position: absolute;
  bottom: 0;
  left: 0;
}
.pricing-card .pricing-card-header h3 {
  margin-bottom: 20px;
  color: var(--whiteColor);
}
.pricing-card .pricing-card-header .price {
  padding: 10px 25px;
  border-radius: 30px;
  display: inline-block;
  box-shadow: var(--boxShadow);
  background-color: var(--whiteColor);
  position: relative;
  transition: 0.5s ease;
  color: var(--blackColor);
}
.pricing-card .pricing-card-header .price h2 {
  margin: 0px;
  font-size: 36px;
  font-weight: 700;
}
.pricing-card .pricing-card-header .price h2 sup {
  font-size: 18px;
  font-weight: 400;
  position: relative;
  top: -15px;
}
.pricing-card .pricing-card-header .price h2 sub {
  font-size: 14px;
  font-weight: 400;
}
.pricing-card .pricing-text-area {
  padding: 0px 30px 35px;
}
.pricing-card .service-price-list {
  margin-bottom: 15px;
}
.pricing-card .service-price-list ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.pricing-card .service-price-list ul li {
  padding: 15px;
  color: var(--blackColor);
  border-bottom: 1px solid #eeeeee;
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.pricing-card .service-price-list ul li i {
  margin-right: 5px;
}
.pricing-card .service-price-list ul li:last-child {
  border-bottom: 0px;
}
.pricing-card .service-price-list .fa-check {
  color: #02960e;
}
.pricing-card .service-price-list .fa-times {
  color: #da0202;
}
.pricing-card:hover .pricing-card-header {
  background-color: var(--mainColor);
}
.pricing-card:hover .pricing-card-header h3 {
  color: var(--fix-whiteColor);
}
.pricing-card:hover .pricing-card-header .price {
  color: var(--mainColor);
}

.pricing-active .pricing-card-header {
  background-color: var(--mainColor);
}
.pricing-active .pricing-card-header h3 {
  color: var(--fix-whiteColor);
}
.pricing-active .pricing-card-header .price {
  color: var(--mainColor);
}
.pricing-active .default-button {
  background-color: var(--mainColor);
  color: var(--whiteColor);
  border-color: var(--mainColor);
}

/*================================================
Index 01 Blog Area CSS
=================================================*/
.blog-card {
  margin-top: 30px;
}
.blog-card .blog-card-img {
  position: relative;
  transition: 0.5s ease;
  overflow: hidden;
}
.blog-card .blog-card-img img {
  border-radius: 25px;
  transition: 0.5s ease;
}
.blog-card .blog-card-img .blog-card-category {
  padding: 8px 30px;
  border-radius: 20px;
  transition: 0.5s ease;
  display: inline-block;
  color: var(--whiteColor);
  transition: 0.5s ease;
  background-color: var(--blackColor);
  position: absolute;
  bottom: 15px;
  left: 15px;
  font-size: 15px;
  font-weight: 600;
}
.blog-card .blog-card-text {
  margin-top: 25px;
}
.blog-card .blog-card-text h4 {
  color: var(--blackColor);
  line-height: 1.4;
  margin-top: 15px;
  margin-bottom: 10px;
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.blog-card:hover .blog-card-img img {
  transform: scale(1.1) rotate(-3deg);
}
.blog-card:hover .blog-card-img .blog-card-category {
  background-color: var(--mainColor);
}

.blog-date ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.blog-date ul li {
  display: inline-block;
  margin-right: 14px;
  position: relative;
  color: var(--paragraphColor);
  font-size: 14px;
  font-family: var(--fontFamily2);
}
.blog-date ul li i {
  color: var(--mainColor);
  margin-right: 5px;
}
.blog-date ul li::before {
  content: "/";
  font-size: 16px;
  position: absolute;
  right: -11px;
  top: 0px;
}
.blog-date ul li:last-child::before {
  display: none;
}

/*================================================
Index 01 NewsLetter Area CSS
=================================================*/
.newsletter-content-area {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 50px 50px 40px;
  border-radius: 25px;
  position: relative;
  background: #fcf8ff;
}
.newsletter-content-area .default-section-title h3 {
  margin-bottom: 0px;
}

.news-input-card .form-control, .news-input-card .form-select {
  width: 100%;
  padding: 15px;
  border-radius: 25px;
  color: var(--blackColor);
  border: 1px solid #eeeeee;
  background-color: var(--whiteColor);
}
.news-input-card .form-control::after, .news-input-card .form-select::after {
  display: none;
}
.news-input-card .default-button {
  width: 100%;
}

.newsletter-1 {
  position: relative;
}
.newsletter-1::before {
  content: "";
  height: 50%;
  width: 100%;
  background-color: #242325;
  position: absolute;
  bottom: 0;
  left: 0;
}

/*================================================
Index 01 Footer Area CSS
=================================================*/
.footer-logo-area p {
  margin-top: 20px;
}
.footer-logo-area .footer-social-icons {
  display: flex;
  align-items: center;
  margin-top: 25px;
}
.footer-logo-area .footer-social-icons span {
  margin-right: 10px;
  font-size: 15px;
  font-weight: 600;
  font-family: var(--fontFamily2);
}
.footer-logo-area .footer-social-icons ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.footer-logo-area .footer-social-icons ul li {
  display: inline-block;
}
.footer-logo-area .footer-social-icons ul li a {
  width: 30px;
  height: 30px;
  font-size: 15px;
  margin-left: 3px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--mainColor);
  background-color: var(--whiteColor);
  box-shadow: var(--boxShadow);
}
.footer-logo-area .footer-social-icons ul li a:hover {
  color: var(--fix-whiteColor);
  background-color: var(--mainColor);
}

.footer-links h3 {
  padding-bottom: 10px;
  margin-bottom: 30px;
  position: relative;
  font-size: var(--card-title-fontSize);
}
.footer-links h3::before {
  content: "";
  height: 2px;
  width: 20%;
  background-color: var(--mainColor);
  position: absolute;
  left: 0;
  bottom: 0;
}

.footer-contact-list {
  padding-left: 20px;
}

.footer-quick-links {
  padding-left: 60px;
}

.footer-content-card {
  position: relative;
  padding-left: 30px;
  margin-top: 15px;
}
.footer-content-card i {
  width: 20px;
  font-size: 18px;
  text-align: center;
  color: var(--mainColor);
  position: absolute;
  left: 0;
  top: 1px;
}
.footer-content-card h5 {
  margin-bottom: 5px;
  font-size: 15px;
  font-weight: 600;
}
.footer-content-card p {
  font-size: 14px;
}
.footer-content-card p a {
  color: var(--paragraphColor);
}

.footer-quick-links ul {
  margin: 0px;
  padding: 0;
  list-style: none;
}
.footer-quick-links ul li {
  margin-bottom: 14px;
}
.footer-quick-links ul li a {
  display: inline-block;
  color: var(--paragraphColor);
  font-size: 14px;
  font-family: var(--fontFamily2);
}
.footer-quick-links ul li a i {
  margin-right: 5px;
  color: var(--mainColor);
}
.footer-quick-links ul li a:hover {
  color: var(--mainColor);
}
 
.footer-newsletter form .form-control {
  padding: 10px 15px;
  border-radius: 25px;
}
.footer-newsletter form .default-button {
  width: 100%;
  margin-top: 15px;
}
.footer-newsletter #validator-newsletter {
  font-size: 14px;
  color: #ff0000;
  margin-top: 8px;
}

.footer-2 .footer-logo-area p {
  color: #eeeeee;
}
.footer-2 .footer-logo-area .footer-social-icons span {
  color: #eeeeee;
}
.footer-2 .footer-links h3 {
  color: var(--fix-whiteColor);
}
.footer-2 .footer-content-card h5 {
  color: #eeeeee;
}
.footer-2 .footer-content-card a {
  color: var(--fix-whiteColor);
}
.footer-2 .footer-content-card a:hover {
  color: var(--mainColor);
}
.footer-2 .footer-quick-links ul li a {
  color: var(--fix-whiteColor);
}
.footer-2 .footer-quick-links ul li a:hover {
  color: var(--mainColor);
}
.footer-2 .footer-newsletter p {
  color: #eeeeee;
}
.footer-2 .footer-newsletter .input-group {
  border: 1px solid rgba(238, 238, 238, 0.4392156863);
}
.footer-2 .footer-newsletter .input-group .form-control {
  color: var(--whiteColor);
}
.footer-2 .footer-newsletter .input-group .btn {
  border-radius: 25px !important;
  padding: 10px 30px;
}

/*================================================ 
CopyRight Area CSS
=================================================*/
.copyright {
  text-align: center;
  color: var(--whiteColor);
  position: relative;
  padding-top: 0px;
  padding-bottom: 120px;
}
.copyright .container {
  border-top: 1px solid rgba(255, 255, 255, 0.1176470588);
}
.copyright p {
  color: var(--fix-whiteColor);
  padding-top: 20px;
  font-size: 15px;
}
.copyright p a {
  font-weight: 600;
  text-decoration: none;
  color: var(--mainColor);
}
.copyright p strong {
  color: var(--fix-whiteColor);
}

.copyright-2 {
  border-top: 1px solid rgba(238, 238, 238, 0.3);
}
.copyright-2 p {
  color: #eeeeee;
}
.copyright-2 p a {
  color: var(--thirdColor);
}

/*================================================
Go Top CSS
=================================================*/
.go-top {
  position: fixed;
  cursor: pointer;
  bottom: 100px;
  right: 20px;
  border-radius: 5px;
  background-color: var(--fix-whiteColor);
  color: var(--blackColor);
  z-index: 999;
  width: 50px;
  padding: 0 10px 45px;
  text-align: center;
  height: 40px;
  opacity: 0;
  visibility: hidden;
  font-size: 25px;
  transition: 0.5s;
  box-shadow: var(--boxShadow);
}
.go-top i {
  position: absolute;
  right: 0;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.go-top:hover {
  color: #ffffff;
  transition: all 0.5s linear;
  border: 1px solid var(--mainColor);
}

.go-top.active {
  opacity: 1;
  visibility: visible;
  bottom: 25px;
  animation: top-bottom 5s infinite linear;
}

/*================================================
Index 02 Banner Area CSS
=================================================*/
.banner-text-area-2 h6 {
  color: var(--mainColor);
}

.home-banner-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
  overflow: hidden;
}

.home-banner-img {
  text-align: center;
  padding-top: 30px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
}

.home-banner-slider-area .owl-nav {
  width: 88%;
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 50%;
  left: 52%;
  transform: translate(-50%, -50%);
}
.home-banner-slider-area .owl-nav button {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  color: var(--whiteColor) !important;
  background-color: var(--blackColor) !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/*================================================
Index 02 Features Area CSS
=================================================*/
.features-card-2 .features-card-icons i {
  left: 55%;
  top: 60%;
}

/*================================================
Index 02 About Area CSS
=================================================*/
.about-img-area-2 {
  position: relative;
  border-radius: 0px 25% 0px 25%;
  background-image: linear-gradient(to top, #ff6613, #fdc9ac);
}
.about-img-area-2 .about-text-2 {
  position: absolute;
  text-align: center;
  border-radius: 0px 25% 0px 25%;
  padding: 15px 30px;
  background-color: var(--whiteColor);
  border: 1px solid #cccccc;
  display: inline-block;
  left: -30px;
  bottom: 20%;
}
.about-img-area-2 .about-text-2 h2 {
  color: var(--blackColor);
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 0;
}

/*================================================
Index 02 Services Area CSS
=================================================*/
.service-2 {
  justify-content: space-between;
  align-items: center;
}

.service-card-2 {
  position: relative;
  margin-top: 30px;
  box-shadow: var(--boxShadow);
}
.service-card-2::before {
  content: "";
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  transform: rotateY(90deg);
  transition: 0.5s ease;
}
.service-card-2 .service-hover-text {
  width: 100%;
  z-index: 9;
  padding: 15px 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: 0.5s ease;
  opacity: 0;
}
.service-card-2 .service-hover-text i {
  font-size: 40px;
  color: var(--mainColor);
}
.service-card-2 .service-hover-text h4 {
  font-size: var(--card-title-fontSize);
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 10px;
}
.service-card-2 .service-hover-text h4 a {
  color: var(--fix-whiteColor);
}
.service-card-2 .service-hover-text p {
  color: rgba(255, 255, 255, 0.9);
}
.service-card-2 .service-hover-text .read-more-btn {
  color: var(--mainColor);
}
.service-card-2 .service-card-2-footer {
  padding: 15px 25px;
  background-color: var(--whiteColor);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  align-items: center;
  transition: 0.5s ease;
  transform-origin: bottom;
}
.service-card-2 .service-card-2-footer i {
  font-size: 25px;
  margin-right: 10px;
  color: var(--mainColor);
}
.service-card-2 .service-card-2-footer h4 {
  margin-bottom: 0px;
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.service-card-2:hover::before {
  transform: rotateY(0deg);
}
.service-card-2:hover .service-hover-text {
  opacity: 1;
  transition-delay: 0.2s;
}
.service-card-2:hover .service-card-2-footer {
  transform: rotateX(90deg);
}

.view-all-btn {
  display: table;
  margin-left: auto;
  margin-right: auto;
}

/*================================================
Index 02 Team Area CSS
=================================================*/
.team-card {
  background-color: var(--whiteColor);
  transition: 0.5s ease;
  margin-top: 30px;
}
.team-card .team-text-area {
  padding: 30px;
  text-align: center;
}
.team-card .team-text-area h4 {
  margin-bottom: 8px;
  color: var(--blackColor);
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.team-card .team-text-area p {
  margin-bottom: 12px;
}
.team-card:hover {
  box-shadow: var(--boxShadow);
  transform: translateY(-10px);
}

.team-social-icons ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.team-social-icons ul li {
  display: inline-block;
}
.team-social-icons ul li a {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #eeeeee;
  margin: 0px 3px;
}
.team-social-icons ul li a:hover {
  background-color: var(--mainColor);
  color: var(--whiteColor);
  border-color: var(--mainColor);
}

/*================================================
Index 02 testimonial Area CSS
=================================================*/
.testimonial-card-2 .testimonial-footer {
  margin-top: 0px;
  margin-bottom: 20px;
}
.testimonial-card-2 .stars {
  margin-top: 20px;
  margin-bottom: 0px;
}

/*================================================
Index 02 Booking Area CSS
=================================================*/
.play-button {
  position: relative;
}
.play-button a {
  width: 100px;
  height: 100px;
  font-size: 60px;
  border-radius: 50%;
  padding-top: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--whiteColor);
  background-color: rgba(255, 99, 14, 0.9);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.booking-form-area {
  background-color: var(--whiteColor);
  padding-left: 50px;
  padding-right: 50px;
}
.booking-form-area .default-section-title h3 {
  line-height: 1;
}
.booking-form-area .booking-form-content {
  margin-top: 20px;
  border-radius: 10px;
}
.booking-form-area .booking-form-content .form-control, .booking-form-area .booking-form-content .form-select {
  padding: 15px;
  border-radius: 5px;
  background-color: #f9fafb;
  border: 1px solid #eeeeee;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.booking-form-area .booking-form-content .form-control::after, .booking-form-area .booking-form-content .form-select::after {
  display: none;
}
.booking-form-area .booking-form-content .default-button {
  display: block;
  width: 100%;
  padding: 15px;
  border-radius: 5px;
}
.booking-form-area .booking-form-content .current {
  color: var(--paragraphColor);
}

.booking-2 {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
}

/*================================================
Index 02 FAQ Area CSS
=================================================*/
.accordion-item {
  margin-top: 20px;
  border: 0;
}

.accordion-button {
  border: 1px solid rgba(238, 238, 238, 0.1254901961) !important;
  display: block;
  overflow: hidden;
  position: relative;
  padding: 15px 15px 15px 60px;
  background-color: var(--whiteColor) !important;
  color: var(--blackColor) !important;
  box-shadow: var(--boxShadow);
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}
.accordion-button::after {
  display: none;
}
.accordion-button:not(.collapsed) span {
  background-color: var(--mainColor);
}
.accordion-button:not(.collapsed) span::before {
  content: "-";
  transform: rotateZ(180deg);
  transform-origin: center !important;
}

.accordion-button[aria-expanded=false] span {
  background-color: var(--blackColor);
}
.accordion-button[aria-expanded=false] span::before {
  content: "+";
}

.accordion-header {
  position: relative;
}
.accordion-header span {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 50px;
  height: 100%;
  transition: 0.5s ease-in-out;
  background-color: var(--blackColor);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.accordion-header span::before {
  content: "+";
  width: 25px;
  height: 25px;
  line-height: 1;
  text-align: center;
  border: 1px solid #eeeeee;
  font-size: 20px;
  font-weight: 600;
  border-radius: 50%;
  color: var(--whiteColor);
  transition: 0.5s ease-in-out;
  transform-origin: center !important;
}

.accordion-collapse {
  border: 0px;
}

.accordion-body {
  border: 0px;
  line-height: 1.8;
  box-shadow: var(--boxShadow);
  color: var(--paragraphColor);
  background-color: var(--whiteColor);
}

.faq-img-area {
  position: relative;
  border-radius: 25% 0px 25% 0px;
 } 
.faq-img-area img {
border-radius: 40px;

}
.faq-img-area .about-text-2 {
  position: absolute;
  text-align: center;
  border-radius: 25% 0px 25% 0px;
  padding: 15px 30px;
  background-color: var(--whiteColor);
  border: 1px solid #cccccc;
  display: inline-block;
  right: -30px;
  bottom: 20%;
}
.faq-img-area .about-text-2 h2 {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 0;
  color: var(--blackColor);
}

/*================================================
Index 03 Banner Area CSS
=================================================*/
.banner-text-area-3 h6 {
  color: var(--mainColor);
}
.banner-text-area-3 .default-button {
  border-color: var(--mainColor);
  background-color: var(--mainColor);
}
.banner-text-area-3 .default-button:hover {
  border-color: var(--blackColor);
}
.banner-text-area-3 .default-button:hover::before, .banner-text-area-3 .default-button:hover::after {
  background-color: var(--blackColor);
}

.banner {
  overflow: hidden;
  position: relative;
}
.banner .black-line {
  position: absolute;
  left: 45%;
  top: 10px;
  animation: top-bottom 2s infinite linear;
}
.banner .orange-line {
  position: absolute;
  right: 0;
  top: 0px;
  animation: top-bottom 2s infinite linear;
}
.banner .half-circle {
  position: absolute;
  bottom: 0;
  left: 30%;
  animation: half-spin 15s infinite linear;
}

.banner-img-area {
  position: relative;
  margin-right: 100px;
}
.banner-img-area .main-img {
  width: 100%;
}
.banner-img-area .shapes .b3-dot {
  position: absolute;
  bottom: 20%;
  left: -75px;
  animation: half-spin 15s infinite linear;
}
.banner-img-area .shapes .dot-circle {
  position: absolute;
  right: 0;
  bottom: 0;
}

/*================================================
Index 03 About Area CSS
=================================================*/
.about-img-area-3 {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../../error404.html");
  height: 100%;
  position: relative;
}
.about-img-area-3 img {
  display: none;
}
.about-img-area-3::before {
  content: "";
  width: 100px;
  height: 100%;
  background-color: var(--whiteColor);
  position: absolute;
  right: 0;
}

.about-img-list {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../../error404.html");
  display: inline-block;
  padding: 30px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.about-img-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.about-img-list ul li {
  padding: 10px;
  border-bottom: 1px solid #ffffff;
  color: rgba(255, 255, 255, 0.8);
  font-size: 20px;
  font-family: var(--fontFamily2);
}
.about-img-list ul li strong {
  color: var(--fix-whiteColor);
  font-size: 30px;
}
.about-img-list ul li:first-child {
  padding-top: 0px;
  margin-top: -15px;
}

/*================================================
Index 03 Features Area CSS
=================================================*/
.features-card-3 {
  position: relative;
  margin-top: 30px;
  padding-left: 90px;
  max-width: 300px;
}
.features-card-3 i {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border-radius: 50%;
  transition: 0.5s ease-in-out;
  color: var(--blackColor);
  border: 3px dashed var(--blackColor);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
}
.features-card-3 h4 {
  margin-bottom: 12px;
  color: var(--blackColor);
  font-size: 20px;
  font-weight: 700;
}
.features-card-3:hover i {
  color: var(--mainColor);
  border-color: var(--mainColor);
}

/*================================================
Index 03 Service Area CSS
=================================================*/
.service-card-3 {
  margin-top: 30px;
  overflow: hidden;
  background-color: var(--whiteColor);
}
.service-card-3 .service-card-text-3 {
  padding: 30px 30px 25px 30px;
  position: relative;
}
.service-card-3 .service-card-text-3 i {
  font-size: 100px;
  transition: 0.5s ease-in-out;
  color: rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: -25px;
  right: 10px;
}
.service-card-3 .service-card-text-3 h4 {
  margin-bottom: 15px;
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.service-card-3:hover i {
  color: rgba(255, 99, 14, 0.2);
}

/*================================================
Index 03 Why Choose Us Area CSS
=================================================*/
.why-we-card-3 {
  padding: 30px 30px 25px 100px;
  background-color: #f9fafb;
  position: relative;
  margin-top: 30px;
}
.why-we-card-3 i {
  font-size: 50px;
  color: var(--mainColor);
  position: absolute;
  left: 30px;
  top: 28px;
}
.why-we-card-3 h4 {
  color: var(--blackColor);
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}

/*================================================
Index 03 Booking Area CSS
=================================================*/
.booking-3 {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../../error404.html");
  position: relative;
}
.booking-3::before {
  content: "";
  width: 32%;
  height: 100%;
  background-color: var(--whiteColor);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.booking-form-area-3 {
  background-color: var(--mainColor);
  padding: 0px;
  position: relative;
}
.booking-form-area-3 .booking-form-content-3 {
  padding: 50px;
  margin-top: 100px;
  margin-bottom: 100px;
}
.booking-form-area-3 .booking-form-content-3 .default-section-title h3 {
  color: var(--fix-whiteColor);
}
.booking-form-area-3 .booking-form-content-3 .booking-form-content .default-button {
  border: 1px solid var(--blackColor) !important;
}

/*================================================
Index 03 Testimonial Area CSS
=================================================*/
.testimonial-card-3 {
  padding-top: 0px;
  padding-bottom: 25px;
  border-radius: 0px;
  position: relative;
}
.testimonial-card-3::before {
  content: "";
  width: 100%;
  height: 35px;
  background-color: var(--whiteColor);
  position: absolute;
  top: 0;
  left: 0;
}
.testimonial-card-3 .testimonial-footer {
  display: block;
  position: relative;
}
.testimonial-card-3 .testimonial-footer .testimonial-footer-intro {
  margin-top: 20px;
  margin-bottom: 15px;
}
.testimonial-card-3:hover {
  background-color: #f9fafb;
  box-shadow: none;
}

.blog-card-3 {
  border-radius: 0px;
}
.blog-card-3 .blog-card-img img {
  border-radius: 0px;
}

/*================================================
Index 03 Newsletter Area CSS
=================================================*/
.newsletter-content-area-3 {
  border-radius: 0px;
  background-image: unset;
  background-color: #f9fafb;
}
.newsletter-content-area-3 .news-input-card .form-control, .newsletter-content-area-3 .news-input-card .form-select {
  border-radius: 0px;
}
.newsletter-content-area-3 .news-input-card .default-button {
  border-radius: 0px;
}

.features-bg-4 {
  padding-bottom: 100px;
}

.about-team .team-card {
  box-shadow: var(--boxShadow);
}

/*================================================
Uni Banner Area CSS
=================================================*/
.uni-banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/jpeg;base64,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");
  position: relative;
}
.uni-banner::before {
  content: "";
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  left: 0;
  top: 0;
}

.uni-banner-text {
  position: relative;
  text-align: center;
  padding-top: 100px;
  padding-bottom: 100px;
}
.uni-banner-text h2 , .uni-banner-text h1 {
  color: var(--fix-whiteColor);
  margin-bottom: 15px;
  font-size: 30px;
  font-weight: 900;
}
.uni-banner-text ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.uni-banner-text ul li {
  display: inline-block;
  color: var(--mainColor);
  position: relative;
  margin-right: 20px;
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.uni-banner-text ul li a {
  color: var(--fix-whiteColor);
}
.uni-banner-text ul li::after {
  content: "/";
  font-size: 20px;
  position: absolute;
  right: -18px;
  top: 50%;
  transform: translateY(-50%);
}
.uni-banner-text ul li:last-child::after {
  display: none;
}

.pag-btn {
  display: table;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

/*================================================ 
Log In Page CSS
=================================================*/
.login-form {
  margin-top: 20px;
}
.login-form form label {
  color: var(--paragraphColor);
  font-family: var(--fontFamily);
  font-size: var(--fontSize);
  font-weight: 400;
}
.login-form form .form-control {
  border: 1px solid #eeeeee;
}
.login-form form .form-check label {
  font-weight: 400;
  font-size: 14px;
}
.login-form form .default-button {
  width: 100%;
}
.login-form p {
  font-size: 14px;
  font-style: italic;
}

.form-check-input:checked {
  border-color: var(--mainColor);
  background-color: var(--mainColor);
}

/*================================================
Error Area CSS
=================================================*/
.error {
  border-top: 1px solid #eeeeee;
}

.error-content {
  margin-top: 30px;
}
.error-content p {
  margin-top: 20px;
  margin-bottom: 20px;
}
.error-content h1 {
  margin: 10px 0px;
  line-height: 1;
  display: inline-block;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-image: linear-gradient(to right, #FF2626, #BD1616, #FF2626);
  font-size: 100px;
  font-weight: 700;
}

/*================================================
Terms & Privacy area CSS
=================================================*/
.terms {
  margin-bottom: -15px;
}
.terms strong {
  color: var(--blackColor);
}
.terms a {
  color: var(--mainColor);
}
.terms h1, .terms h2, .terms h3, .terms h4, .terms h5 {
  margin-top: 25px;
  margin-bottom: 15px;
  font-family: var(--fontFamily);
  font-weight: 600;
  color: var(--blackColor);
}
.terms h6 {
  font-size: 20px;
  font-weight: 600;
  font-family: var(--fontFamily);
  color: var(--blackColor);
}
.terms h1 {
  font-size: 30px;
}
.terms h2 {
  font-size: 28px;
}
.terms h3 {
  font-size: 26px;
}
.terms h4 {
  font-size: 24px;
}
.terms h5 {
  font-size: 22px;
}
.terms ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.terms ul li {
  margin: 10px 0px;
  font-size: var(--fontSize);
  color: var(--paragraphColor);
  font-family: var(--fontFamily2);
}
.terms ul li span {
  font-weight: 700;
  margin-right: 8px;
  color: var(--blackColor);
}
.terms .payment li {
  position: relative;
  padding-left: 20px;
}
.terms .payment li::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: var(--mainColor);
  position: absolute;
  left: 0;
  top: 6px;
}

/*================================================
Service 02 PAge area CSS
=================================================*/
.service-4 .service-card-3 {
  box-shadow: var(--boxShadow);
}

/*================================================
Details Text area CSS
=================================================*/
.details-text-area .details-page-img {
  margin-bottom: 30px;
}
.details-text-area .details-page-img img {
  border-radius: 25px;
}
.details-text-area h3 {
  font-size: var(--card-title-fontSize);
  color: var(--blackColor);
  font-weight: 600;
  margin-bottom: 10px;
  margin-top: 20px;
}

.details-list li {
  color: var(--paragraphColor);
  margin: 15px 0px;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.details-list li i {
  color: var(--mainColor);
  margin-right: 5px;
}

.sd-img-area img {
  border-radius: 25px;
  margin-top: 10px;
  margin-bottom: 25px;
}

/*================================================
Details page Common Area CSS
=================================================*/
.sidebar-card {
  background-color: var(--whiteColor);
  box-shadow: var(--boxShadow);
  border-radius: 25px;
  padding: 30px;
}
.sidebar-card h3 {
  margin-bottom: 20px;
  padding-bottom: 10px;
  color: var(--blackColor);
  border-bottom: 1px dashed var(--mainColor);
  font-size: var(--card-title-fontSize);
  font-weight: 700;
}

.search-box .input-group {
  border-radius: 25px;
  border: 1px solid #eeeeee;
}
.search-box .form-control {
  background-color: var(--whiteColor);
  border: 0px;
  padding: 10px;
  border-radius: 25px;
}
.search-box .btn {
  border-radius: 25px !important;
  color: var(--whiteColor);
  transition: 0.5s ease-in-out;
  background-color: var(--mainColor);
}
.search-box .btn:hover {
  background-color: var(--blackColor);
}

.categories ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.categories ul li {
  margin-top: 10px;
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
  font-weight: 500;
}
.categories ul li i {
  margin-right: 5px;
  color: var(--mainColor);
}
.categories ul li .active {
  color: var(--mainColor);
}

.calculate-area form {
  margin-top: 25px;
}
.calculate-area form .form-control, .calculate-area form .form-select {
  padding: 15px;
  margin: 10px 0px;
  border-radius: 25px;
  border: 1px solid #eeeeee;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.calculate-area form .form-control::after, .calculate-area form .form-select::after {
  display: none;
}
.calculate-area form .default-button {
  display: inline-block;
  width: 100%;
  padding: 15px;
  margin-top: 15px;
}
.calculate-area form .current {
  color: var(--paragraphColor);
}

.opening-card ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.opening-card ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 15px;
  color: var(--paragraphColor);
}
.opening-card ul li span {
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}

.recent-news, .sd-tag {
  margin-top: 30px;
}

.recent-news-card {
  margin-top: 20px;
  min-height: 90px;
  position: relative;
  padding-left: 105px;
}
.recent-news-card img {
  position: absolute;
  border-radius: 50%;
  left: 0;
}
.recent-news-card h5 {
  line-height: 1.4;
  margin-bottom: 10px;
  font-weight: 700;
  font-size: var(--fontSize);
}
.recent-news-card p {
  font-size: 14px;
}

.sd-tag ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.sd-tag ul li {
  display: inline-block;
  margin-right: 10px;
  margin-top: 5px;
  font-weight: 500;
}
.sd-tag ul li a {
  font-size: 13px;
  padding: 5px 15px 7px;
  border-radius: 15px;
  border: 1px solid #eeeeee;
  display: inline-block;
  background-color: var(--whiteColor);
}
.sd-tag ul li:last-child {
  margin-right: 0px;
}

.pagination {
  margin-top: 30px;
  text-align: center;
  display: inherit;
}
.pagination ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.pagination ul li {
  display: inline-block;
}
.pagination ul li a {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: 0.5s ease;
  border: 1px solid var(--mainColor);
  margin: 0px 3px;
  font-size: 15px;
  font-weight: 700;
  font-family: var(--fontFamily);
}
.pagination ul li a:hover {
  color: var(--whiteColor);
  background-color: var(--mainColor);
}
.pagination ul .active a {
  color: var(--whiteColor);
  background-color: var(--mainColor);
}

/*================================================
Blog Details area CSS
=================================================*/
.blog-quote {
  background-color: #f9faff;
  margin-top: 20px;
  margin-bottom: 25px;
  padding: 30px;
  border-radius: 25px;
}
.blog-quote p {
  color: var(--blackColor);
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
}
.blog-quote h5 {
  margin-bottom: 0px;
  font-size: 16px;
  font-weight: 500;
}
.blog-quote h5 i {
  color: var(--mainColor);
  margin-right: 15px;
}
.blog-quote h5 span {
  color: var(--paragraphColor);
}

.blog-text-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 20px;
  border-radius: 25px;
  padding: 3px 15px 15px 15px;
  background-color: #f9fafb;
}
.blog-text-footer ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.blog-text-footer ul li {
  display: inline-block;
}
.blog-text-footer ul li span {
  font-weight: 600;
  margin-right: 10px;
  padding: 0px !important;
  color: var(--blackColor);
  background-color: transparent !important;
}
.blog-text-footer .tag-area {
  margin-top: 12px;
}
.blog-text-footer .tag-area ul li {
  margin-right: 5px;
  cursor: pointer;
  color: var(--blackColor);
  font-size: var(--fontSize);
  font-family: var(--fontFamily2);
}
.blog-text-footer .tag-area ul li i {
  color: var(--mainColor);
}
.blog-text-footer .tag-area ul li:hover {
  transition: 0.5s ease-in-out;
  color: var(--mainColor);
}
.blog-text-footer .tag-area ul li:first-child {
  padding: 0px;
}
.blog-text-footer .social-icons {
  margin-top: 12px;
}
.blog-text-footer .social-icons ul li a {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px dashed var(--mainColor);
  color: var(--mainColor);
  background-color: var(--whiteColor);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.blog-text-footer .social-icons ul li a:hover {
  color: var(--whiteColor);
  background-color: var(--mainColor);
}

.bd-comments {
  margin-top: 30px;
}
.bd-comments h3 {
  font-size: var(--card-title-fontSize);
}

.comment-card {
  margin-top: 30px;
  position: relative;
  padding-left: 100px;
}
.comment-card img {
  border-radius: 50%;
  position: absolute;
  left: 0;
}
.comment-card h5 {
  margin-bottom: 0px;
  color: var(--blackColor);
  font-weight: 600;
  font-size: var(--fontSize);
}
.comment-card span {
  color: var(--paragraphColor);
  margin-bottom: 10px;
  font-weight: 400;
  font-size: 14px;
  font-family: var(--fontFamily);
}
.comment-card p {
  margin-top: 10px;
  margin-bottom: 10px;
}
.comment-card a {
  color: var(--mainColor);
  font-weight: 500;
}

.bd-form {
  margin-top: 30px;
  padding: 30px;
  border-radius: 25px;
}
.bd-form h3 {
  font-size: var(--card-title-fontSize);
}
.bd-form .form-group {
  margin-bottom: 30px;
}
.bd-form .form-control {
  border: 0px;
  padding: 12px 15px;
  border-radius: 25px;
  background-color: var(--whiteColor);
}
.bd-form .list-unstyled {
  font-size: 14px;
  color: #ff0000;
  margin-top: 8px;
}
.bd-form #msgSubmit {
  font-size: 16px;
  margin-top: 10px;
}

.blog-with-sidebar .blog-card {
  margin-top: 0px;
  margin-bottom: 30px;
}
.blog-with-sidebar .blog-card img {
  width: 100%;
}

.blog-details-text-area .blog-card .blog-card-img img {
  transform: rotate(0);
}

/*================================================
Contact page area CSS
=================================================*/
.contact-card {
  position: relative;
  border-radius: 20px;
  padding: 25px 30px 25px 105px;
  margin-top: 30px;
  box-shadow: var(--boxShadow);
}
.contact-card i {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  font-size: 30px;
  color: var(--mainColor);
  border: 1px dashed var(--mainColor);
  transition: 0.5s ease;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 30px;
}
.contact-card h4 {
  margin-bottom: 5px;
  color: var(--blackColor);
  font-size: var(--card-title-fontSize);
  font-weight: 600;
}
.contact-card p {
  margin-bottom: 0px;
}
.contact-card p a {
  color: var(--paragraphColor);
}
.contact-card:hover i {
  color: var(--fix-whiteColor);
  background-color: var(--mainColor);
}

.contact-page-form-area {
  box-shadow: var(--boxShadow);
  border-radius: 25px;
}
.contact-page-form-area .bd-form h3 {
  margin-top: 0px;
}
.contact-page-form-area .bd-form .form-control {
  background-color: #f9fafb;
}

.google-map {
  width: 100%;
  height: 400px;
}
.google-map .g-map {
  width: 100%;
  height: 100%;
}

/*================================================
Animation Area CSS
=================================================*/
@keyframes top-bottom {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(10px);
  }
}
@keyframes half-spin {
  0% {
    transform: rotate(0);
    transform-origin: center;
  }
  50% {
    transform: rotate(90deg);
    transform-origin: center;
  }
}
@keyframes video-play {
  0% {
    width: 50%;
    height: 50%;
  }
  100% {
    width: 100%;
    height: 100%;
  }
}
.white-img {
  filter: brightness(0) saturate(100%) invert(1);
}
.line-clamp-2{
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.line-clamp-3{
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.odometer-formatting-mark {
  display: none;
}
.odometer-inside{
  direction: ltr;
}
.hideClass{
  display: none !important;
}
.dis{
  pointer-events: none;
  opacity: 0.6;
}
.blog-card-text{
  line-height: 35px;
}
.blog-card-text h1{
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.blog-card-text h2{
  font-size: 24px;
  margin-top: 20px;
  margin-bottom: 10px;
  line-height: 35px;
}
.blog-card-text h3 , .blog-card-text h4 , .blog-card-text h5 , .blog-card-text h6{
  font-size: 22px;
  margin-top: 20px;
  margin-bottom: 10px;
  line-height: 35px;
}
.blog-card-text ol , .blog-card-text ul{
  margin-bottom: 20px;
}
.blog-card-text li{
  margin-bottom: 10px;
}
.blog-date ul{
  margin-bottom: 0 !important;
}
.blog-date{
  border-bottom: 1px solid #ededed;
}
.blog-card-text table{
  width: 100%;
  margin: 20px 0px;
}
.blog-card-text th , .blog-card-text td{
  border: 1px solid #ddd;
  padding: 5px 10px;
}


.frame-content {
  display: block;
  border: none;
  position: fixed;
  inset: auto 0px 0px auto;
  max-height: 100%;
  opacity: 1;
  color-scheme: none;
  background: none transparent !important;
  margin: 0px;
  max-width: 100vw;
  transform: translateY(0px);
  transition: none 0s ease 0s !important;
  visibility: visible;
  z-index: 999999999 !important;
}
#chat-button {
  position: fixed;
  width: 112px;
  height: 140px;
  bottom: 12px;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  pointer-events: none;
  z-index: 1;
  right: 0px;
}

#chat-button:not(.sidebar) .buttonWave {
  position: absolute;
  z-index: -1;
  width: 60px;
  height: 60px;
}

  #chat-button:not(.sidebar).clicked .buttonWave::after {
      animation: 0.5s ease-out 0s 1 normal none running buttonWave;
  }

  #chat-button:not(.sidebar) .buttonWave::after {
      content: "";
      position: absolute;
      width: 60px;
      height: 60px;
      border-radius: 50%;
      background-color: rgb(20, 127, 255);
      opacity: 0.5;
  }

#button-body {
  width: 60px;
  height: 60px;
  border-radius: 28px;
  display: inherit;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  pointer-events: initial;
  background-size: 130% 130%;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  color: var(--mainColor);
  border: 1px solid var(--mainColor);
}

  #button-body::before {
      content: "";
      transition: opacity 0.5s ease-in-out 0s;
      position: absolute;
      inset: -1px;
      opacity: 0;
      border-radius: 50%;
      background-color: rgb(198, 204, 220);
  }

#chat-button button i.for-closed.active {
  transform: translateX(0px);
}

#chat-button button i.for-closed {
  transform: translateX(-10px);
}

#chat-button button i.active {
  opacity: 1;
}

#chat-button button i {
  height: 26px;
  width: 26px;
  position: absolute;
  opacity: 0;
  transition: all 0.2s ease-in-out 0s;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  /* justify-content: center; */
}

i {
  user-select: none;
}

#chat-button button i.type1 svg {
  fill: currentcolor;
}

svg {
  width: 24px;
  height: 24px;
}

#chat-button button i.type1::after {
  content: "";
  position: absolute;
  width: 68px;
  height: 68px;
  border-radius: 32px;
  background: rgb(255, 255, 255);
  transition: all 0.2s ease-in-out 0s;
  transform: scale(0);
  right: -18px;
}

#chat-button button i.for-closed.active {
  transform: translateX(0px);
}

#chat-button button i.for-closed {
  transform: translateX(-10px);
}

#chat-button button i.type2 {
  width: 32px;
  height: 32px;
}

#button button i.type1.for-opened {
  width: 31px;
  height: 28px;
}

#chat-button button i.for-opened {
  transform: translateX(10px);
}

button, button.material-icons {
  background: none;
  border: 0px;
  color: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-weight: inherit;
  font-stretch: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0px;
  user-select: none;
  outline: none;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


#chat-button button i.type2 svg {
  width: 32px;
  height: 32px;
  fill: var(--mainColor);
  transform: scale(0);
}

svg:not(:root) {
  overflow-clip-margin: content-box;
  overflow: hidden;
}
 

body:not(.mobile) #button button:not(.disabled):hover i.type1 svg, body:not(.mobile) #button button:not(.disabled):focus i.type1 svg {
  transform: scale(1.4);
}

body:not(.mobile) #button button:not(.disabled):hover i.type1::after, body:not(.mobile) #button button:not(.disabled):focus i.type1::after {
  transform: scale(1);
}

#chat-button button i.for-closed.active {
  transform: translateX(0px);
}

.chat.chrome, .start-group.chrome {
  box-shadow: rgba(0, 18, 46, 0.16) 0px 8px 36px 0px;
}

.chat {
  max-height: calc(100% - 47px);
  display: flex;
  flex-direction: column;
}

.chat, .start-group {
  width: 100%;
  max-width: 380px;
  position: fixed;
  bottom: 26px;
  border-radius: 16px;
  pointer-events: auto;
  box-shadow: rgba(0, 18, 46, 0.16) 0px 8px 22px 0px;
  overflow: hidden;
  z-index: 999;
  right: 10px;
  left: auto;
  background-color: white;
}

.message-operator.bots-quick-replies {
  width: 85%;
  background-color: rgb(255, 255, 255);
  margin-top: 0px;
  float: right;
}

  .message-operator.bots-quick-replies .button-wrapper {
      margin-top: 0px;
      display: flex;
      flex-wrap: wrap;
      -webkit-box-pack: end;
      justify-content: flex-end;
      width: 100%;
      border: none;
  }

.message-operator {
  color: rgb(6, 19, 43);
  background: rgb(240, 242, 247);
  float: right;
}

.message {
  padding: 10px 16px;
  border-radius: 20px;
  margin: 2px 0px;
  font-size: 15px;
  line-height: 20px;
  overflow-wrap: break-word;
  display: inline-block;
  max-width: 85%;
  clear: both;
  position: relative;
  transition: margin 0.28s ease-in-out 0s;
}

.input-group {
  padding: 0px 28px 6px;
  width: 100%;
  position: relative;
  background: rgb(255, 255, 255);
  z-index: 3;
  flex: 0 0 auto;
}
  .input-group .footer-input-wrapper, .input-group .footer-icons-wrapper {
      transition: all 0.5s ease-in-out 0s;
      opacity: 1;
      transform: translateY(0px);
  }

.frame-content textarea {
  border: 0px;
  width: 100%;
  font-size: 17px;
  margin: 20px 0px 14px;
  resize: none;
  line-height: 24px;
  overflow: hidden;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0px;
  flex: 1 0 0;
}

.send-icon {
  width: 26px;
  height: 26px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 26px;
  flex: 0 0 26px;
  -webkit-backface-visibility: hidden;
  -webkit-transition: all .3s;
  transition: all .3s;
  cursor: pointer;
  transform: scaleX(-1);
}

.frame-content hr {
  margin: 0px;
  border-width: 0px 0px 1px;
  border-top-style: initial;
  border-right-style: initial;
  border-left-style: initial;
  border-top-color: initial;
  border-right-color: initial;
  border-left-color: initial;
  border-image: initial;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 223, 230);
}

#conversation-group {
  padding: 0px 28px;
  width: 100%;
  height: 357px;
  overflow: hidden auto;
  background: rgb(255, 255, 255);
  transition: all 0.3s ease 0s;
  max-height: 357px;
  min-height: 160px;
  flex: 0 1 auto;
}
.message-operator.bots-quick-replies button {
  font-size: 15px;
  padding: 8px 16px;
  border: 1px solid;
  border-radius: 20px;
  margin: 3px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: inherit;
}

.offline-message span.online::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  position: absolute;
  top: calc(50% - 4px);
  background: rgb(88, 183, 67);
  border-radius: 50%;
  right: 0px;
}

.no-clip-path .offline-message {
  padding: 14px 28px 20px;
}

.offline-message span {
  z-index: 2;
  position: relative;
  display: inline-block;
  font-size: 16px;
}

  .message-operator.message-with-buttons .button-wrapper, .message-operator .message-with-buttons .button-wrapper, .message-operator.bots-quick-replies .button-wrapper {
      background: rgb(255, 255, 255);
      width: 100%;
      margin-top: 10px;
     /* border-width: 0px 1px 1px;
      border-right-style: solid;
      border-bottom-style: solid;
      border-left-style: solid;
      border-right-color: rgb(235, 238, 240);
      border-bottom-color: rgb(235, 238, 240);
      border-left-color: rgb(235, 238, 240);*/
      border-image: initial;
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
      border-top-style: initial;
      border-top-color: initial;
      position: relative;
  }

#chat-button button i.for-opened.active {
  transform: translateX(0px);
}
  .message-operator.bots-quick-replies .sent {
      font-size: 15px;
      padding: 8px 16px;
      border: none;
      border-radius: 20px;
      margin: 3px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      min-width: inherit;
  }
.message-operator.message-with-buttons .sent, .message-operator .message-with-buttons .sent, .message-operator.bots-quick-replies .sent {
  margin: 0px auto;
  min-width: 100%;
  display: block;
  font-size: 16px;
  line-height: 19px;
  padding: 8px 16px;
  color: var(--mainColor);
  background: #f2f9ff;
  position: relative;
  z-index: 2;
  outline: none;
  border-radius: 20px;
  font-weight:normal;
}


.chat-header {
  padding: 24px 28px 0px;
  background: linear-gradient(-61deg, rgb(0, 224, 216), rgb(32, 29, 142));
  position: relative;
  z-index: 4;
  flex: 0 0 auto;
}

.avatars-wrapper {
  width: 52px;
  height: 52px;
  margin: 0px 18px 0px 0px;
  float: left;
}

.chat h2.oneline {
  margin-top: 0px;
  line-height: 52px;
  min-height: 52px;
}

.chat h2 {
  font-size: 22px;
  font-weight: 600;
  color: currentcolor;
  margin: 4px 0px 0px;
  padding: 0px;
  display: inline-block;
  position: relative;
  max-width: calc(100% - 100px);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: bottom;
}

  .chat h2 .emoji {
      width: 31px;
      height: 31px;
  }

button.material-icons.exit-chat, label.material-icons.exit-chat {
  margin-right: -3px;
}
button.material-icons.options, button.material-icons.exit-chat, label.material-icons.options, label.material-icons.exit-chat {
  z-index: unset;
}

button.material-icons, label.material-icons {
  position: relative;
  z-index: 1;
  margin: 8px 11px 8px 0px;
  float: left;
}
  button.material-icons.options::before, button.material-icons.exit-chat::before, label.material-icons.options::before, label.material-icons.exit-chat::before {
      background: rgba(0, 36, 92, 0.16);
  }
  button.material-icons::before, label.material-icons::before {
      content: "";
      position: absolute;
      background: rgb(239, 242, 246);
      width: 40px;
      height: 40px;
      border-radius: 50%;
      z-index: -1;
      transition: all 0.16s ease-in-out 0s;
      transform: scale(0);
      top: calc(50% - 20px);
      left: calc(50% - 20px);
  }
  button.material-icons svg#ic-minimize, button.material-icons svg.options-icon, label.material-icons svg#ic-minimize, label.material-icons svg.options-icon {
      fill: currentcolor;
  }


element.style {
}

.tidio-1s5t5ku span {
  background: rgb(255, 255, 255);
  padding: 6px 8px;
  border-radius: 2px;
  box-shadow: rgba(0, 18, 46, 0.32) 0px 2px 8px 0px;
  font-size: 13px;
  position: absolute;
  opacity: 0;
  pointer-events: none;
  white-space: nowrap;
  transition: all 0.16s ease-in-out 0s;
  z-index: 1;
  right: calc(100% + 10px);
  top: 50%;
  transform: translate(5px, -50%);
  color: rgb(6, 19, 43);
}

.offline-message {
  margin: 18px -28px 0px;
  color: currentcolor;
  width: calc(100% + 56px);
  padding: 14px 28px 7px;
  position: relative;
  background-size: 100% calc(100% + 12px);
  z-index: 1;
}

.no-clip-path .offline-message {
  padding: 14px 28px 20px;
}

.offline-message span.online {
  padding-right: 20px;
}

.no-clip-path .offline-message::after {
  content: "";
  position: absolute;
  width: calc(100% + 10px);
  bottom: -8px;
  left: -5px;
  border-image-source: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNzIgMTUiPgogIDxwYXRoIGQ9Ik0zNDkuOCAxLjRDMzM0LjUuNCAzMTguNSAwIDMwMiAwaC0yLjVjLTkuMSAwLTE4LjQuMS0yNy44LjQtMzQuNSAxLTY4LjMgMy0xMDIuMyA0LjctMTQgLjUtMjggMS4yLTQxLjUgMS42Qzg0IDcuNyA0MS42IDUuMyAwIDIuMnY4LjRjNDEuNiAzIDg0IDUuMyAxMjguMiA0LjEgMTMuNS0uNCAyNy41LTEuMSA0MS41LTEuNiAzMy45LTEuNyA2Ny44LTMuNiAxMDIuMy00LjcgOS40LS4zIDE4LjctLjQgMjcuOC0uNGgyLjVjMTYuNSAwIDMyLjQuNCA0Ny44IDEuNCA4LjQuMyAxNS42LjcgMjIgMS4yVjIuMmMtNi41LS41LTEzLjgtLjUtMjIuMy0uOHoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);
  border-image-slice: 0 0 100%;
  border-image-width: 0 0 15px;
  border-image-repeat: stretch;
  border-width: 0px 0px 15px;
  border-bottom-style: solid;
  border-color: initial;
  border-top-style: initial;
  border-left-style: initial;
  border-right-style: initial;
}

.input-group .footer-input-wrapper, .input-group .footer-icons-wrapper {
  transition: all 0.5s ease-in-out 0s;
  opacity: 1;
  transform: translateY(0px);
}

.send-icon:hover svg path {
  fill: var(--mainColor);
}

.message-operator {
  color: rgb(6, 19, 43);
  background: rgb(240, 242, 247);
  float: right;
}
.message span.message-content {
  white-space: pre-line;
}
#chatContainer {
  transition: all 0.3s ease-in-out;
  right:-300px;
 
}

.onlyBubble {
  display: none;
  transition: all 0.3s ease-in-out;
}

.open {
  display: block;
  transition: all 0.3s ease-in-out;
}

#chatContainer.open {
  right: 0;
}

.footer-input-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.clicked {
  display: none !important;
}

#button:not(.sidebar).clicked .buttonWave::after {
  animation: 0.5s ease-out 0s 1 normal none running buttonWave;
}
#button:not(.sidebar) .buttonWave::after {
  content: "";
  position: absolute;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: rgb(20, 127, 255);
  opacity: 0.5;
}

.sentText {
  margin: 0px auto;
  min-width: 100%;
  display: block;
  font-size: 16px;
  line-height: 25px;
  padding: 8px 16px;
  color: var(--mainColor);
  background: var(--mainColorX);
  position: relative;
  z-index: 2;
  outline: none;
  border-radius: 20px;
  font-weight: normal;
  margin: 10px;
}

.botText {
  color: rgb(6, 19, 43);
  background: rgb(240, 242, 247);
  padding: 10px 16px;
  border-radius: 20px;
  margin: 2px 0px;
  font-size: 15px;
  line-height: 25px;
  overflow-wrap: break-word;
  display: inline-block;
  max-width: 85%;
  clear: both;
  position: relative;
  transition: margin 0.28s ease-in-out 0s;
}

.svgsent svg path {
  fill: var(--mainColor);
}

.typing {
  display: flex;
  gap: 3px;
}

.typing span {
  width: 6px;
  height: 6px;
  background-color: gray;
  border-radius: 50%;
  animation: typingAnimation 1.5s infinite ease-in-out;
}

.typing span:nth-child(1) {
  animation-delay: 0s;
}
.typing span:nth-child(2) {
  animation-delay: 0.2s;
}
.typing span:nth-child(3) {
  animation-delay: 0.4s;
}

@keyframes typingAnimation {
  0% {
      opacity: 0.3;
      transform: translateY(0);
  }
  50% {
      opacity: 1;
      transform: translateY(-3px);
  }
  100% {
      opacity: 0.3;
      transform: translateY(0);
  }
}
.chat-btn{
  border: 1px solid #ccc;
  padding: 2px 8px;
  margin: 2px;
  border-radius: 5px;
  background: rgb(240, 242, 247);
}
.botText.no-bg{
  background: unset;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  max-width: 100%;
}
.chat-dis{
  width: 80%;
  height: 640px;
  max-width: 380px;
}
.whatsapp-btn{
  position: fixed;
  right: 22px;
  bottom: 120px;
  width: 70px;
  height: 70px;
  z-index: 1;
}
.contact-phone{
  width: 230px;
  position: fixed;
  bottom: 0;
  margin: auto;
  right: 0;
  left: 0;
  z-index: 3;
}
.contact-phone a{
  width: 100%;
  height: 45px;
  border-radius: 5px;
  padding: 10px 25px;
  font-weight: 500; 
  cursor: pointer;
  transition: all 0.3sease;
  position: relative;
  display: inline-block;
  outline: none;
  border: none;
  background: var(--mainColor);
  background: linear-gradient(0deg, var(--mainColor) 0%, var(--slaveColor) 100%);
  color: #fff;
  overflow: hidden;
  font-size: 18px;
  text-align: center;
  margin-top: 3px;
  display: block;
  text-shadow: 0px 0px 4px #000;
}
.contact-phone a:hover {
  text-decoration: none;
  color: #fff;
}
.contact-phone a:before {
  position: absolute;
  content: '';
  display: inline-block;
  top: -180px;
  left: 0;
  width: 30px;
  height: 100%;
  background-color: #fff;
  animation: shiny-btn1 3s ease-in-out infinite;
}
.contact-phone a:hover{
opacity: .9;
}
.contact-phone a:active{
box-shadow:  4px 4px 6px 0 rgba(255,255,255,.3),
            -4px -4px 6px 0 rgba(116, 125, 136, .2), 
  inset -4px -4px 6px 0 rgba(255,255,255,.2),
  inset 4px 4px 6px 0 rgba(0, 0, 0, .2);
}
@-webkit-keyframes shiny-btn1 {
  0% { -webkit-transform: scale(0) rotate(45deg); opacity: 0; }
  80% { -webkit-transform: scale(0) rotate(45deg); opacity: 0.5; }
  81% { -webkit-transform: scale(4) rotate(45deg); opacity: 1; }
  100% { -webkit-transform: scale(50) rotate(45deg); opacity: 0; }
}
.contact-phone i{
  margin:  0px 5px;
}
/*# sourceMappingURL=style.css.map */