body {
  font-family: Poppins, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 25px;
  color: #666;
  font-size: 15px; }

h1, h2, h3, h4, h5, h5, h6 {
  font-family: Poppins, Helvetica, Arial, sans-serif;
  font-weight: 500;
  color: #333; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h5 a, h6 a {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    color: #333; }
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h5 a:hover, h6 a:hover {
      color: #333; }

h1 {
  font-size: 36px; }

h2 {
  font-size: 30px; }

h3, .single .content-area .wrapper-blog-content .entry-title {
  font-size: 25px; }

h4, .content-area .wrapper-blog-content .entry-title {
  font-size: 22px; }

.widget-area aside .widget-title, .single .content-area .single-blog-content .related-posts .post-inner h5 {
  font-size: 20px; }

h5 {
  font-size: 18px; }

h6 {
  font-size: 16px; }

.error {
  border-color: #333; }
  .error.placeholder {
    color: #333; }
  .error:-moz-placeholder {
    color: #333; }
  .error::-webkit-input-placeholder {
    color: #333; }
  .error:-ms-input-placeholder {
    color: #333; }

.page-links > span:not(.page-links-title), .page-links a:hover > span {
  color: #333;
  border-color: #333; }

.wrapper-footer {
  background-color: #2b3940;
  color: #fff; }
  .wrapper-footer a {
    color: #fff; }
    .wrapper-footer a:hover {
      color: #50b3b6; }
  .wrapper-footer .widget-title {
    color: #fff;
    font-size: 22px; }
  .wrapper-footer .widget-social a:hover {
    border-color: #50b3b6;
    color: #50b3b6; }

.header-hp-1.style-header-hp-1 {
  background: rgba(255, 255, 255, 1); }
  .header-hp-1 .logo {
    width: 250px; }

.comments-area .comment-respond .form-submit input#submit {
  color: #333;
  border: 1px solid #333; }
  .comments-area .comment-respond .form-submit input#submit:hover {
    background: #333;
    color: #fff;
    border: 1px solid #333; }

.au-btn, .woocommerce a.button.alt, .woocommerce .button.wc-backward, .woocommerce .shop-single-v1-section .summary .cart .button, .woocommerce button.button, .woocommerce input.button, .sc-product-showcase .inner-item-product a.button, .woocommerce .button.wc-forward, .woocommerce .woocommerce-info a.button {
  color: #333;
  border: 1px solid #333; }
  .au-btn:hover, .woocommerce a.button.alt:hover, .woocommerce .button.wc-backward:hover, .woocommerce .shop-single-v1-section .summary .cart .button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .sc-product-showcase .inner-item-product a.button:hover, .woocommerce .button.wc-forward:hover, .woocommerce .woocommerce-info a.button:hover {
    background: #333;
    color: #fff;
    border: 1px solid #333; }
  .au-btn:before, .woocommerce a.button.alt:before, .woocommerce .button.wc-backward:before, .woocommerce .shop-single-v1-section .summary .cart .button:before, .woocommerce button.button:before, .woocommerce input.button:before, .sc-product-showcase .inner-item-product a.button:before, .woocommerce .button.wc-forward:before, .woocommerce .woocommerce-info a.button:before {
    background: #333; }

#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  color: #333; }

.woocommerce ul.products li.product .wrapper-content-item a.button, .woocommerce-page ul.products li.product .wrapper-content-item a.button, .woocommerce div.products li.product .wrapper-content-item a.button, .woocommerce-page div.products li.product .wrapper-content-item a.button, .woocommerce ul.products div.product .wrapper-content-item a.button, .woocommerce-page ul.products div.product .wrapper-content-item a.button, .woocommerce div.products div.product .wrapper-content-item a.button, .woocommerce-page div.products div.product .wrapper-content-item a.button, .woocommerce ul.products li.product .wrapper-content-item .wc-forward, .woocommerce-page ul.products li.product .wrapper-content-item .wc-forward, .woocommerce div.products li.product .wrapper-content-item .wc-forward, .woocommerce-page div.products li.product .wrapper-content-item .wc-forward, .woocommerce ul.products div.product .wrapper-content-item .wc-forward, .woocommerce-page ul.products div.product .wrapper-content-item .wc-forward, .woocommerce div.products div.product .wrapper-content-item .wc-forward, .woocommerce-page div.products div.product .wrapper-content-item .wc-forward {
  color: #333;
  border: 1px solid #333; }
  .woocommerce ul.products li.product .wrapper-content-item a.button:before, .woocommerce-page ul.products li.product .wrapper-content-item a.button:before, .woocommerce div.products li.product .wrapper-content-item a.button:before, .woocommerce-page div.products li.product .wrapper-content-item a.button:before, .woocommerce ul.products div.product .wrapper-content-item a.button:before, .woocommerce-page ul.products div.product .wrapper-content-item a.button:before, .woocommerce div.products div.product .wrapper-content-item a.button:before, .woocommerce-page div.products div.product .wrapper-content-item a.button:before, .woocommerce ul.products li.product .wrapper-content-item .wc-forward:before, .woocommerce-page ul.products li.product .wrapper-content-item .wc-forward:before, .woocommerce div.products li.product .wrapper-content-item .wc-forward:before, .woocommerce-page div.products li.product .wrapper-content-item .wc-forward:before, .woocommerce ul.products div.product .wrapper-content-item .wc-forward:before, .woocommerce-page ul.products div.product .wrapper-content-item .wc-forward:before, .woocommerce div.products div.product .wrapper-content-item .wc-forward:before, .woocommerce-page div.products div.product .wrapper-content-item .wc-forward:before {
    background-color: #333; }
  .woocommerce ul.products li.product .wrapper-content-item a.button:hover, .woocommerce-page ul.products li.product .wrapper-content-item a.button:hover, .woocommerce div.products li.product .wrapper-content-item a.button:hover, .woocommerce-page div.products li.product .wrapper-content-item a.button:hover, .woocommerce ul.products div.product .wrapper-content-item a.button:hover, .woocommerce-page ul.products div.product .wrapper-content-item a.button:hover, .woocommerce div.products div.product .wrapper-content-item a.button:hover, .woocommerce-page div.products div.product .wrapper-content-item a.button:hover, .woocommerce ul.products li.product .wrapper-content-item .wc-forward:hover, .woocommerce-page ul.products li.product .wrapper-content-item .wc-forward:hover, .woocommerce div.products li.product .wrapper-content-item .wc-forward:hover, .woocommerce-page div.products li.product .wrapper-content-item .wc-forward:hover, .woocommerce ul.products div.product .wrapper-content-item .wc-forward:hover, .woocommerce-page ul.products div.product .wrapper-content-item .wc-forward:hover, .woocommerce div.products div.product .wrapper-content-item .wc-forward:hover, .woocommerce-page div.products div.product .wrapper-content-item .wc-forward:hover {
    background: #333; }
    .woocommerce ul.products li.product .wrapper-content-item a.button:hover:before, .woocommerce-page ul.products li.product .wrapper-content-item a.button:hover:before, .woocommerce div.products li.product .wrapper-content-item a.button:hover:before, .woocommerce-page div.products li.product .wrapper-content-item a.button:hover:before, .woocommerce ul.products div.product .wrapper-content-item a.button:hover:before, .woocommerce-page ul.products div.product .wrapper-content-item a.button:hover:before, .woocommerce div.products div.product .wrapper-content-item a.button:hover:before, .woocommerce-page div.products div.product .wrapper-content-item a.button:hover:before, .woocommerce ul.products li.product .wrapper-content-item .wc-forward:hover:before, .woocommerce-page ul.products li.product .wrapper-content-item .wc-forward:hover:before, .woocommerce div.products li.product .wrapper-content-item .wc-forward:hover:before, .woocommerce-page div.products li.product .wrapper-content-item .wc-forward:hover:before, .woocommerce ul.products div.product .wrapper-content-item .wc-forward:hover:before, .woocommerce-page ul.products div.product .wrapper-content-item .wc-forward:hover:before, .woocommerce div.products div.product .wrapper-content-item .wc-forward:hover:before, .woocommerce-page div.products div.product .wrapper-content-item .wc-forward:hover:before {
      background-color: #fff; }
  .woocommerce ul.products li.product .wrapper-content-item .wc-forward, .woocommerce-page ul.products li.product .wrapper-content-item .wc-forward, .woocommerce div.products li.product .wrapper-content-item .wc-forward, .woocommerce-page div.products li.product .wrapper-content-item .wc-forward, .woocommerce ul.products div.product .wrapper-content-item .wc-forward, .woocommerce-page ul.products div.product .wrapper-content-item .wc-forward, .woocommerce div.products div.product .wrapper-content-item .wc-forward, .woocommerce-page div.products div.product .wrapper-content-item .wc-forward {
    background: #333;
    border: 1px solid #333; }
  .woocommerce ul.products li.product .wrapper-content-item .wc-forward:before, .woocommerce-page ul.products li.product .wrapper-content-item .wc-forward:before, .woocommerce div.products li.product .wrapper-content-item .wc-forward:before, .woocommerce-page div.products li.product .wrapper-content-item .wc-forward:before, .woocommerce ul.products div.product .wrapper-content-item .wc-forward:before, .woocommerce-page ul.products div.product .wrapper-content-item .wc-forward:before, .woocommerce div.products div.product .wrapper-content-item .wc-forward:before, .woocommerce-page div.products div.product .wrapper-content-item .wc-forward:before {
    background-color: #fff;
    border: 1px solid #fff; }

.woocommerce #review_form #respond .form-submit input {
  border: 1px solid #333;
  color: #333; }
  .woocommerce #review_form #respond .form-submit input:hover {
    background: #333;
    color: #fff;
    border: 1px solid #333; }

.widget_shopping_cart .widget_shopping_cart_content .buttons a {
  color: #333;
  border: 1px solid #333; }
  .widget_shopping_cart .widget_shopping_cart_content .buttons a:hover {
    color: #fff; }
  .widget_shopping_cart .widget_shopping_cart_content .buttons a:hover:before {
    background: #333;
    border: 1px solid #333; }
  .widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:before {
    background: #333; }
  .widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover {
    color: #fff; }

#canvas-btn span {
  border-bottom: 2px solid #333; }
  #canvas-btn span:before, #canvas-btn span:after {
    background: #333; }

.widget_shopping_cart .minicart_hover .icon-bag {
  background: #333; }

.physc_search .wrapper-search .search-toggler, .widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {
  color: #333; }

@media (min-width: 1025px) {
  .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item > a {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    color: #333;
    font-weight: 500;
    font-size: 15px; }
    .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item > a:before {
      background: #000; }
    .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item.current-menu-item > a, .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item > a:hover, .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item.current-menu-parent > a {
      color: #000; }
    .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item .sub-menu {
      color: #666;
      background: #fff; }
    .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item .sub-menu li.current-menu-item > a {
      color: #333; }
      .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item .sub-menu li:hover a {
        color: #666; }
        .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item .sub-menu li:hover a:hover {
          color: #333; }
    .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item .sub-menu a {
      font-family: Poppins, Helvetica, Arial, sans-serif;
      font-weight: 500;
      font-size: 15px;
      color: #666; }
      .header-hp-1 .menu-desktop-inner .main-menu .navmenu > .menu-item .sub-menu a:before {
        background: #333; } }

@media only screen and (max-width: 1024px) {
  .header-hp-1 .hamburger--spin .hamburger-inner {
    background-color: #333; }
    .header-hp-1 .hamburger--spin .hamburger-inner:before, .header-hp-1 .hamburger--spin .hamburger-inner:after {
      background-color: #333; }
    .header-hp-1 .menu-desktop-inner .main-menu ul li {
      border-top: 1px solid #e9e9e9; }
      .header-hp-1 .menu-desktop-inner .main-menu ul li .show-submenu-mobile {
        color: #333; }
      .header-hp-1 .menu-desktop-inner .main-menu ul li.current-menu-item > a, .header-hp-1 .menu-desktop-inner .main-menu ul li > a:hover, .header-hp-1 .menu-desktop-inner .main-menu ul li.current-menu-parent > a {
        color: #000; }
      .header-hp-1 .menu-desktop-inner .main-menu ul li a {
        background-color: #fff;
        color: #333; }
      .header-hp-1 .menu-desktop-inner .main-menu ul li:last-child {
        border-bottom: 1px solid #e9e9e9; }
      .header-hp-1 .menu-desktop-inner .main-menu ul li.menu-item-has-children .sub-menu li a {
        background-color: #f2f2f2; } }

@media (max-width: 380px) {
  h1, .single .content-area .wrapper-blog-content .entry-title {
    font-size: 30px; }

  h2 {
    font-size: 25px; }

  h3 {
    font-size: 22px; }

  h4, .content-area .wrapper-blog-content .entry-title, .widget-area aside .widget-title, .comments-title, .comment-reply-title {
    font-size: 18px; }

  h5 {
    font-size: 16px; } }
.wrapper-container { background-color: #fff}.contact-details .socials {
    padding-top: 0px;
}
.home-content {
    padding-left: 0px;
    padding-right: 0px;
}