/*
Theme Name: Biirdy
Version: 1.1
Template: porto
*/

/*
Blue #269db5
Pink #fc4f6b
Sand #F0EBE2
*/

.top-links a .flag {display:none !important;}
.elementor-element-8592f7d button, .elementor-element-8592f7d .btn, .elementor-element-8592f7d input[type="submit"], .elementor-element-8592f7d input[type="button"] {
  margin:0px !important;
}
body .elementor-icon-list-items svg {
  margin:0 !important;
}

.elementor-icon-list-text strong {font-style: uppercase !important;}

body .page-wrapper .porto-gb-a87edf789d351f4b037dd2cd35c4aef5 {background-color:#fc4f6b !important;}

.single-product .product-summary-wrap .quantity .minus {
  border-top-left-radius:25px;
  border-bottom-left-radius:25px;
}
.single-product .product-summary-wrap .quantity .plus {
  border-top-right-radius:25px;
  border-bottom-right-radius:25px;
}

.single-product .product-summary-wrap .single_add_to_cart_button,
.single-product .product-summary-wrap .view-cart-btn {
  background-color:#fc4f6b;
  border-radius: 50px;
}
.single-product .product-summary-wrap .single_add_to_cart_button:hover,
.single-product .product-summary-wrap .view-cart-btn:hover {
  background-color:#269db5;
}

.elementor-widget-porto_hb_menu ul li.current-menu-item a {
  color:#269db5 !important;
}

.porto-ibanner-layer h2 img {

}

p.pod {
  color: #999999;
}
.pink, strong.pink {
  color:#fc4f6b;
  }
  .blue, strong.blue {
    color:#269db5;
    }

.product-summary-wrap .elementor-element-73c41fb .product_meta a,
.elementor-element-73c41fb .product_meta a {
  color: #269db5;
}

.product-summary-wrap .elementor-element-73c41fb .product_meta a:hover,
.elementor-element-73c41fb .product_meta a:hover {
  color: #fc4f6b;
}

@media only screen and (max-width: 768px) {
  .porto-ibanner-layer h2 img {
    max-width: 100px !important;
  }
  body .porto-ibanner::before {
    content:'';
    background: rgba(0,0,0,0.5);
    position: absolute;
    width:100%;
    height: 100%;
    z-index: 2;
  }
  body .footer-social::before {
    content:'';
    background: rgba(255,255,255,0.7);
    position: absolute;
    width:100%;
    height: 100%;
  }
}

@media only screen and (max-width: 658px) {
  .porto-ibanner-layer h2 img {
    max-width: 70px !important;
  }
}
