.about p,.contact p,.contact-form a,.contact-form p,.news p,a,a:active,a:hover,a:visited,p{color:#922355}.small-menu,body,p{font-family:'Open Sans',sans-serif,Arial}.news h2,.popup-close,.submit-btn{cursor:pointer}p{margin-bottom:20px;font-size:14px;letter-spacing:-.03em;line-height:28px}a,a:active,a:hover,a:visited{text-decoration:none;border:none;outline:0}h1,h2,h3{color:#8B0000}.left{float:left}.right{float:right}.absolute{position:absolute}.doc-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000}.doc-loader td{background-color:#fff;text-align:center;vertical-align:middle}.about,.news,.subscribe{background-color:#8b0000}.about{padding-bottom:90px}.subscribe{padding-bottom:40px}.portfolio{padding-bottom:200px}.news{padding-bottom:110px}.milestones{padding-bottom:70px}.contact-form{padding:0 0 30%}h1{font-size:28px;line-height:32px}h2{padding-left:15px;padding-top:0;font-size:22px;line-height:24px;font-weight:700;letter-spacing:-.03;border-left:10px solid #c8c95e}h3{font-size:24px}.summary-dark-bg,.summary-white-bg{padding-bottom:30px;font-size:34px;line-height:34px;font-weight:300;color:#922355;border-bottom:10px solid #922355}.summary-small-dark-bg,.summary-small-white-bg{letter-spacing:-.03em;color:#922355;font-size:28px;line-height:34px;font-weight:300}.services-role,span{font-weight:700}.home{width:100%;height:500px;background-image:url(../images/destaque.jpg);background-size:cover;background-color:transparent;background-position:center center;background-repeat:no-repeat}a#about-left-next.hover_effect,a#about-left-prev.hover_effect,a#about-middle-next.hover_effect,a#about-middle-prev.hover_effect,a#about-right-next.hover_effect,a#about-right-prev.hover_effect,a#home-next.hover_effect,a#testimonials-next.hover_effect,a#testimonials-prev.hover_effect{background-position:left bottom}.intro{margin-top:5%}#main-menu{width:100%;height:125px;background-color:#FFF;border-bottom:1px solid #dbd9d9;z-index:999}.menu-wrapper{max-width:960px;margin:0 auto}.logo{display:inline-block;width:199px;height:110px;background-image:url(../images/logo.png);background-repeat:no-repeat;margin-top:25px}#main-menu nav{max-width:960px;height:70px}#main-menu nav aside{height:100%}#main-menu nav ul{height:100%;margin-top:25px}#main-menu nav ul li{display:inline-block;height:100%;font-size:11px;line-height:70px;letter-spacing:.1em;list-style-type:none;text-transform:uppercase;color:#922355}#main-menu nav ul li.first a{padding-left:0}#main-menu nav ul li.last a{padding-right:0}#main-menu nav a{display:block;padding-left:18px;padding-right:18px;text-decoration:none}#main-menu nav ul li.active a{color:#922355;font-weight:700}.small-menu-wrapper{width:420px;margin:0 auto}.small-menu{width:100%;height:35px;margin:12px;padding:7px;font-size:1em;line-height:45px;text-transform:capitalize;color:#922355;border:0;outline:0}ul.services-list li{clear:both;margin-bottom:40px}.services-wrapper{float:left;width:270px;height:105px;margin-right:10px}.services-list img{display:block;float:left;margin-right:25px;width:75px}.service-title{display:block;font-size:11px;line-height:11px;letter-spacing:.2em;text-transform:uppercase;color:#922355}.services-content{font-size:14px;line-height:20px;letter-spacing:-.03em;color:#922355}.services-role,ul#home-slides li{color:#922355;letter-spacing:-.03em;line-height:34px}.services-role{font-size:30px}.services-line{margin-left:103px;width:40px;border-top:1px solid #922355}.list_carousel ul{display:block;margin:0;padding:0;list-style:none}.list_carousel li{display:block;float:left;padding:0}.prev{float:left;margin:25px 20px 0}.next,a#home-next{float:left;margin-top:25px}.carousel-nav{float:left;width:140px;height:90px;background-color:#922355}a#home-next{display:inline-block;width:70px;height:70px;margin-left:45px;background-image:url(../images/home_arrow.png);background-repeat:no-repeat}a#about-left-prev,a#about-middle-prev,a#about-right-prev,a#testimonials-prev{display:inline-block;width:40px;height:40px;background-image:url(../images/about_arrow_left.png);background-repeat:no-repeat}a#about-left-next,a#about-middle-next,a#about-right-next,a#testimonials-next{display:inline-block;width:40px;height:40px;background-image:url(../images/about_arrow_right.png);background-repeat:no-repeat}.home .list_carousel{width:385px}ul#home-slides li{padding-bottom:10px;font-size:34px;font-weight:300;text-align:left}span.span-name,span.span-testimonials{display:block;font-weight:400}.services .list_carousel{border-top:10px solid #dde8ea;border-left:10px solid #dde8ea;border-right:10px solid #dde8ea}ul#testimonials-slides li{padding:35px 30px 30px;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;line-height:35px;text-align:left;font-style:italic;color:#922355}ul#about-left-slides li,ul#about-middle-slides li,ul#about-right-slides li{height:300px;font-size:14px;line-height:28px;color:#922355}.name,.testimonials{background-color:#922355;height:70px;font-size:14px;letter-spacing:-.03em}.testimonials{float:left;width:200px;line-height:70px;color:#ecf1f2}.name,.testimonials-signature{line-height:70px;color:#922355}span.span-testimonials{margin:0 auto;width:85px}.testimonials-signature{float:right}.name{float:left;width:140px;text-align:center}#subscriberEmail{width:450px;margin-top:1px;padding-top:21px;padding-bottom:20px;text-indent:15px;color:#01385f;border-top:10px solid #922355;border-left:10px solid #922355;border-bottom:10px solid #922355;outline:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#subscribeButton,#subscriberEmail{font-size:14px;float:left;letter-spacing:0;border:none}#subscribeButton{width:75px;height:78px;line-height:78px;text-align:center;text-transform:uppercase;text-decoration:none;color:#922355;background-color:#922355;outline:0;cursor:pointer}#subscribeButton.hover-effect{background-color:#922355}.subscribe .one-third{font-size:14px;letter-spacing:-.03em;line-height:28px;color:#922355;text-align:left}#display,.subscribe p{float:left;color:#922355;font-size:12px}.subscribe p{padding-left:25px;margin-bottom:0}#display{margin-left:20px;width:200px;height:30px;text-align:left;line-height:30px}ul#filterOptions{margin-bottom:35px;text-align:center}ul#filterOptions li{display:inline-block;margin-top:20px}ul#filterOptions li a{display:block;margin-right:25px;height:34px;font-size:11px;line-height:34px;letter-spacing:.15em;font-weight:700;color:#922355;text-decoration:none}.inline-text,ul.gallery li.item{text-align:left;font-weight:400}.inline-text,.portfolio-signature,ul.gallery li.item{color:#922355;line-height:25px}ul#filterOptions li.last a{margin-right:0}ul#filterOptions li.active a{border-bottom:10px solid #dde8ea}ul.gallery{height:auto}ul.gallery li.item{position:relative;float:left;width:240px;height:180px;font-size:18px;letter-spacing:-.03em;overflow:hidden}ul.gallery li.item.portfolio-text{background-color:#922355}.portfolio-wrapper{padding:10%}.signature-wrapper{padding-top:9%}.portfolio-quote{display:inline-block;margin-left:-6%;width:42px;height:29px;background-image:url(../images/portfolio_quote.png);-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}.portfolio-signature{display:inline-block;float:right;padding-top:10px;font-size:14px;font-style:italic}.inline-text{padding:30px 30px 0;font-size:18px;letter-spacing:-.03em}.item-overlay{display:none;position:absolute;width:100%;height:100%;left:0;top:0;font-size:11px;background-color:#922355;z-index:120}.item-overlay a.preview,.item-overlay a.preview_video{position:absolute;width:55px;height:55px;bottom:35%;right:40%;text-indent:-9999px;z-index:110}.item-overlay a.preview{background:url(../images/zoom.png) center center no-repeat}.item-overlay a.preview_video{background:url(../images/video.png) center center no-repeat}a#news-next,a#news-prev{background-repeat:no-repeat;display:inline-block;width:40px;height:40px}footer,footer p{position:relative}a#news-prev{margin-left:0!important;background-image:url(../images/about_arrow_left.png)}a#news-next{background-image:url(../images/about_arrow_right.png)}a#news-next.hover_effect,a#news-prev.hover_effect,a.read-more.hover_effect{background-position:left bottom}.news h2.hover_effect{color:#922355}a.read-more{display:inline-block;height:20px;width:26px;background-image:url(../images/news_arrow.png);background-repeat:no-repeat;vertical-align:middle;margin-left:15px}.milestones-list img{display:block;float:left;padding-top:15px}span.span-number{font-size:100px;line-height:100px;color:#922355}span.span-milestones{display:block;margin-bottom:10px;font-size:20px;line-height:24px;letter-spacing:-.03em;color:#922355}.milestones-wrapper{width:222px;float:left}ul.milestones-list li{clear:both;margin-bottom:50px}.chart{width:100%;height:330px;background-image:url(../images/chart.png);background-position:center;background-repeat:no-repeat}.contact p{margin-bottom:30px}.contact-form p{margin-bottom:10px}span.span-contact-form{display:block}.contact-form label{display:block;margin-left:5px;font-size:14px;line-height:28px;letter-spacing:-.03em;color:#922355}.contact-form input{display:block;width:100%;margin-bottom:3px;padding-top:10px;padding-bottom:10px;text-indent:15px;font-size:14px;border:1px solid #922355;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input:hover{border:1px solid #024a46}.submit-btn{display:inline-block;float:right;padding:15px;margin-top:10px;font-size:14px;text-decoration:none;background-color:#922355;color:#fff;border:none;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.submit-btn:hover{background-color:#febc11}#mail-message{width:200px;height:30px;font-size:12px;line-height:30px;text-align:left;color:#febc11}.msg,footer{text-align:center}footer{height:245px;margin-top:-10%;background-color:#922355;bottom:0}footer p{color:#fff;bottom:-55px}footer a{color:#fff!important}#logo-alianca{width:228px;height:90px;float:right;margin-top:-50px}.socio_contact{width:0;margin:110px 0 0;padding:10px;align-content:center}.msg{display:block;line-height:20px;background-color:#E8DCB6;padding:3%;color:#922355;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.socio_contact ul{width:500px;line-height:normal}article .article-content h1,article .article-content h2{font-family:'Open Sans',sans-serif,Arial;line-height:24px;color:#922355}.socio_contact ul li{float:left;margin-right:11px}.socio_contact ul li.last{margin-right:0}.socio_contact ul li a{display:block;height:33px;width:33px}.socio_contact ul li a:active,.socio_contact ul li a:hover{background-position:left bottom}a.socio_contact_twitter{background:url(../images/contact_twitter_icon.png) no-repeat}a.socio_contact_facebook{background:url(../images/contact_facebook_icon.png) no-repeat}a.socio_contact_instagram{background:url(../images/contact_instagram_icon.png) no-repeat}a.socio_contact_youtube{background:url(../images/contact_youtube_icon.png) no-repeat}a.socio_contact_dribbble{background:url(../images/contact_dribbble_icon.png) no-repeat}a.socio_contact_pinterest{background:url(../images/contact_pinterest_icon.png) no-repeat}a.socio_contact_flickr{background:url(../images/contact_flickr_icon.png) no-repeat}article .article-content,div.vimeo{background-color:#922355}.hidden{display:none}.modal{width:790px;z-index:99999}.popup-close{display:block;position:absolute;width:75px;height:80px;right:-75px;top:50px;overflow:hidden}.popup-close .image-holder{position:relative;width:75px;height:80px;overflow:hidden}article .article-content{padding:50px 50px 25px;color:#922355}article .article-content h1{margin-bottom:30px;width:49%;font-size:22px;letter-spacing:-.03em;font-weight:700}article .article-content h2{margin-top:45px;margin-bottom:35px;padding:5px 0 5px 25px;font-size:14px;letter-spacing:-.03;border-left:10px solid #9400D3}img.top-round{width:100%;height:auto;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.ow-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:#922355;opacity:.9;z-index:10000}.ow-closed{display:none}iframe{width:100%}.m-top-50{margin-top:50px}.m-top-60{margin-top:60px}.m-top-75{margin-top:75px}.m-top-115{margin-top:115px}.m-top-260{margin-top:260px}.m-bottom-10{margin-bottom:10px}.m-bottom-20{margin-bottom:20px}.m-bottom-25{margin-bottom:25px}.m-bottom-30{margin-bottom:30px}.m-bottom-40{margin-bottom:40px}.m-bottom-45{margin-bottom:45px}.m-bottom-60{margin-bottom:60px}.m-bottom-75{margin-bottom:75px}.m-bottom-100{margin-bottom:100px}