/* CORES */
:root {
	--primary-color: #e5322d;
	--secundary-color: #2e3732;
}

/* NAVIGATION */
#startup #g-navigation {box-shadow: 0px 4px 20px -4px #000;}

/* SLIDESHOW */
#startup #g-slideshow .sprocket-features-content {display: block;}
#startup #g-slideshow .sprocket-features.layout-slideshow .sprocket-features-title {padding-top:0 !important;}
#startup #g-slideshow .sprocket-features.layout-slideshow .sprocket-features-arrows .arrow {top: 20vh !important;}
#startup #g-slideshow .sprocket-features-pagination li.active {background:var(--primary-color);}
#startup #g-slideshow .sprocket-features-pagination li {
	border: 2px solid var(--sexystore-secundary-color);
	width: 30px;
    height: 30px;
    box-shadow: none;
    padding: 0;
    border-radius: 100%;
	background: transparent;
}
#startup #g-slideshow .sprocket-features.layout-slideshow .sprocket-features-content {margin-top: 10vh;background: rgba(0,0,0,0.75);width: 60%;margin-left: 20%;color: #fff;}
#startup #g-slideshow .sprocket-features-pagination {left: 1rem;right: inherit;bottom: 15px;width: inherit;margin-left: inherit;}
#startup #g-slideshow .sprocket-features-pagination li span {display: block;line-height: 28px;text-align: center;font-size: 1rem;font-weight: bold;}
#startup #g-slideshow .sprocket-features-arrows .arrow {bottom: 50%;}
#startup #g-slideshow .sprocket-features-arrows .next {right: 2%;}
#startup #g-slideshow .sprocket-features-arrows .prev {left: 2%;}
/*#startup #g-slideshow .sprocket-features:after {
    background: url(/images/media/shadow.png) left 100%;
    background-repeat: no-repeat;
    width: 100%;
    position: absolute;
    bottom: -34px;
    height: 34px;
}*/
#startup .sprocket-features.layout-slideshow .sprocket-features-desc {width: 80%;}

/* SHOWCASE */
#startup #g-showcase {background:#eee;color:#030202;border-top: 1px solid #d1d1d1;}

/* COPYRIGHT */
#startup #g-copyright {background: var(--primary-color);box-shadow: inset 0px 10px 15px -10px #000;}

/* BOTTOM - QUEM SOMOS */
#startup #g-bottom {box-shadow: inset 0px 10px 15px -10px #000;}
#startup #g-bottom .g-title {
    padding-left: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    background-color: var(--primary-color);
    line-height: 40px;
    width: 100%;
}

/* SHOWCASE - PRODUTOS */
#startup #g-showcase .g-title {
    padding-left: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    background-color: var(--primary-color);
    line-height: 40px;
    width: 100%;
}

/* FEATURE - SERVIÇOS */
#startup #g-feature .g-title {
    padding-left: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    background-color: var(--primary-color);
    line-height: 40px;
    width: 100%;
}

/* FOOTER - CONTACTOS */
#startup #g-footer .g-content {padding-top:0;}
#startup #g-footer .g-title {
    padding-left: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    background-color: var(--primary-color);
    line-height: 40px;
    width: 100%;
}

/* MAIN - FORMULÁRIO DE CONTACTO */
#startup #formulario .g-content {margin-left: 0;margin-right:0;padding-left:0;padding-right:0;}
#startup #g-footer .contact h1 {
    padding-left: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    background-color: var(--primary-color);
    line-height: 40px;
    width: 100%;
	position: relative;	
    font-family: "robotocondensed", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}
#startup #g-footer .contact h1:after {
    content: "";
    position: absolute;
    height: 2px;
    background: rgba(3, 2, 2, 0.25);
    width: 100%;
    bottom: -1px;
    left: 0;
}
#startup #formulario .g-content {margin-left: 0;margin-right:0;padding-left:0;padding-right:0;}
#startup #formulario .form-horizontal .control-group {margin-bottom: 10px;}
#startup #formulario .form-horizontal .control-group.field-spacer {display:none;}
#startup #formulario .form-horizontal .control-label {width: 140px !important;text-align: left;}
#startup #formulario .form-horizontal .controls {margin-left: 140px;}