/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 24 2023 | 00:11:29 */
@charset "UTF-8";
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 02 2023 | 19:36:24 */
/************/
/*  Colors  */
/************/
/*100*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.svg#Gotham-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
/*200*/
@font-face {
  font-family: "Gotham Extra";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.svg#Gotham-ExtraLight") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
/*300*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.svg#Gotham-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/*400*/
@font-face {
  font-family: "Gotham Book";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.svg#Gotham-Book") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/*500*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.svg#Gotham-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/*600*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.svg#Gotham-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
/*900*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.svg#Gotham-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
/*Ultra*/
@font-face {
  font-family: "Gotham Ultra";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.svg#Gotham-Ultra") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 22 2022 | 20:38:52 */
#full-footer {
  background: #242433;
  border: none;
  position: relative;
  z-index: 1;
}
#full-footer .widget_nav_menu {
  padding: 0 !important;
}
#full-footer .flex_column {
  margin: 0 !important;
}
#full-footer .flex_column.first {
  padding: 70px 0 50px !important;
}
#full-footer .menu {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
#full-footer .menu > li {
  width: calc(25% - 20px);
  transition: 0.4s ease width;
}
#full-footer .menu > li:nth-child(-n+4) {
  margin-bottom: 100px !important;
}
#full-footer .menu > li > a {
  color: #7467AD;
  line-height: 1.3;
  text-transform: uppercase;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0.25em !important;
  font-family: "Gotham", sans-serif !important;
  font-weight: 700 !important;
  font-size: 26px;
}
#full-footer .menu li {
  border-bottom: none !important;
  border-top: none !important;
}
#full-footer .menu a {
  display: inline-block;
  width: auto;
}
#full-footer .menu a:hover {
  background-color: transparent !important;
}
#full-footer .menu .current-menu-item {
  background-color: transparent !important;
}
#full-footer .sub-menu li:before {
  display: none !important;
}
#full-footer .sub-menu a {
  color: #fff;
  padding: 5px 0 !important;
  font-size: 16px !important;
}
#full-footer .menu_logo_mark {
  position: relative;
  overflow: hidden;
}
#full-footer .menu_logo_mark a {
  position: absolute;
  width: 100% !important;
  max-width: 350px;
  height: 100%;
  font-size: 0 !important;
  top: 0;
  left: 0;
  background-image: url("/wp-content/uploads/footer-logo.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top left;
}
#full-footer li.tel_number {
  margin-bottom: 10px !important;
}
#full-footer .menu_trigger {
  display: none !important;
}
#full-footer .footer_social {
  display: inline-block !important;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  background: #7467AD !important;
  position: relative;
  overflow: hidden;
  margin: 0 2.5px 0 0 !important;
  transform-origin: center center;
  transition: 0.2s ease-in-out all;
}
#full-footer .footer_social a {
  font-size: 0 !important;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
  color: #fff;
  text-align: center;
}
#full-footer .footer_social a:after {
  content: "";
  position: absolute;
  font-size: 17px;
  line-height: 1em;
  top: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
  transform: translate3d(0, -50%, 0);
  font-family: "zevra_social";
}
#full-footer .footer_social a:focus-visible {
  color: #fff !important;
  transform: scale(1.1);
}
#full-footer .footer_social:hover {
  transform: scale(1.15);
}
#full-footer .footer_social.footer_facebook a:after {
  content: "";
}
#full-footer .footer_social.footer_twitter a:after {
  content: "";
}
#full-footer .footer_social.footer_linkedin a:after {
  content: "";
}
#full-footer .footer_social.footer_youtube a:after {
  content: "";
}
#footer-socket {
  padding-top: 30px;
}
#footer-socket p, #footer-socket a {
  color: rgba(255, 255, 255, 0.4) !important;
  font-size: 14px !important;
}
#footer-socket a:focus-visible, #footer-socket a:hover {
  color: #fff !important;
}
#top .widget_nav_menu li {
  box-sizing: border-box !important;
}
#top .main_color .widget_nav_menu ul li a:focus {
  color: #fff !important;
}
@media only screen and (max-width: 989px) {
  #full-footer .menu {
    justify-content: center;
  }
  #full-footer .menu > li {
    width: 300px;
    margin-bottom: 50px !important;
  }
  #full-footer .menu > li:nth-child(-n+4) {
    margin-bottom: 50px !important;
  }
}
@media only screen and (max-width: 767px) {
  #full-footer .content {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  #full-footer .menu > li:last-of-type {
    height: 225px !important;
    margin-bottom: 0 !important;
  }
  #full-footer .menu > li:last-of-type a {
    height: 225px;
    width: 225px;
  }
  #full-footer .flex_column.first {
    padding: 0 !important;
  }
}
