﻿/*
Theme Name: CARLO PONZI
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/
@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');

p {font-family:'Lato';font-weight:400;}
h1, h2, h3 {font-family:'Lato' !important;font-weight:100 !important;}
header .logo {padding-top:15px;}
nav.main_menu li a {font-size:15px;font-weight:400;text-transform:uppercase;}
nav.main_menu li.current_page_item a {color:#65001e !important;}

.av-special-heading h1 {font-size:70px !important;text-transform:uppercase;color:#ae723e;margin-bottom:50px !important;}
.av-special-heading h3 {font-size:30px !important;font-weight:300;text-transform:uppercase;color:#ae723e;}

#quem-somos {background:#222221;}
#quem-somos .container {padding:80px 0;width:600px;}
#quem-somos h2 {font-size:70px;color:#ae723e;text-align:center;text-transform:uppercase}
#quem-somos p {color:#c6c6c3;text-align:center;}
#quem-somos .av_textblock_section {padding:50px 0 0;}
#quem-somos .av_textblock_section::after {content:'';width:431px;height:19px;left: 50%;margin-left: -215px;margin-top:50px;position:relative;display:block;background:url(images/quem-somos-rodape.png) no-repeat center center;}

#areas-de-atuacao {background:#65001e;}
#areas-de-atuacao h2 {font-size:70px;text-transform:uppercase;text-align:center;color:#ae723e;}
#areas-de-atuacao section.avia-team-member {display: inline-block;width:33%;vertical-align:top;}
#areas-de-atuacao section.avia-team-member .team-img-container {width:81px;float:left;}
#areas-de-atuacao section.avia-team-member h3 {width:145px;font-family:'Lato';font-weight:300;font-size:15px;text-transform:uppercase;line-height:26px;margin:15px 0 0 5px;color:#fff;float:left;vertical-align:middle;}
#areas-de-atuacao .flex_cell_inner {padding:0 100px;}

#footer .container h3 {margin:0 0 5px!important;font-size:14px;font-weight:900 !important;color:#3a3a39;text-transform:uppercase;}
#footer .container section .textwidget {line-height: 18px !important;font-weight:300;}
#footer .container section .textwidget b {font-size:18px;font-weight:700;color:#65001e;text-transform:uppercase;}

#pg-areasdeatuacao section.av_textblock_section {max-width:700px;border-left:1px solid #ae723e;padding:0 60px 0 20px;margin:0 0 0 20px;}
#pg-areasdeatuacao section.av_textblock_section p {color:#c6c6c3;}

#pg-quemsomos section.av_textblock_section {max-width:700px;border-left:none;padding:0 60px 0 0;margin:0 0 0 20px;}
#pg-quemsomos section.av_textblock_section p {color:#c6c6c3 !important;}

#pg-escritorio div.av-special-heading {margin-top:10px;}
#pg-escritorio div.av-special-heading h2 {font-size:40px;text-transform:uppercase;text-align:center;margin-bottom:50px;color:#ae723e !important;}
#pg-escritorio div.av-special-heading h3 {font-size:20px !important;}
#pg-escritorio .hr-default .hr-inner  {border-color:#ae723e !important;}
#pg-escritorio div.flex_column {z-index: 1;float: none;margin-bottom:50px;position: relative;min-height: 1px;width: 100%;display: inline-block;vertical-align: top;}

#pg-faleconosco p {color:#c6c6c3;text-align:left;}
#pg-faleconosco .avia_ajax_form {max-width:700px;}

/*Mobile Settings*/
@media only screen and (max-width: 767px){
	#quem-somos h2{font-size:30px;}
	#quem-somos .container {padding:0 !important;width: 350px !important;}
	#quem-somos .av-special-heading{margin-top:0 !important;}
	#quem-somos .av_textblock_section {padding: 30px 20px !important;}
	
	#areas-de-atuacao h2{font-size: 30px;padding-top:20px;}
	#areas-de-atuacao section.avia-team-member {width: 50% !important}
	
	#pg-quemsomos .av_one_third {display:none !important;}
	#pg-quemsomos .av-special-heading {font-size:34px !important; margin-bottom:0 !important;}
	#pg-quemsomos section.av_textblock_section {padding:0; margin:0;}
	
	#pg-areasdeatuacao .av_one_third {display:none !important;}
	#pg-areasdeatuacao .av-special-heading {font-size:34px !important; margin-bottom:0 !important;}
	#pg-areasdeatuacao section.av_textblock_section {padding:0 0 0 10px; margin:0;}
	
	#pg-faleconosco .av_one_third {display:none !important;}	
}

/* ASSINATURA 7Q */
#assinatura-seven {position:relative;display:block;padding-bottom:10px;width:100%;z-index:9;border-top:1px solid #022c5f;background:#033877;-webkit-transition: all 300ms; -moz-transition: all 300ms ; -ms-transition: all 300ms ; -o-transition: all 300ms ; transition: all 300ms ;}
#assinatura-seven a {width:40px;height:40px;left:50%;margin:10px 0 0 -20px;position:relative;display:block;}
#assinatura-seven a:hover svg path {-webkit-transition: all 300ms; -moz-transition: all 300ms ; -ms-transition: all 300ms ; -o-transition: all 300ms ; transition: all 300ms ;fill: #69abde;}
/*