/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */
/*All Project Definition*/


.parallax-container {min-height: 380px;	height: auto; color: rgba(255,255,255,.9);}

.parallax-container .section {width: 100%;}
.slider .indicators .indicator-item.active{background-color: #d50000 !important;}

#index-banner{height: 420px;}
#index-banner .title{font-size: 4em; font-weight: bolder; padding-top: 10%; text-shadow: 2px 4px 4px #000000; line-height: 0px;}
#index-banner .text-box .sub-title{font-size: 2em; text-shadow: 2px 4px 4px #000000; line-height: 0px;}
#index-banner .text-box{}

#index-banner #cta-button{border-radius: 10px;}

.icon-block {padding: 0 15px;}
.icon-block .material-icons {}

#product-description{}
#product-description p{font-size: 1.7em; padding-top: 4%;}

#video-gallery{min-height: 400px}
#video-gallery .fb-post{background: yellow; min-height: 400px;}

.social-icon{}
.social-icon img{position: relative; top: 10px;}

.carousel{}
.carousel .carousel-item{width: 400px;}


*::-webkit-input-placeholder {color: #2F2F2F;}
*:-moz-placeholder {color: #2F2F2F;}
*::-moz-placeholder {color: #2F2F2F;}
*:-ms-input-placeholder {color: #2F2F2F;}


/*about-business*/
#about-business{background: url('../img/Parallax/sobre-empresa.jpg') no-repeat center #FFFFFF; background-size: 100%; padding-top: 3%; padding-bottom: 3%;}
#about-business .row{margin-bottom: 0% }
#about-business h2{font-size: 5em;}
#about-business h3{font-size: 2em;}
#about-business h4{font-size: 2em;}
#about-business p{font-size: 1.5em;}
#about-business b{color: #FFF; background: #01579b}

/*Featured*/
#featured{}
#featured .base{min-height: 200px; margin-top: 3%;}
#featured .base h4{font-size: 1.4em; font-weight: bolder}
#featured .dizeres h5{font-size: 1.1em;}

/*Product*/
#product{}
#product #info ul li{color: #d50000;}
#product #info ul li strong, #product #info ul li strong a{color: #595959; }
#product #info h1{font-size: 2.5em; font-weight: bolder;}
#product #price h3{font-size: 1.5em;}
#product #price h3 strong{font-size: 2em;}
#product #img img{}
#product #information h3{font-size: 1.1em;}
#product #information p{font-size: 0.7em;}
#product #information{font-size: 3em;}
#product #form-box{overflow: auto; padding-top: 3% !important; padding-bottom: 5% !important; border-radius: 12px; padding-right: 4%; padding-left: 3%; margin-top: 3%;}
#product #form-box h1{font-size: 2.5em; font-weight: bolder;}
#product #form-box .input-field label{display: none;}
#product #form-box .input-field input, .form-box .input-field textarea{padding-left: 1%;background: white; border-radius: 10px; color: #FF7E00;}

/*Thanks Page */
.thanks-page{margin-top: 5%;}
.thanks-page h1{text-align: center; font-size: 4em; margin-top: 10%;}
.thanks-page h2, .thanks-page h3, .thanks-page h4{color: #484848; text-align: center;}
.thanks-page h2{font-size: 2em;}
.thanks-page h3{font-size: 1.2em;}
.thanks-page h4{font-size: 1.4em; margin-top: 10%;}

/*product*/
.product{margin-bottom: 6%;}
.product h2, .product h3{line-height: 1em;}
.product h2{font-size: 3em; text-shadow: 1px 2px 1px #7B7B7B; padding-bottom: 3%;}
.product .description p{line-height: 1.2em; font-size: 1.6em; color: #000;}

/*Product-thumb*/
.product-thumb{min-height: 300px; border-bottom: 2px solid #d2d2d2}
.product-thumb .img-thumb{margin-top: 5%; min-height: 250px;}
.product-thumb .descricao{min-height: 180px;}
.product-thumb h1{font-size: 2em; color: #d50000;}
.product-thumb h3{font-size: 1em; color: #000;}
.product-thumb h3 strong{color: #d50000;}
.product-thumb h4{font-size: 1.3em;}
.product-thumb button{}

/*Product-small-thumb*/
.product-small-thumb{min-height: 90px;}
.product-small-thumb .img-thumb{min-height: 250px;}
.product-small-thumb .descricao{min-height: 100px;}
.product-small-thumb h1{font-size: 1.1em; color: #d50000;}
.product-small-thumb h3{font-size: 0.8em; }
.product-small-thumb h3 strong{color: #d50000;}


/*thumb-product*/
.thumb-product{} 
.thumb-product h2, .product h3{line-height: 1em;}
.thumb-product h2{font-size: 1.5em; padding-bottom: 3%; padding-top: 20%;}
.thumb-product .name{min-height:60px;}
.thumb-product .description p{line-height: 1.2em; font-size: 1.5em; color: #000; }

/*img=photo-effect*/
.img-photo-effect{box-shadow: 1px 2px 4px #000}

/*Form box*/
.form-box{height: 500px; padding-top: 3% !important; padding-bottom: 5% !important; border-radius: 12px; box-shadow: 10px 13px 18px -3px rgba(0,0,0,0.75); }
.form-box .input-field label{display: none;}
.form-box .input-field input, .form-box .input-field textarea{padding-left: 1%;background: white; border-radius: 10px; color: #FF7E00;}

/*CTA form*/
.cta-form .cta-title{}
.cta-form .cta-title h5{font-size: 2.5em;}
.cta-form .cta-img:hover{transform: scale(1.2);}
.cta-form .cta-img{transform: scale(1); transition: transform 1s ease;}

/*contact-paralax*/
.contact-paralax{filter: brightness(70%); webkit-filter: brightness(70%); moz-filter: brightness(70%);}


*::-webkit-input-placeholder {color: #2F2F2F; font-weight: bold;}
*:-moz-placeholder {color: #2F2F2F; font-weight: bold;}
*::-moz-placeholder {color: #2F2F2F; font-weight: bold;}
*:-ms-input-placeholder {color: #2F2F2F; font-weight: bold;}

