.comum-limiter{padding-top:40px}.internal-title{margin-bottom:20px}.contact-left{height:auto;width:470px;display:inline-block;vertical-align:top;margin-right:40px}.contact-left .banner{height:164px;width:470px;display:inline-block;vertical-align:top;background-image:url(img/talentos.jpg);background-position:center center;background-repeat:no-repeat;border-radius:5px;margin-bottom:35px}.contact-left .contact-menu{height:48px;width:100%;display:inline-block;vertical-align:top;margin-bottom:30px}.contact-left .contact-menu .item{height:48px;width:142px;display:inline-block;vertical-align:top;position:relative;margin-right:10px;overflow:hidden}.contact-left .contact-menu .item .img{position:absolute;top:0}.contact-left .contact-menu .item.active .img,.contact-left .contact-menu .item:hover .img{bottom:0;top:auto}.contact-form{height:auto;width:100%;display:inline-block;vertical-align:top}.contact-form .form-field{font-family:Arial,Helvetica,sans-serif;font-weight:bolder;height:57px;width:100%;display:inline-block;vertical-align:top;position:relative;border:0;border-radius:4px;box-shadow:0 0 1px 0 rgba(0,0,0,.4);background-color:#FFF;color:#b1b1b1;font-size:16px;margin-bottom:10px;padding:10px 20px}.contact-form .form-field.file{overflow:hidden}.contact-form .form-field .text{position:absolute;line-height:57px;left:20px;top:0;z-index:10}.contact-form .form-field .button{position:absolute;height:57px;width:108px;display:inline-block;vertical-align:top;background-image:url(img/icon-file.jpg);border-radius:4px;right:0;top:0;z-index:10}.contact-form .form-field .curriculo{position:absolute;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;font-size:100px;right:0;top:0;z-index:20}.contact-form .textarea{height:177px}.contact-form .btn-send{height:48px;width:142px;display:inline-block;vertical-align:top;cursor:pointer;background-image:url(img/btn-send.png);border:0;float:right}.contact-right{height:auto;width:450px;display:inline-block;vertical-align:top}.contact-right .internal-title{margin-left:40px}.contact-right .content-right{border-left:1px dashed #d2d2d2;padding:0 0 100px 40px}.contact-right .div-map{height:204px;width:412px;display:inline-block;vertical-align:top;position:relative;border:2px solid #cdcdcd;margin-bottom:15px}.contact-right .div-map,.contact-right .div-map .img{border-radius:3px}.contact-right .div-map:after{position:absolute;height:46px;width:46px;display:inline-block;vertical-align:top;background-image:url(img/icon-map.png);bottom:-23px;content:" ";left:183px}.contact-right .div-map:hover:after{background-position:bottom left}.contact-right .div-address{background-position:center left;background-repeat:no-repeat;background-image:url(img/icon-address.png);padding:10px 0 10px 50px}.contact-right .div-address a,.contact-right .div-address p{font-family:Arial,Helvetica,sans-serif;color:#4f4f4f;font-size:13px}