/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 1, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
/* line 15, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
/* line 22, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-list:focus {
  outline: none;
}
/* line 26, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
/* line 31, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 40, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 48, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
/* line 54, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-track:after {
  clear: both;
}
/* line 58, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
}
/* line 62, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
/* line 66, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
}
/* line 69, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-slide img {
  display: block;
}
/* line 72, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-slide.slick-loading img {
  display: none;
}
/* line 78, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
}
/* line 82, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-initialized .slick-slide {
  display: block;
}
/* line 86, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}
/* line 90, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
/* line 96, wp-content/themes/darwin_evo/custom/scss/_slick.scss */
.slick-arrow.slick-hidden {
  display: none;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
body.outline-home_2 #g-header {
  position: absolute;
  background: transparent;
  margin: auto;
  width: 100%;
}
/* line 9, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
/* line 10, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  z-index: 40;
}
/* line 15, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu > .g-content .widget {
  display: inline-block;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu ul.menu {
  margin: 0;
  text-align: left;
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu ul.menu li {
  cursor: pointer;
  display: inline-block;
}
/* line 24, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu ul.menu li a {
  color: #b8b8b8 !important;
  font-weight: 500;
  transition: all 0.1s ease-in-out;
  padding: 0.175rem 0.625rem;
  margin: 0.825rem 0.25rem;
}
/* line 30, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu ul.menu li a:hover {
  color: #a4833f !important;
}
/* line 34, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
/* line 42, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu .btn-slider {
  color: #b8b8b8 !important;
  font-weight: 500;
  transition: all 0.1s ease-in-out;
  padding: 0.175rem 0.625rem;
  margin: 0.825rem 0.25rem;
}
/* line 48, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu .btn-slider:hover {
  color: #a4833f !important;
}
/* line 52, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu .languages {
  float: right;
}
/* line 54, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu .languages img {
  max-width: 20px;
  margin-top: 14px;
}
/* line 57, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu .languages img:first-child {
  margin-left: 10px;
}
/* line 62, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
/* line 63, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #mainmenu #custom_html-3 > .textwidget {
  display: flex;
}
/* line 69, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
/* line 70, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #logo > .g-content {
  margin-left: 0;
  padding-left: 0;
}
/* line 76, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
/* line 77, wp-content/themes/darwin_evo/custom/scss/_menu.scss */
#g-header #main-menu > .g-content {
  margin-right: 0;
  padding-right: 0;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
#sidebar-terms h2, .woocommerce-MyAccount-navigation h2 {
  margin: 0;
  font-weight: 700;
  font-size: 1rem;
  text-transform: uppercase;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
#sidebar-terms .widget_nav_menu, .woocommerce-MyAccount-navigation .widget_nav_menu, #sidebar-terms ul, .woocommerce-MyAccount-navigation ul {
  margin-left: unset;
}
/* line 10, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
#sidebar-terms .widget_nav_menu .menu-item, .woocommerce-MyAccount-navigation .widget_nav_menu .menu-item, #sidebar-terms ul .menu-item, .woocommerce-MyAccount-navigation ul .menu-item, #sidebar-terms .widget_nav_menu .woocommerce-MyAccount-navigation-link, .woocommerce-MyAccount-navigation .widget_nav_menu .woocommerce-MyAccount-navigation-link, #sidebar-terms ul .woocommerce-MyAccount-navigation-link, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link {
  list-style-type: none;
}
/* line 12, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
#sidebar-terms .widget_nav_menu .menu-item a, .woocommerce-MyAccount-navigation .widget_nav_menu .menu-item a, #sidebar-terms ul .menu-item a, .woocommerce-MyAccount-navigation ul .menu-item a, #sidebar-terms .widget_nav_menu .woocommerce-MyAccount-navigation-link a, .woocommerce-MyAccount-navigation .widget_nav_menu .woocommerce-MyAccount-navigation-link a, #sidebar-terms ul .woocommerce-MyAccount-navigation-link a, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a {
  display: block;
  padding: 8px;
  margin: 2px 0;
  border-left: 4px solid;
  font-size: 15px;
  border-left: 4px solid #232322;
  color: #232322;
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
/* line 22, wp-content/themes/darwin_evo/custom/scss/_sidebars.scss */
#sidebar-terms .widget_nav_menu .menu-item.current-menu-item a, .woocommerce-MyAccount-navigation .widget_nav_menu .menu-item.current-menu-item a, #sidebar-terms ul .menu-item.current-menu-item a, .woocommerce-MyAccount-navigation ul .menu-item.current-menu-item a, #sidebar-terms .widget_nav_menu .woocommerce-MyAccount-navigation-link.current-menu-item a, .woocommerce-MyAccount-navigation .widget_nav_menu .woocommerce-MyAccount-navigation-link.current-menu-item a, #sidebar-terms ul .woocommerce-MyAccount-navigation-link.current-menu-item a, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.current-menu-item a, #sidebar-terms .widget_nav_menu .menu-item.is-active a, .woocommerce-MyAccount-navigation .widget_nav_menu .menu-item.is-active a, #sidebar-terms ul .menu-item.is-active a, .woocommerce-MyAccount-navigation ul .menu-item.is-active a, #sidebar-terms .widget_nav_menu .woocommerce-MyAccount-navigation-link.is-active a, .woocommerce-MyAccount-navigation .widget_nav_menu .woocommerce-MyAccount-navigation-link.is-active a, #sidebar-terms ul .woocommerce-MyAccount-navigation-link.is-active a, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a {
  border-left: 4px solid #a4833f;
  color: #a4833f;
  background: #a4833f;
  color: #fff;
}
/* line 2, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow {
  position: relative;
}
/* line 4, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow {
  position: relative;
}
/* line 7, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow .slideshow-info {
  text-align: center;
  position: absolute;
  top: 25%;
  transform: translate(0, -25%);
}
/* line 12, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow .slideshow-info .title {
  font-size: 1.125rem;
  margin-top: 0;
  font-weight: 300;
  margin-bottom: 0;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow .slideshow-info .subtitle1 {
  margin-bottom: 0;
  line-height: 1.2rem;
}
/* line 22, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow .slideshow-info .subtitle2 {
  font-weight: 400;
  margin-bottom: 2rem;
}
/* line 27, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow .Slides {
  background-image: url('https://darwinhost.com/demos/sfair/wp-content/uploads/2021/09/banner-pattern.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-color: #232322;
}
/* line 33, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .Slideshow .Slides .Slide {
  position: relative;
  height: 480px;
  display: flex;
  justify-content: center;
}
/* line 44, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .key-image {
  width: fit-content;
  margin: -10rem auto 0;
  position: relative;
  z-index: 10;
  text-align: center;
}
/* line 51, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .key-image .alignnone {
  margin: 0;
}
/* line 55, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .your-logo {
  position: absolute;
  /* top: 0; */
  z-index: 15;
  right: -23rem;
  bottom: 12rem;
}
/* line 61, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .your-logo .alignnone {
  display: block;
  width: 150px;
}
/* line 64, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#slideshow .your-logo .alignnone.wp-image-124 {
  margin-left: 6rem;
  margin-bottom: 2rem;
}
/* line 71, wp-content/themes/darwin_evo/custom/scss/_slideshow.scss */
#g-showcase {
  background-color: #fff;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container {
  background: #f3f2f2;
  max-height: 650px;
  margin-bottom: 7rem;
}
/* line 5, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container .g-container {
  max-width: 65rem;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
/* line 9, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container .Utility-A .Box-A {
  background: #d9222f;
}
/* line 11, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container .Utility-A .Box-A hr {
  width: 15%;
}
/* line 15, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container .Utility-A .Box-D {
  color: #232322;
  font-size: 0.75rem;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container .Utility-A .Box-D p {
  margin: 0.5rem 0;
}
/* line 23, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
/* line 24, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container .Utility-B h2 {
  color: #232322;
  font-weight: 900;
  padding: 0 20% 0 5%;
  line-height: 2.5rem;
  margin: -1.5rem auto 2.5rem;
}
/* line 32, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
/* line 33, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container #utility-a .g-content, .Utility-Container #utility-b .g-content {
  margin: 0.625rem 0;
  padding: 0.938rem 0;
}
/* line 38, wp-content/themes/darwin_evo/custom/scss/_utility.scss */
.Utility-Container #utility-a {
  margin-top: -10%;
  position: relative;
  z-index: 100;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_production.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .g-container {
  max-width: 70rem;
}
/* line 5, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container h2 {
  color: #939393;
  font-weight: 900;
}
/* line 9, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .Production-Grid {
  position: relative;
  z-index: 1;
}
/* line 13, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .Production-Grid h4 {
  color: #1f1f1f;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .Production-Grid p {
  color: #939393;
  font-weight: 700;
  margin: 1.5rem;
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .Production-Grid .Icon-Container {
  display: inline-block;
  padding: 1.25rem;
  border-radius: 100%;
  background: #f4f5fa;
}
/* line 27, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .Production-Grid .Line-Container {
  position: absolute;
  width: calc(56%);
  height: 2px;
  background: #f4f5fa;
  left: calc(22%);
  top: 62px;
  z-index: -1;
}
/* line 36, wp-content/themes/darwin_evo/custom/scss/_production.scss */
.Production-Process-Container .Production-Grid .White-Space {
  width: 115px;
  margin: auto;
  background: #fff;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container {
  padding: 80px 0 80px;
  background: url('https://darwinhost.com/demos/sfair/wp-content/uploads/2021/09/video-bg.png') no-repeat left center;
}
/* line 36, wp-content/themes/darwin_evo/custom/scss/_video.scss */
/* line 37, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-a .wp-video {
  max-width: 446px;
  margin: 0 auto;
}
/* line 40, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-a .wp-video .mejs-container {
  position: relative;
  overflow: hidden;
  padding-top: 100%;
  /* 1:1 Aspect Ratio */
  border-radius: 100%;
}
/* line 45, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-a .wp-video .mejs-container video {
  position: absolute;
  top: 0;
  left: -40%;
  bottom: 0;
  right: 0;
  width: 300% !important;
  height: 100% !important;
  border: none;
  max-width: 180% !important;
}
/* line 56, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-a .wp-video .mejs-container .mejs-overlay-button {
  filter: invert(0) sepia(0) saturate(0) hue-rotate(0) brightness(0) contrast(0);
}
/* line 60, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-a .wp-video .mejs-controls {
  display: none;
}
/* line 65, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-b {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 69, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-b h4 {
  color: #d9222f;
  font-weight: 700;
  margin: 0 0 0.75rem;
  text-align: center;
  font-size: 1.125rem;
}
/* line 76, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-b h2 {
  line-height: 2.5rem;
  font-weight: 700;
  text-align: center;
  max-width: 18.75rem;
  margin: auto;
}
/* line 83, wp-content/themes/darwin_evo/custom/scss/_video.scss */
.Video-Container #video-container-b p {
  color: #939393;
  font-size: 1.1rem;
  line-height: 2rem;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
body.home #g-subshowcase {
  margin-top: 4rem;
}
/* line 4, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
/* line 5, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
body.home #g-subshowcase .key-info .left-box {
  padding-right: 2rem;
  text-align: right;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
body.home #g-subshowcase .key-info .left-box .title {
  color: #d9222f;
  margin-top: 1.5rem;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 700;
}
/* line 15, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
body.home #g-subshowcase .key-info .left-box .subtitle {
  line-height: 2.5rem;
  font-weight: 700;
}
/* line 20, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
/* line 21, wp-content/themes/darwin_evo/custom/scss/_home-subshowcase.scss */
body.home #g-subshowcase .key-info .right-box p {
  color: #939393;
  font-size: 1.1rem;
  line-height: 2rem;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_home.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_home.scss */
body.outline-home_2 .entry-title {
  display: none;
}
/* line 5, wp-content/themes/darwin_evo/custom/scss/_home.scss */
/* line 6, wp-content/themes/darwin_evo/custom/scss/_home.scss */
body.outline-home_2 .gold-text p, body.outline-home_2 .gold-text h2, body.outline-home_2 .gold-text h3 {
  color: transparent;
  -webkit-background-clip: text;
  background-image: radial-gradient(circle, #d4bb90 0%, #b38934 100%);
}
/* line 13, wp-content/themes/darwin_evo/custom/scss/_home.scss */
/* line 14, wp-content/themes/darwin_evo/custom/scss/_home.scss */
body.outline-home_2 .float-animation img {
  animation: float 4s ease-in-out infinite;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_home.scss */
body.outline-home_2 .fixed-text {
  position: fixed !important;
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_home.scss */
body.outline-home_2 .home-bottom {
  position: inherit;
  z-index: 2;
}
@keyframes float {
  /* line 30, wp-content/themes/darwin_evo/custom/scss/_home.scss */
  0% {
    transform: translatey(20px);
  }
  /* line 33, wp-content/themes/darwin_evo/custom/scss/_home.scss */
  50% {
    transform: translatey(-20px);
  }
  /* line 36, wp-content/themes/darwin_evo/custom/scss/_home.scss */
  100% {
    transform: translatey(20px);
  }
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar {
  background: #d9222f;
}
/* line 3, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar .g-container {
  max-width: 70rem;
}
/* line 6, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar .Phone {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 900;
}
/* line 10, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
/* line 11, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar .Phone.Phone-Info:hover {
  color: #232322;
}
/* line 15, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar .Phone img {
  width: 40px;
  margin: 0 1rem;
  filter: invert(1);
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar .Service-Info {
  position: relative;
  color: #fff;
  font-size: 1.5rem;
  font-weight: 900;
}
/* line 26, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.Contact-Bar .Service-Info img {
  margin-right: 14px;
}
/* line 32, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
/* line 33, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .entry-header {
  display: none;
}
/* line 36, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .margin-bottom {
  margin-bottom: 3rem;
}
/* line 40, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 figure {
  margin: 0;
}
/* line 42, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 figure img {
  width: 100%;
}
/* line 47, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form {
  margin: 0;
}
/* line 49, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form label {
  color: #888;
}
/* line 52, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form input:not(input[type="submit"]), .page-id-31 .wpcf7-form textarea {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 0.6em;
  max-width: 100%;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 8px;
}
/* line 64, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form select {
  margin-bottom: 0.65rem;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 0.6em;
  max-width: 100%;
  border-radius: 8px;
}
/* line 75, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form textarea {
  height: 100px;
}
/* line 78, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form p {
  margin: 0.65rem 0;
}
/* line 82, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form input[type="submit"] {
  float: right;
  padding: 0.618em 1em;
  border-radius: 1.25rem !important;
  width: 100px;
  background: #ebeaea;
}
/* line 88, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .wpcf7-form input[type="submit"]:hover {
  color: #fff;
  background: #a4833f;
}
/* line 95, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .columns {
  padding: 21px;
  box-shadow: 0 0 21px 0 rgba(0, 0, 0, 0.1);
}
/* line 98, wp-content/themes/darwin_evo/custom/scss/_contact.scss */
.page-id-31 .columns p {
  margin-top: 0.65rem;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container {
  background: #f5f5f5;
  padding: 3.5rem 0;
}
/* line 4, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container .g-container {
  max-width: 65rem;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials-side {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://darwinhost.com/demos/sfair/wp-content/uploads/2020/03/fade-key-sample.png');
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 35%;
  padding-right: 5%;
}
/* line 14, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials-side h2 {
  color: #212e34;
  font-weight: 900;
  font-size: 2.375rem;
  line-height: 2.875rem;
}
/* line 20, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials-side h6 {
  color: #d9222f;
  margin: 1.5rem 0 0;
}
/* line 25, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
/* line 26, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .g-content {
  margin: 0;
  padding: 0;
}
/* line 30, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block {
  position: relative;
}
/* line 32, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .CollaboratorLogo {
  margin-bottom: -2.5rem;
}
/* line 34, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .CollaboratorLogo .Logo {
  margin: auto;
  max-width: 56px;
}
/* line 39, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .ImageOverlay {
  margin: auto;
  padding: 5.5rem 4.5rem;
  background: #fff;
  border-radius: 6px;
  height: 280px;
  width: 100%;
  object-fit: contain;
}
/* line 48, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
/* line 49, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .owl-nav button {
  display: inline-block !important;
  cursor: pointer;
  position: absolute;
  z-index: 3;
  top: 35%;
  color: #000;
}
/* line 56, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .owl-nav button.owl-prev {
  text-align: left;
  left: 1.5rem;
}
/* line 60, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .owl-nav button.owl-next {
  text-align: right;
  right: 1.5rem;
}
/* line 64, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .owl-nav button span {
  font-size: 4rem;
}
/* line 68, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
/* line 69, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .owl-nav:hover button {
  background: unset !important;
}
/* line 76, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
/* line 77, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
/* line 78, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
/* line 79, wp-content/themes/darwin_evo/custom/scss/_testimonials.scss */
.Testimonials-Container #testimonials .Testimonials-Block .owl-dots .owl-dot.active span {
  background: #d9222f !important;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
/* line 3, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-logo_pages #g-container-main .g-container {
  max-width: 836px;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages {
  font-family: 'Public Sans', sans-serif !important;
  margin-bottom: 5rem;
}
/* line 11, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages .page-title {
  color: #a4833f;
  font-size: 1.1em;
  letter-spacing: 0.05em;
  line-height: 1.6em;
  text-transform: uppercase;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages h3, .outline-pages h2 {
  font-family: 'Public Sans', sans-serif !important;
  margin: 0 0 0.5em;
  font-weight: 400;
  letter-spacing: -0.02em;
}
/* line 25, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages h2 {
  line-height: 1.3em;
}
/* line 28, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages h3 {
  line-height: 1.4em;
}
/* line 31, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages p {
  font-weight: 400;
  background-clip: border-box;
  background-image: none;
  color: #000;
  margin: 0;
}
/* line 38, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages .big-par {
  font-size: 20px;
}
/* line 41, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages .underline {
  text-decoration: underline;
}
/* line 45, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages img {
  margin: 2rem 0;
}
/* line 48, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages .max-width {
  max-width: 270px;
  margin: auto;
}
/* line 52, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
/* line 53, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages .buttons-container a {
  padding: 0.5rem 1.5rem;
  margin: 0.25rem 18px;
  border-radius: 1.25rem;
  display: inline-block;
  width: 9.625rem;
  transition: all 200ms linear;
  text-align: center;
  background: #a4833f !important;
  color: #fff !important;
}
/* line 63, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-pages .buttons-container a:hover {
  background: #ebeaea !important;
  color: #000 !important;
}
/* line 71, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
/* line 72, wp-content/themes/darwin_evo/custom/scss/_pages.scss */
.outline-terms-and-conditions li a {
  color: #a4833f;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
.um-page-user.um-own-profile .um-header {
  border-bottom: 0;
  padding: 0;
}
/* line 6, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
.um-page-user.um-own-profile .um-name, .um-page-user.um-own-profile .um-profile-photo {
  pointer-events: unset;
}
/* line 9, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
/* line 10, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
/* line 11, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
.um-page-user.um-own-profile .um-dropdown-b ul li:nth-child(2), .um-page-user.um-own-profile .um-dropdown-b ul li:nth-child(3) {
  display: none;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
.um-page-user.um-own-profile .alert-logo {
  color: #fff;
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_um_profile.scss */
.gold-par {
  max-width: 1000px;
  background: #a4833f;
  padding: 12px;
  text-align: center;
  color: #fff;
  margin: auto;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .entry-title {
  background: #232322;
  color: #fff;
  padding: 0.25rem 0.938rem;
  margin-bottom: 0;
  font-weight: 300;
  font-size: 1.5rem;
}
/* line 10, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-info {
  border-top-color: #348a7b;
  margin-top: 0.625rem;
  box-shadow: -1px 6px 7px -4px rgba(0, 0, 0, 0.25);
}
/* line 15, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-message {
  background: #f0f0f0;
  color: #000;
  margin-top: 2px;
  box-shadow: -1px 6px 7px -4px rgba(0, 0, 0, 0.25);
}
/* line 22, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 24, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .order-again a {
  width: 260px;
}
/* line 28, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content > p {
  background: #f0f0f0;
  color: #000;
  padding: 1em 2em 1em 3.5em;
  margin-top: 2px;
  box-shadow: -1px 6px 7px -4px rgba(0, 0, 0, 0.25);
}
/* line 35, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content > p mark {
  background: transparent;
  color: #d9222f;
  font-weight: bold;
}
/* line 41, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 42, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.shop_table thead th {
  background: #353535;
  color: #fff;
}
/* line 45, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.shop_table thead th.ywpar_points_rewards-points {
  text-align: center;
}
/* line 49, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 50, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.shop_table td.product-name {
  font-weight: 700;
}
/* line 52, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.shop_table td.product-name a:hover {
  color: #d9222f;
}
/* line 56, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.shop_table td .wc-item-meta {
  margin-left: 0;
  margin-top: 0.5rem;
}
/* line 59, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.shop_table td .wc-item-meta strong, .woocommerce-account .woocommerce-MyAccount-content table.shop_table td .wc-item-meta p {
  margin: 0;
  font-weight: 400;
}
/* line 66, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 67, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .user-avatar .um-header {
  border-bottom: 0;
  padding: 0;
}
/* line 71, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .user-avatar .um-name, .woocommerce-account .woocommerce-MyAccount-content .user-avatar .um-profile-photo {
  pointer-events: none;
}
/* line 74, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 75, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 76, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .user-avatar .um-dropdown-b ul li:nth-child(2), .woocommerce-account .woocommerce-MyAccount-content .user-avatar .um-dropdown-b ul li:nth-child(3) {
  display: none;
}
/* line 82, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 83, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details h2 {
  background: #353535;
  color: #fff;
  font-size: 1.2rem;
  margin: 0;
  padding: 0.5rem;
  border-radius: 0.25rem 0.25rem 0 0;
}
/* line 91, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details address {
  border-radius: 0 0 0.25rem 0.25rem;
}
/* line 95, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content form .form-row {
  padding: 0;
}
/* line 97, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content form .form-row label {
  line-height: 2;
  font-weight: 300;
  background: #f0f0f0;
  color: #000;
  padding: 0.25rem 0.5rem;
  border-radius: 0;
  margin: 0;
}
/* line 106, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content form .form-row.form-row-first, .woocommerce-account .woocommerce-MyAccount-content form .form-row.form-row-last {
  width: 49%;
}
/* line 109, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content form .form-row input.input-text {
  margin-bottom: 6px;
  border-color: #f0f0f0 !important;
  border-right: 1px solid;
  border-left: 1px solid;
}
/* line 117, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content input[type="color"], .woocommerce-account .woocommerce-MyAccount-content input[type="date"], .woocommerce-account .woocommerce-MyAccount-content input[type="datetime"], .woocommerce-account .woocommerce-MyAccount-content input[type="datetime-local"], .woocommerce-account .woocommerce-MyAccount-content input[type="email"], .woocommerce-account .woocommerce-MyAccount-content input[type="month"], .woocommerce-account .woocommerce-MyAccount-content input[type="number"], .woocommerce-account .woocommerce-MyAccount-content input[type="password"], .woocommerce-account .woocommerce-MyAccount-content input[type="search"], .woocommerce-account .woocommerce-MyAccount-content input[type="tel"], .woocommerce-account .woocommerce-MyAccount-content input[type="text"], .woocommerce-account .woocommerce-MyAccount-content input[type="time"], .woocommerce-account .woocommerce-MyAccount-content input[type="url"], .woocommerce-account .woocommerce-MyAccount-content input[type="week"], .woocommerce-account .woocommerce-MyAccount-content input:not([type]), .woocommerce-account .woocommerce-MyAccount-content textarea, .woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single, .woocommerce-account .woocommerce-MyAccount-content select, .woocommerce-account .woocommerce-MyAccount-content .select2 {
  border: 0;
  border-bottom: 1px solid #000 !important;
  border-radius: 0;
  box-shadow: none;
}
/* line 123, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content fieldset {
  margin-top: 3rem;
  padding: 0.938rem 0;
}
/* line 127, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content legend {
  text-align: center;
  font-size: 1.9rem;
  font-weight: 300;
  color: #000;
}
/* line 133, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content em {
  font-size: 0.875rem;
  line-height: 3rem;
  padding: 0.25rem 0.5rem;
}
/* line 138, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content button.button {
  background: ;
  color: #fff;
  padding: 0.618em 1em;
  width: 260px;
  border-radius: 3rem;
  transition: all 0.25s ease-in-out 0s;
  text-transform: none;
  font-weight: 400;
}
/* line 147, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content button.button:hover {
  padding-right: 24px !important;
  padding-left: 8px !important;
}
/* line 153, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 154, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title {
  position: relative;
}
/* line 156, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
/* line 157, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title.title h3 {
  background: #f0f0f0;
  margin: 0;
  color: #000;
  padding: 0.25rem 0.5rem;
  width: 100%;
  font-weight: 300;
  font-size: 1.25rem;
  padding-right: 80px;
}
/* line 167, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title.title .edit {
  float: none;
  position: absolute;
  right: 0.625rem;
  color: #000;
  font-size: 0.75rem;
  top: 50%;
  transform: translate(0, -50%);
}
/* line 178, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address {
  border: 1px solid #eaeaea;
  padding: 0.625rem;
}
/* line 182, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address.u-column1 {
  width: 100%;
}
/* line 185, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address.u-column2 {
  display: none;
}
/* line 190, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-MyAccount-content table.additional_fields {
  margin-top: 1rem;
}
/* line 195, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-EditAccountForm {
  margin-top: 0.938rem;
}
/* line 198, wp-content/themes/darwin_evo/custom/scss/_wc_account.scss */
.woocommerce-account .woocommerce-Button {
  width: auto;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_wc_cart.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_wc_cart.scss */
/* line 3, wp-content/themes/darwin_evo/custom/scss/_wc_cart.scss */
.woocommerce-cart table.shop_table button:hover {
  padding-right: 24px !important;
  padding-left: 8px !important;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_wc_cart.scss */
/* line 9, wp-content/themes/darwin_evo/custom/scss/_wc_cart.scss */
/* line 10, wp-content/themes/darwin_evo/custom/scss/_wc_cart.scss */
.woocommerce-cart .cart_totals .wc-proceed-to-checkout .button {
  background-color: #000;
  color: #fff !important;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout h1, .woocommerce-checkout h2, .woocommerce-checkout h3 {
  background: #232322;
  padding: 6px 16px;
  color: #fff !important;
  border-radius: 5px 5px 0 0;
  margin: 2rem 0 0;
}
/* line 9, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .woocommerce-additional-fields__field-wrapper {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  padding: 2%;
  border-radius: 0 0 5px 5px;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout .select2-container--default .select2-selection--single {
  border: 0px solid #aaa;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
  background-color: white;
  border: 1px solid #ddd;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
  border-radius: 0.1875rem;
}
/* line 26, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout label {
  color: #000;
  margin-top: 0.875rem;
  font-weight: 500;
}
/* line 31, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout #payment .payment_box {
  background-color: #d9222f;
  color: #fff;
}
/* line 34, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout #payment .payment_box::before {
  border: 1em solid #d9222f;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
}
/* line 41, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.woocommerce-checkout button {
  background-color: #000 !important;
  color: #fff !important;
}
/* line 46, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.checkout-button {
  width: 100%;
}
/* line 48, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
/* line 49, wp-content/themes/darwin_evo/custom/scss/_wc_checkout.scss */
.checkout-button:hover::after {
  display: none;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
.yith-quick-view button.button.alt, .woocommerce-page button.button.alt, .yith-quick-view .button, .woocommerce-page .button {
  box-shadow: none !important;
}
/* line 6, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
.yith-quick-view .woocommerce div.product form.cart div.quantity, .woocommerce-page .woocommerce div.product form.cart div.quantity {
  margin: 0 8px 0 0;
}
/* line 11, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
/* line 12, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
.yith-quick-view-content button.single_add_to_cart_button {
  background-color: #000 !important;
  color: #fff !important;
  width: 180px;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
.yith-quick-view-content button.single_add_to_cart_button:hover {
  padding-right: 24px !important;
  padding-left: 8px !important;
}
/* line 21, wp-content/themes/darwin_evo/custom/scss/_wc_quick_view.scss */
.yith-quick-view-content .product_meta {
  display: none;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.form-wrapper {
  box-shadow: 0 0 21px 0 rgba(0, 0, 0, 0.1);
  padding: 20px;
  margin: auto;
  position: relative;
}
/* line 6, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.form-wrapper .contact-button {
  position: absolute;
  right: calc(50%);
  bottom: 39px;
  transform: translateX(100%);
}
/* line 11, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.form-wrapper .contact-button a {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08) !important;
  border-radius: 1.25rem !important;
  background: #ebeaea !important;
  padding: 15px 62px;
  margin-left: 20px;
  color: #000 !important;
  font-size: 15px;
}
@media (hover: hover) {
  /* line 20, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  .form-wrapper .contact-button a:hover {
    color: #fff !important;
    background: #a4833f !important;
  }
}
/* line 28, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um.um-register {
  max-width: 836px !important;
}
/* line 31, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-field-half {
  width: 100% !important;
}
/* line 34, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form {
  box-shadow: 0 0 21px 0 rgba(0, 0, 0, 0.1);
  padding: 20px;
  margin: auto;
}
/* line 38, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form h4 {
  margin: 0;
  color: #a4833f;
}
/* line 42, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form h3 {
  margin-bottom: 3rem;
}
/* line 45, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form p {
  color: #000;
}
/* line 48, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form .um-field-label {
  padding-top: 10px;
  margin-bottom: 0;
}
/* line 52, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
/* line 53, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 .um-field:not(.um-field:first-child) {
  padding: 0;
}
/* line 56, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 input:not(input[type="submit"], input[type="checkbox"]) {
  border-radius: 0 !important;
  border: 0 !important;
  outline: 1px solid !important;
}
/* line 61, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 > div:nth-child(8) {
  display: inline-block;
  width: 32%;
}
/* line 65, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 > div:nth-child(9), .um-form ._um_row_1 .um-col-1 > div:nth-child(10) {
  display: inline-block;
  width: 34%;
}
/* line 69, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 > div:nth-child(11) {
  display: inline-block;
  width: 100%;
}
/* line 73, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 > div:nth-child(12) {
  display: inline-block;
  width: 100%;
}
/* line 77, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 > div:nth-child(13) {
  display: inline-block;
  width: 32%;
}
/* line 81, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_1 .um-col-1 > div:nth-child(14), .um-form ._um_row_1 .um-col-1 > div:nth-child(15) {
  display: inline-block;
  width: 34%;
}
/* line 87, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
/* line 88, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_2 .um-col-1 .um-field:not(.um-field:first-child) {
  padding: 0;
}
/* line 91, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_2 .um-col-1 input:not(input[type="submit"], input[type="checkbox"]) {
  border-radius: 0 !important;
  border: 0 !important;
  outline: 1px solid !important;
}
/* line 96, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_2 .um-col-1 > div:first-child {
  display: block !important;
}
/* line 99, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_2 .um-col-1 > div:nth-child(2n) {
  display: inline-block;
  width: 66%;
}
/* line 103, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form ._um_row_2 .um-col-1 > div:nth-child(2n+1) {
  display: inline-block;
  width: 34%;
}
/* line 110, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form input[type="submit"] {
  padding: 15px 85px !important;
  border-radius: 1.25rem !important;
  background: #ebeaea !important;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08) !important;
  color: #000;
  padding: 16px 70px !important;
  min-width: unset !important;
}
/* line 120, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form input[type="submit"]:hover {
  color: #fff;
  background: #a4833f !important;
}
/* line 126, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form .um-field-c {
  justify-content: center;
  display: flex;
}
/* line 131, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form a.um-button {
  padding: 0.618em 1em;
  border-radius: 1.25rem !important;
  background: #ebeaea !important;
  color: #000 !important;
}
/* line 136, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-form a.um-button:hover {
  color: #fff;
  background: #a4833f !important;
}
/* line 142, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.um-postmessage {
  background: #a4833f;
  color: #fff !important;
  text-align: center;
  padding: 12px;
}
/* line 148, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.outline-um-form {
  text-align: center;
  color: #a4833f;
}
/* line 153, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
/* line 154, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
body.um-page-user.um-page-loggedin input[type="submit"] {
  transform: unset;
  margin-right: unset !important;
}
@media only all and (max-width: 48rem) {
  /* line 161, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  /* line 162, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  .form-wrapper p {
    right: calc(53%) !important;
  }
  /* line 164, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  .form-wrapper p a {
    padding: 16px 22px !important;
    margin-left: 10px !important;
    font-size: 14px;
  }
  /* line 171, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  .um-form {
    width: unset;
  }
  /* line 173, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  /* line 174, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  .um-form .um-col-1 > div {
    width: 100% !important;
  }
  /* line 178, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
  .um-form input[type="submit"] {
    font-size: 14px;
  }
}
/* line 186, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
/* line 187, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .logo-brands-form {
  max-width: 700px !important;
}
/* line 189, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .logo-brands-form h4 {
  margin: 2rem 0 0;
  color: #a4833f;
}
/* line 193, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .logo-brands-form input:not(input[type="submit"], input[type="checkbox"]) {
  border-radius: 0 !important;
  border: 0 !important;
  outline: 1px solid;
}
/* line 198, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .logo-brands-form label {
  padding-top: 10px;
}
/* line 201, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .logo-brands-form input[type="submit"] {
  margin-top: 20px;
}
/* line 204, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .logo-brands-form .padding-top {
  padding-top: 10px;
}
/* line 210, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
/* line 211, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style {
  box-shadow: 0 0 21px 0 rgba(0, 0, 0, 0.1);
  padding: 20px;
  max-width: 580px;
  margin: 5rem auto 0;
}
/* line 216, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style h3 {
  margin-bottom: 3rem;
}
/* line 219, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style label {
  color: #888;
}
/* line 222, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style input:not(input[type="submit"], input[type="checkbox"]), .wpcf7-form .global-form-style textarea {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 0.6em;
  max-width: 100%;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 8px;
  color: #000;
}
/* line 235, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style select {
  margin-bottom: 0.65rem;
}
/* line 238, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style textarea {
  height: 100px;
}
/* line 241, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style p {
  margin: 0 0 1.5em;
}
/* line 245, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style input[type="submit"] {
  float: right;
  padding: 0.618em 1em;
  border-radius: 1.25rem !important;
  width: 100px;
  background: #ebeaea;
}
/* line 251, wp-content/themes/darwin_evo/custom/scss/_forms.scss */
.wpcf7-form .global-form-style input[type="submit"]:hover {
  color: #fff;
  background: #a4833f;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .um-form {
  background: #f1f1f1;
  box-shadow: unset;
}
/* line 5, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .um-form input[type=submit] {
  background: #a4833f !important;
  color: #fff;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .um-form input[type=submit]:hover {
  color: #000;
  background: #fffafa !important;
}
/* line 14, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 {
  margin-left: unset;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 p:first-child, .outline-login .col-2 h3 {
  margin-top: 0;
}
/* line 19, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
/* line 20, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 .links-outline > .wp-block-group__inner-container {
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
}
/* line 25, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 .links-outline a {
  text-align: center;
  max-width: 300px;
  border-radius: 1.25rem !important;
  background: #a4833f !important;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08) !important;
  margin: 18px 0;
  flex-basis: 48%;
}
/* line 33, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 .links-outline a p {
  padding: 10px 0;
  color: #fff;
  min-width: unset !important;
  margin: 0;
}
/* line 39, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 .links-outline a:hover {
  background: #f1f1f1 !important;
}
/* line 41, wp-content/themes/darwin_evo/custom/scss/_um_login.scss */
.outline-login .col-2 .links-outline a:hover p {
  color: #000;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container {
  background-image: linear-gradient(180deg, #dedede 0%, #b0b0b0 98%) !important;
  border: unset !important;
  padding: 5rem 0;
  position: inherit;
  z-index: 2;
}
/* line 7, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
/* line 8, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .logo > .g-content, .Footer-Container .footer-a > .g-content, .Footer-Container .footer-b > .g-content, .Footer-Container .footer-c > .g-content {
  margin: 0;
  padding: 0;
}
/* line 11, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .logo > .g-content ul, .Footer-Container .footer-a > .g-content ul, .Footer-Container .footer-b > .g-content ul, .Footer-Container .footer-c > .g-content ul {
  list-style-type: none;
  margin: 0;
}
/* line 14, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .logo > .g-content ul li, .Footer-Container .footer-a > .g-content ul li, .Footer-Container .footer-b > .g-content ul li, .Footer-Container .footer-c > .g-content ul li {
  line-height: 1.8;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .logo > .g-content ul li a, .Footer-Container .footer-a > .g-content ul li a, .Footer-Container .footer-b > .g-content ul li a, .Footer-Container .footer-c > .g-content ul li a {
  color: #454545;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .logo > .g-content ul li a:hover, .Footer-Container .footer-a > .g-content ul li a:hover, .Footer-Container .footer-b > .g-content ul li a:hover, .Footer-Container .footer-c > .g-content ul li a:hover {
  color: #a4833f;
}
/* line 26, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
/* line 27, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .logo img {
  max-height: 92px;
}
/* line 31, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
/* line 32, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .footer-b h2 {
  font-size: 16px;
  color: #a4833f;
  margin-bottom: 0.25rem;
}
/* line 38, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .footer-b .widget_nav_menu {
  margin-top: 70px;
}
/* line 43, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
/* line 44, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .footer-c h3 {
  margin-top: 0;
  font-size: 16px;
  margin-bottom: 0.25rem;
  font-weight: 600;
}
/* line 50, wp-content/themes/darwin_evo/custom/scss/_footer.scss */
.Footer-Container .footer-c p {
  color: #454545;
  margin: 0;
  line-height: 1.8;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 2, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce h1, .woocommerce-page h1, .woocommerce h2, .woocommerce-page h2, .woocommerce h3, .woocommerce-page h3, .woocommerce h4, .woocommerce-page h4, .woocommerce h5, .woocommerce-page h5, .woocommerce h6, .woocommerce-page h6, .woocommerce strong, .woocommerce-page strong {
  color: #232322;
}
/* line 6, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce a:hover, .woocommerce-page a:hover {
  color: #232322;
}
/* line 9, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce ul.products, .woocommerce-page ul.products {
  display: flex;
  justify-content: space-between;
}
/* line 13, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
  text-align: center;
  margin: 0;
}
/* line 16, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a {
  width: 180px;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce ul.products li.product a:hover, .woocommerce-page ul.products li.product a:hover {
  padding-right: 24px !important;
  padding-left: 8px !important;
}
/* line 23, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product img, .woocommerce-page ul.products li.product img {
  border: 2px dashed #a4833f;
  border-radius: 100%;
  transition: all 0.35s ease-in-out 0s;
  padding: 2rem;
  max-width: 222px;
}
/* line 30, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce ul.products li.product h2.woocommerce-loop-product__title, .woocommerce-page ul.products li.product h2.woocommerce-loop-product__title {
  font-size: 1.5rem;
  font-weight: 400;
  color: #fff;
  margin-top: 1rem;
  line-height: 1.5rem;
}
/* line 44, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .Toolbar, .woocommerce-page .Toolbar {
  display: none;
  background-color: #fafafa;
  margin-bottom: 2rem;
  border-radius: 4px;
}
/* line 49, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .Toolbar p.woocommerce-result-count, .woocommerce-page .Toolbar p.woocommerce-result-count {
  color: #232322;
  width: 49%;
  display: inline-block;
  float: none;
  padding: 0.75rem;
  margin-bottom: 0;
  line-height: 2rem;
}
/* line 58, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .Toolbar form.woocommerce-ordering, .woocommerce-page .Toolbar form.woocommerce-ordering {
  width: 50%;
  display: inline-block;
  float: none;
  padding: 0.75rem;
  text-align: right;
  margin: 0;
}
/* line 65, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .Toolbar form.woocommerce-ordering select.orderby, .woocommerce-page .Toolbar form.woocommerce-ordering select.orderby {
  color: #232322;
  background-color: rgba(35, 35, 34, 0.05);
  border: 1px solid #232322;
  border-radius: 4px;
  margin: 0;
  line-height: 2rem;
  height: 2rem;
}
/* line 77, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 78, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 79, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table thead th, .woocommerce-page .shop_table thead th, .woocommerce .shop_table tbody th, .woocommerce-page .shop_table tbody th {
  background: #232322;
  color: #fff;
}
/* line 84, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 85, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table tbody td, .woocommerce-page .shop_table tbody td {
  color: #232322;
}
/* line 89, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 90, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table tfoot th, .woocommerce-page .shop_table tfoot th {
  color: #232322;
  /*background: $color-light-grey;*/
}
/* line 95, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table .order-total .amount, .woocommerce-page .shop_table .order-total .amount {
  color: #d9222f;
}
/* line 98, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table a.remove:hover, .woocommerce-page .shop_table a.remove:hover {
  background: #d9222f;
}
/* line 101, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table .button, .woocommerce-page .shop_table .button {
  min-width: 15rem;
}
/* line 105, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .shop_table .coupon .input-text, .woocommerce-page .shop_table .coupon .input-text {
  margin: 0 10px 0 0;
  min-width: 170px;
  line-height: 24px;
}
/* line 112, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 113, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward, .woocommerce-page .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward {
  width: 100%;
  padding: 0.875rem;
}
/* line 117, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .wc-proceed-to-checkout .wcppec-checkout-buttons, .woocommerce-page .wc-proceed-to-checkout .wcppec-checkout-buttons {
  display: none;
  color: #000;
}
/* line 123, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .place-order button, .woocommerce-page .place-order button {
  width: auto;
}
/* line 125, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 126, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .place-order button:hover::after, .woocommerce-page .place-order button:hover::after {
  display: none;
}
/* line 132, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .select2-container--default .select2-results__option--highlighted[aria-selected], .woocommerce-page .select2-container--default .select2-results__option--highlighted[aria-selected], .woocommerce .select2-container--default .select2-results__option--highlighted[data-selected], .woocommerce-page .select2-container--default .select2-results__option--highlighted[data-selected] {
  background-color: #d9222f;
}
/* line 135, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce li.select2-results__option, .woocommerce-page li.select2-results__option {
  color: #444;
}
/* line 138, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .woocommerce-input-wrapper input, .woocommerce-page .woocommerce-input-wrapper input {
  color: #000;
}
/* line 142, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
  border-top-color: #232322;
}
/* line 144, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before {
  color: #232322;
}
/* line 148, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .woocommerce-privacy-policy-text p, .woocommerce-page .woocommerce-privacy-policy-text p {
  color: #000;
}
/* line 152, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.woocommerce .woocommerce .quantity .qty, .woocommerce-page .woocommerce .quantity .qty {
  border-radius: 20px;
  height: 36px;
}
/* line 158, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 159, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.post-type-archive #g-container-main {
  background-color: #f4f5fa;
}
/* line 163, wp-content/themes/darwin_evo/custom/scss/_products.scss */
/* line 164, wp-content/themes/darwin_evo/custom/scss/_products.scss */
.post-185 p.quantity {
  display: none;
}
/* line 1, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.LoggedIn-Slideshow {
  margin-bottom: 2rem;
}
/* line 6, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container {
  background-color: #eff1f4;
}
/* line 8, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 9, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .Accordion h3 {
  cursor: pointer;
  font-size: 1.125rem;
  font-weight: 500;
  background-color: #fff;
  padding: 8px 8px 8px 36px;
  position: relative;
  color: #676565;
  margin-bottom: 0;
}
/* line 18, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .Accordion h3.ui-accordion-header:after {
  content: "\f067";
  font-family: fontawesome;
  color: #777;
  font-size: 0.725rem;
  top: 50%;
  transform: translate(0, -50%);
  position: absolute;
  left: 10px;
}
/* line 28, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .Accordion h3.ui-accordion-header-active:after {
  content: "\f068";
  color: #d9222f;
}
/* line 32, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .Accordion h3 .count {
  font-size: 1.25rem;
  font-weight: 700;
}
/* line 37, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .Accordion .ui-accordion-content {
  background: #fff;
  padding: 1rem;
  color: #939393;
}
/* line 43, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .FAQ-Titles {
  text-align: center;
}
/* line 45, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .FAQ-Titles h4 {
  color: #3b4c6b;
  margin-top: 2rem;
}
/* line 49, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.Faq-Container .FAQ-Titles .arrow-icon {
  margin: 5px 5px 10px 8px;
}
/* line 55, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.woocommerce-form-login {
  color: #000;
  border-radius: 0 0 5px 5px !important;
}
/* line 60, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 61, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.page-id-15 .entry-title {
  display: none;
}
/* line 64, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 65, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.page-id-15 .woocommerce h2 {
  background: #1e1d23;
  padding: 6px 16px;
  color: #fff;
  font-size: 20px;
  margin: 0 2px 1rem;
}
/* line 76, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 77, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.woocommerce-MyAccount-navigation ul {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 82, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.woocommerce-MyAccount-content {
  color: #000;
}
/* line 86, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 87, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 88, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
#g-header #login-logout .buttons-container, #g-header #login-logout .language-container {
  display: inline-block !important;
}
/* line 91, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
#g-header #login-logout .buttons-container {
  padding-right: 30px;
}
/* line 93, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
#g-header #login-logout .buttons-container a {
  text-align: center;
}
/* line 96, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
#g-header #login-logout .buttons-container .white:hover {
  background-color: #fff;
  scale: 1.03;
}
/* line 100, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
#g-header #login-logout .buttons-container .red:hover {
  scale: 1.03;
}
/* line 107, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 108, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase {
  background-color: #262626;
  padding: 5rem 0;
}
/* line 111, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
/* line 116, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container {
  position: relative;
  max-width: 75rem;
  width: 100%;
  height: 100%;
  z-index: 2;
  color: #fff;
}
/* line 124, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container > .g-content {
  margin: 0;
  padding: 0;
}
/* line 129, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 131, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container .g-content h3 {
  font-size: 2.25rem;
  margin-top: 0;
  font-weight: 400;
  margin-bottom: 2rem;
  color: #fff;
  margin-top: 1rem;
  text-align: left;
  line-height: 1.1;
}
/* line 141, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container .g-content h2 {
  color: #fff;
  font-size: 1.75rem;
  line-height: 1.5;
  margin: 0;
  text-align: left;
}
/* line 148, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container .g-content .ck {
  font-family: Atypical;
}
/* line 151, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container .g-content .credits-keys {
  max-width: 30rem;
  margin: 2rem 0;
}
/* line 159, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 161, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .g-container .g-content .credits-keys .size-50.cred {
  border-right: 2px solid #fff;
}
/* line 168, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .Image {
  width: 100%;
  text-align: left !important;
}
/* line 172, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-subshowcase .Header_001 .Image img {
  max-width: 222px;
  min-width: 190px;
  object-fit: contain;
}
/* line 181, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
/* line 182, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-container-main .products {
  display: flex;
  justify-content: center;
}
/* line 187, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in .woocommerce-breadcrumb, .outline-logged_in .woocommerce-products-header__title, .outline-logged_in .woocommerce-result-count, .outline-logged_in .woocommerce-ordering {
  display: none !important;
}
/* line 190, wp-content/themes/darwin_evo/custom/scss/_loggedin.scss */
.outline-logged_in #g-expansion, .outline-logged_in #g-footer, .outline-logged_in #g-copyright {
  display: none;
}
@media (min-width: 54.125rem) and (max-width: 64.025rem) {
  /* line 3, wp-content/themes/darwin_evo/custom/scss/_tablet.scss */
  body.home #g-subshowcase .key-info .left-box .subtitle {
    font-size: 1.7rem;
  }
  /* line 6, wp-content/themes/darwin_evo/custom/scss/_tablet.scss */
  .Video-Container {
    background-position: -20%;
  }
  /* line 9, wp-content/themes/darwin_evo/custom/scss/_tablet.scss */
  /* line 10, wp-content/themes/darwin_evo/custom/scss/_tablet.scss */
  /* line 11, wp-content/themes/darwin_evo/custom/scss/_tablet.scss */
  #post-15 .woocommerce .credits-keys {
    margin-bottom: 1rem;
  }
  /* line 13, wp-content/themes/darwin_evo/custom/scss/_tablet.scss */
  #post-15 .woocommerce .credits-keys .credits, #post-15 .woocommerce .credits-keys .heads {
    font-size: 1.2rem;
  }
}
@media only all and (max-width: 48rem) {
  /* line 2, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .hide-mobile {
    display: none !important;
  }
  /* line 6, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #login-logout {
    top: 0;
    right: 0;
    height: 96px;
  }
  /* line 12, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .g-offcanvas-toggle {
    top: 1.5rem;
  }
  /* line 15, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 16, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-offcanvas #mainmenu {
    justify-content: flex-start;
  }
  /* line 18, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-offcanvas #mainmenu ul.menu {
    margin-bottom: 0;
  }
  /* line 20, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-offcanvas #mainmenu ul.menu li {
    display: block;
    margin: 0 0 0.875rem;
  }
  /* line 25, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-offcanvas #mainmenu .flex-center {
    display: block;
  }
  /* line 28, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-offcanvas #mainmenu .btn-slide {
    margin: 0 0 0.875rem;
    background-color: unset;
    padding: unset;
    text-align: left;
    color: #b4b6ba !important;
  }
  /* line 35, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 36, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-offcanvas #mainmenu .languages img {
    max-width: 25px;
    margin-right: 5px;
  }
  /* line 44, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 45, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header .g-particle {
    text-align: left !important;
  }
  /* line 49, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 50, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #mainmenu, #g-navigation #mainmenu {
    display: none;
  }
  /* line 53, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #mainmenu > .g-content, #g-navigation #mainmenu > .g-content {
    text-align: center;
  }
  /* line 56, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #mainmenu ul.menu, #g-navigation #mainmenu ul.menu {
    text-align: center;
  }
  /* line 59, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header .btn-slide, #g-navigation .btn-slide {
    width: 105px !important;
  }
  /* line 62, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 63, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #login-logout .g-content, #g-navigation #login-logout .g-content {
    text-align: center;
  }
  /* line 65, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #login-logout .g-content .buttons-container, #g-navigation #login-logout .g-content .buttons-container {
    padding: 0 30px 10px 30px;
  }
  /* line 71, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container {
    padding: 0;
    background-position: left top;
    background-size: 100% 50%;
  }
  /* line 75, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 76, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container .Video-Image-Container > img {
    height: 19.75rem;
  }
  /* line 79, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container .Video-Image-Container .Video-Image-Info {
    width: 100%;
  }
  /* line 81, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container .Video-Image-Container .Video-Image-Info h1 {
    font-size: 1.25rem;
  }
  /* line 86, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 87, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container #video-container-b h4 {
    font-size: 1.125rem;
  }
  /* line 90, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container #video-container-b h2 {
    font-size: 1.2rem;
    line-height: 1.5rem;
  }
  /* line 94, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Video-Container #video-container-b p {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  /* line 100, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar {
    text-align: center;
  }
  /* line 102, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Service-Info {
    font-size: 1.2rem;
  }
  /* line 104, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Service-Info img {
    width: 40px;
  }
  /* line 107, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Service-Info:after {
    display: none;
  }
  /* line 111, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 112, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Contact-Grid .vertical-horizontal-center {
    margin: 0.5rem 0;
  }
  /* line 115, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Contact-Grid .Logo {
    width: 150px;
  }
  /* line 118, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Contact-Grid .Phone {
    font-size: 1rem;
  }
  /* line 120, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Contact-Grid .Phone img {
    width: 30px;
  }
  /* line 124, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Contact-Bar .Contact-Grid .Or {
    justify-content: center !important;
    margin: 1rem 0;
  }
  /* line 130, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Testimonials-Container {
    padding-top: 0;
  }
  /* line 132, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Testimonials-Container #testimonials-side {
    background: unset;
  }
  /* line 134, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Testimonials-Container #testimonials-side h2 {
    font-size: 1.2rem;
    line-height: 1.5rem;
  }
  /* line 139, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 140, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Testimonials-Container #testimonials .Testimonials {
    margin: 0;
    padding: 0;
  }
  /* line 146, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Utility-Container {
    max-height: 100%;
    margin-bottom: 0;
  }
  /* line 151, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .woocommerce-MyAccount-navigation {
    margin-bottom: 2rem;
  }
  /* line 154, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 155, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .hero-mobile .elementor-video {
    width: 100vw !important;
    height: auto !important;
  }
  /* line 160, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 161, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 162, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .woocommerce .coupon .button {
    width: 100% !important;
    margin-top: 0.5rem;
  }
  /* line 166, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .woocommerce .coupon .input-text {
    width: 100% !important;
  }
  /* line 171, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Faq-Container .FAQ-Titles .arrow-icon {
    width: 20px;
  }
  /* line 174, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 176, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #mainmenu {
    justify-content: center;
  }
  /* line 178, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #mainmenu > .g-content {
    margin: 0;
    padding: 0 0 10px;
  }
  /* line 183, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 184, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #logo > .g-content {
    margin: 0.625rem;
    padding: unset;
  }
  /* line 189, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header .size-63 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
  /* line 199, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header .g-particle {
    text-align: center;
  }
  /* line 202, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 203, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header .Logo img {
    width: 154px;
  }
  /* line 213, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 215, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 216, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image {
    margin: -6rem auto 0;
    width: auto;
    padding: 0 1rem;
    text-align: left;
  }
  /* line 221, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image .your-logo {
    right: 2rem;
    bottom: 8rem;
  }
  /* line 226, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image .wp-image-126 {
    height: 155px;
    object-fit: contain;
    margin-left: 2rem;
  }
  /* line 231, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image .wp-image-124 {
    width: 100px;
    right: 1rem;
    bottom: 8rem;
    margin-left: 4rem;
    margin-bottom: 1rem;
  }
  /* line 238, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image .wp-image-125 {
    width: 80px;
  }
  /* line 243, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 244, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 245, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #slideshow .Slideshow .Slides {
    background-size: cover;
  }
  /* line 249, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 250, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #slideshow .slideshow-info h2 {
    font-size: 1rem;
  }
  /* line 253, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #slideshow .slideshow-info .subtitle2 {
    margin-top: 0;
  }
  /* line 258, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-subshowcase {
    margin-top: 0;
  }
  /* line 260, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 261, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-subshowcase .key-info .left-box {
    text-align: left;
  }
  /* line 263, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-subshowcase .key-info .left-box .title {
    font-size: 1.125rem;
  }
  /* line 267, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-subshowcase .key-info .left-box .subtitle {
    font-size: 1.2rem;
    line-height: 1.5rem;
    margin-bottom: 0;
  }
  /* line 273, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 274, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-subshowcase .key-info .right-box p {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  /* line 283, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 284, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 285, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 286, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-subshowcase .Header_001 h2 {
    text-align: center !important;
  }
  /* line 289, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-subshowcase .Header_001 .Image {
    text-align: center !important;
  }
  /* line 293, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-subshowcase .Header_001 .ck {
    font-size: 1.25rem !important;
  }
  /* line 298, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 299, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 300, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-container-main .products li.product {
    padding: 0 0.5rem;
  }
  /* line 302, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-container-main .products li.product .button {
    width: 130px;
  }
  /* line 309, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 310, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 311, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #products-login ul.products li {
    width: 100% !important;
  }
  /* line 317, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 318, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 319, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-login .links-outline > .wp-block-group__inner-container {
    gap: 0;
  }
  /* line 322, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-login .links-outline a {
    margin: 0 auto !important;
    flex-basis: 100% !important;
  }
  /* line 328, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 329, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-pages .buttons-container a {
    width: 127px !important;
  }
  /* line 333, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .woocommerce ul.products, .woocommerce-page ul.products {
    display: block;
  }
  /* line 336, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 337, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 338, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #post-15 .woocommerce .credits-keys {
    margin: 2rem 0;
  }
  /* line 340, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #post-15 .woocommerce .credits-keys .credits, #post-15 .woocommerce .credits-keys .heads {
    font-size: 1.2rem;
  }
  /* line 347, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Footer-Container {
    padding: 1rem 0 0;
  }
  /* line 349, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 350, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Footer-Container .Logo img {
    width: 154px;
  }
  /* line 354, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Footer-Container .Social-Icons {
    margin-top: 1rem;
  }
  /* line 357, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .Footer-Container p {
    width: 100%;
  }
  /* line 382, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-footer {
    padding: 3rem 0;
  }
  /* line 384, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-footer .g-container > .g-grid {
    gap: 1em;
  }
  /* line 387, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 388, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-footer .footer-b .widget_nav_menu {
    margin-top: 22px;
  }
  /* line 394, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 395, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 396, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .yith-quick-view-content .product .woocommerce-message {
    padding: 1em 2em 1em 2.5em;
  }
  /* line 398, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .yith-quick-view-content .product .woocommerce-message:before {
    left: 0.8em;
  }
}
@media only all and (min-width: 47.25rem) and (max-width: 54.025rem) {
  /* line 406, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 407, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #logo {
    flex-basis: 40%;
    width: 40%;
  }
  /* line 411, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-header #login-logout {
    flex-basis: 60%;
    width: 60%;
  }
  /* line 416, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 417, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 418, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image {
    width: fit-content;
  }
  /* line 420, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home #g-showcase .key-image .your-logo {
    right: -10rem;
  }
  /* line 426, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home .Testimonials-Container {
    padding: 3.5rem 0;
  }
  /* line 429, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  body.home .Video-Container {
    background-size: 50% 100%;
  }
  /* line 433, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 434, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 435, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-footer .contact-form .size-50 .your-name input[type="text"], #g-footer .contact-form .size-50 .your-email input[type="text"] {
    width: 98% !important;
    margin-right: 2% !important;
  }
  /* line 439, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  #g-footer .contact-form .size-50 .your-name input[type="email"], #g-footer .contact-form .size-50 .your-email input[type="email"] {
    width: 98% !important;
    margin-left: 2% !important;
  }
  /* line 445, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 446, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 447, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 448, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 449, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-subshowcase .Header_001 .g-container .g-content .credits-keys {
    margin: auto;
  }
  /* line 455, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in .evo-header, .outline-logged_in #products-login {
    flex-basis: 100%;
    width: 100%;
  }
  /* line 459, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 460, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in .Contact-Bar .Contact-Grid {
    justify-content: center;
  }
  /* line 464, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 465, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  /* line 466, wp-content/themes/darwin_evo/custom/scss/_mobile.scss */
  .outline-logged_in #g-main-mainbody .products li.product {
    width: 30%;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1599px) {
  /* line 2, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  /* line 3, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  /* line 4, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  /* line 5, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  .outline-logged_in #g-subshowcase .Header_001 h3 {
    font-size: 2rem !important;
  }
  /* line 8, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  .outline-logged_in #g-subshowcase .Header_001 h2 {
    font-size: 1.75rem !important;
  }
  /* line 11, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  /* line 12, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  .outline-logged_in #g-subshowcase .Header_001 .Image img {
    width: 130px;
    height: 130px;
  }
  /* line 22, wp-content/themes/darwin_evo/custom/scss/_responsive_desktop.scss */
  .woocommerce ul.products li.product img, .woocommerce-page ul.products li.product img {
    max-width: 178px;
  }
}
/* line 40, wp-content/themes/darwin_evo/custom/scss/custom.scss */
html {
  scroll-behavior: smooth;
}
/* line 44, wp-content/themes/darwin_evo/custom/scss/custom.scss */
/* line 45, wp-content/themes/darwin_evo/custom/scss/custom.scss */
body:not(.home) #g-container-main {
  padding: 2.5rem 0 3rem 0;
}
/* line 49, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.entry-header {
  display: none;
}
/* line 52, wp-content/themes/darwin_evo/custom/scss/custom.scss */
figure {
  margin: 0;
}
/* line 56, wp-content/themes/darwin_evo/custom/scss/custom.scss */
p a {
  color: #a4833f !important;
}
/* line 58, wp-content/themes/darwin_evo/custom/scss/custom.scss */
p a:hover {
  color: #000 !important;
}
/* line 62, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.g-spacer {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 67, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.vertical-center {
  display: flex;
  align-items: center;
}
/* line 71, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.vertical-horizontal-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 76, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.vertical-center-horizontal-end {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
/* line 82, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.vertical-center-horizontal-start {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
/* line 88, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.Hide-Item {
  display: none;
}
/* line 92, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.g-offcanvas-toggle {
  z-index: 50;
}
/* line 95, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.flex-center {
  display: flex;
  justify-content: center;
}
/* line 99, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.button {
  display: inline-block !important;
  position: relative !important;
  border-radius: 1.25rem !important;
  background-color: rgba(255, 255, 255, 0.83);
  border: none !important;
  color: #000 !important;
  text-align: center;
  font-weight: 400 !important;
  transition: all 0.5s;
  box-shadow: 0 10px 20px -8px rgba(0, 0, 0, 0.7) !important;
}
/* line 110, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.button::after {
  content: url('https://darwinhost.com/demos/sfair/wp-content/uploads/2020/03/arrow.svg');
  position: absolute;
  opacity: 1;
  top: 10px;
  right: 0px;
  transition: all 0.5s;
  filter: brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(639%) hue-rotate(172deg) brightness(111%) contrast(100%);
}
/* line 119, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.button:hover {
  background-color: #a4833f !important;
  color: #fff !important;
}
/* line 124, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.button:hover::after {
  width: 18px !important;
  opacity: 1 !important;
  right: 22px !important;
}
/* line 132, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.woocommerce #respond input#submit.added::after, .woocommerce a.button.added::after, .woocommerce button.button.added::after, .woocommerce input.button.added::after {
  filter: inherit;
  right: 16px;
}
/* line 140, wp-content/themes/darwin_evo/custom/scss/custom.scss */
/* line 141, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.woocommerce-message .button::after {
  display: none;
}
/* line 146, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.not-logged-hide {
  display: none;
}
/* line 150, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.btn-slide {
  padding: 0.5rem 1.5rem;
  margin: 0.25rem;
  border-radius: 1.25rem;
  display: inline-block;
  width: 9.625rem;
  transition: all 200ms linear;
  text-align: center;
}
/* line 158, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.btn-slide.white {
  background-color: #ebe9eb;
  color: #000 !important;
}
/* line 161, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.btn-slide.white:hover {
  background-color: #a4833f;
  color: #fff !important;
}
/* line 166, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.btn-slide.red {
  background-color: #a4833f;
  color: #fff !important;
}
/* line 169, wp-content/themes/darwin_evo/custom/scss/custom.scss */
.btn-slide.red:hover {
  background-color: #ebe9eb;
  color: #000 !important;
}
/*# sourceMappingURL=custom_logged_in.css.map */