/*
Template:  Webster - Responsive Multi-purpose HTML5 Template
Author: potenzaglobalsolutions.com
Design and Developed by: potenzaglobalsolutions.com

NOTE: This file contains the styling for the Product Template. You can edit/add anything in this file!
*/
 h2, h2 span { text-transform: capitalize; font-size: 60px; line-height: 50px; font-weight: 900; color: var(--txtbluedark);}
 h2 span{color: var(--txtbluelight);}

h3, h3 span {font-size: 40px; line-height: 40px; font-weight: 700; color: var(--txtbluedark);}
 h3 span{color: var(--txtbluelight);}

.button { border-radius: 3px; font-size: 16px; }

/*navbar*/
#onepagenav .mega-menu .menu-links > li > a { font-size: 16px; text-transform: uppercase; font-weight: bold; }

/*banner*/
.product-banner .slider-content { width: 60%;  }
.product-banner .slider-content h1, .product-banner .slider-content h1 span { font-size: 100px; line-height: 80px; font-weight: 800;color: var(--txtbluedark); text-shadow: 3px 3px 6px rgb(0 0 0 / 30%);}
.product-banner .slider-content h1 span { color: var(--txtbluelight);}
.product-banner .slider-content p { font-size: 24px; line-height: 24px;  color: var(--txtblue);}

/*product-about*/
.product-about h4 { font-size: 26px; line-height: 40px; font-weight: 300; color: var(--txtblue)}
.product-about p { font-size: 22px; line-height: 30px; font-weight: 300; display: block; }

/*product-video*/
.product-video .product-video-box { min-height: 600px;   }
.product-video .product-video-box .vertical-align { padding: 100px; width: 100%; }

/*product-box-feature*/
.product-box-feature .feature-text.box-shadow { box-shadow: none; }
.product-box-feature .feature-text.box-shadow:hover, .product-box-feature .feature-text.box-shadow.active { box-shadow: 0 0px 30px rgba(0,0,0,0.09); }

/*product-list-home*/
.product-list-home .product { padding: 20px; background: #ffffff; border-radius: 30px;}
.product-list-home .product .product-title a, .product-list-home .product .product-title a  span { font-size: 22px; text-transform: capitalize; letter-spacing: 2px; color: var(--txtbluedark); font-weight:700; }
.product-list-home .product .product-title a  span{ color: var(--txtbluelight);}
.product-list-home .product .product-price p { font-size: 14px; text-transform: uppercase; letter-spacing: 2px; color: #626262}
.product-list-home .product .product-price a { font-size: 14px; text-transform: uppercase; }

