.theme1 #info .author .name:before,.theme1 section .title:before{background-color:#195281}.theme2 #info .author .name:before,.theme2 section .title:before{background-color:#1BA2E3}.theme3 #info .author .name:before,.theme3 section .title:before{background-color:#219E6F}.theme4 section .title:before,.theme5 #info .author .name:before{background-color:#552894}.theme1 .button:hover{border-color:#195281}.theme2 .button:hover{border-color:#1BA2E3}.theme3 .button:hover{border-color:#219E6F}.theme5 .button:hover{border-color:#552894}#mainBanner .bannerContent{padding-bottom:70px}#mainBanner h1{font-size:45px;margin-bottom:80px}#mainBanner p{font-size:19px}.serviceText{line-height:30px;padding-bottom:75px;margin-top:35px}.tabHeader{text-align:center;position:absolute;left:0;bottom:100%;width:100%}.tabHeader .content{background-color:rgba(0,0,0,.3);color:#fff;line-height:65px;padding:0 10px;cursor:pointer}#caseStudies>.grid,#info>.grid{padding-top:75px}.tabHeader .content.active{background-color:#fff;color:#858484}.tabHeader span{font-size:30px;vertical-align:middle}.tabHeader h2{color:inherit;font-size:18px;line-height:21px;display:inline-block;vertical-align:middle}.tabHeader h2 p{font-size:inherit}.dotsSeparator{font-size:30px;text-align:center;margin-top:40px;margin-bottom:30px}.dotsSeparator:before{content:'. . . . . .'}#caseStudies .icon:after,#info .author .name:after,#info .author .name:before,#info h3.line:before{content:''}#info h3.line{font-size:24px;font-weight:700}#info h3.line:before{background-color:#ccc;position:absolute;top:0;right:0;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);height:1px}#info a.sectionLink{background-color:#C1C1C1;color:#fff;font-size:35px;line-height:140px;text-align:center;position:absolute;top:-webkit-calc(50% - 70px);top:calc(50% - 70px);height:140px;width:60px}#info a.sectionLink:first-of-type{left:0;border-radius:0 70px 70px 0}#info a.sectionLink:last-of-type{right:0;border-radius:70px 0 0 70px}#info .author .photo,.testemonial .photo{border-radius:50%;overflow:hidden;position:absolute}#info .author{padding-left:165px}#info .author .photo{background-color:#d8d8d8;top:0;left:0;height:130px;width:130px;border:1px solid #747474}#info .author .photo img{height:inherit;width:inherit}#info .author .name{color:#262626;font-size:18px;display:inline-block;padding-right:6px;margin-bottom:25px}#info .author .name:before{background-color:#888;position:absolute;top:22px;left:0;width:100%;height:2px}#info .author .name:after{background-color:#262626;position:absolute;top:2px;left:100%;height:15px;width:2px}#info .author .name span{position:absolute;top:0;left:100%;padding-left:8px}#info .author p{color:#7b7a7a;line-height:18px}#caseStudies .tabHeader .content:not(.active){background-color:#7b7a7a}#caseStudies .tabHeader .content.active{background-color:#f4f3f3}#caseStudies h3{font-size:24px}#caseStudies h4{font-size:30px}#caseStudies .icon{font-size:50px;line-height:50px;margin-bottom:30px}#caseStudies .icon:after{background-color:#d3d3d3;position:absolute;top:25px;left:90px;width:-webkit-calc(100% - 170px);width:calc(100% - 170px);height:1px}#caseStudies #values p{font-size:25px;line-height:60px}#caseStudies #videoContainer{height:529px}#caseStudies #video{margin-top:85px}#partners .partnerImage{line-height:140px;height:140px}#testemonials .title:before{background-color:#fff}.testemonial{line-height:250px}.testemonial .photo{background-color:#d8d8d8;top:-webkit-calc(50% - 85px);top:calc(50% - 85px);left:20px;height:170px;width:170px;border:1px solid #747474}.testemonial .photo img{height:inherit;width:inherit}#detalhe .header .autor>div,.testemonial .content{display:inline-block;vertical-align:middle;width:100%}.testemonial .content{line-height:1;padding-left:200px}.testemonial .content p{font-size:20px;font-weight:400;line-height:26px}#detalhe .header{padding-right:33%;margin-bottom:50px}#detalhe .header .autor{line-height:70px;position:absolute;bottom:-10px;right:0;min-height:70px;max-width:33%;padding-left:80px}#detalhe .header .autor>div{line-height:1}#detalhe .header .autor .foto{background-size:cover;background-position:center;position:absolute;top:0;left:0;height:70px;width:70px;border-radius:50%}#detalhe h1{font-size:35px}#detalhe .banner{line-height:250px;min-height:250px}#detalhe .banner .back{background-color:#f0f0f0;color:#757575;font-size:20px;line-height:48px;text-align:center;position:absolute;top:20px;left:20px;height:50px;width:50px;border-radius:50%}#detalhe .banner .back:hover{background-color:#FF4102;color:#fff}#text{padding:45px 100px}#text blockquote{border-left:2px solid #ff4102}@media (min-width:1025px){#blogHighlight .blog>.content.alt{height:-webkit-calc(100% - 238px);height:calc(100% - 238px)}#blogHighlight .blog>.content.alt.withCat{height:-webkit-calc(100% - 168px);height:calc(100% - 168px)}.tabHeader span{display:none}}@media (max-width:1280px){#info a.sectionLink{display:none}}@media (max-width:1024px){#mainBanner{min-height:0;padding-bottom:20px}#mainBanner h1{margin-bottom:40px}#mainBanner p{font-size:15px;line-height:30px}#info h3.line:before,.tabHeader h2{display:none}}@media (max-width:768px){#testemonials{padding-top:100px}.testemonial{line-height:250px}.testemonial .photo{top:0;left:-webkit-calc(50% - 85px);left:calc(50% - 85px)}.testemonial .content{padding-top:200px;padding-left:0}#caseStudies #videoContainer{height:433px}#detalhe .header{padding-right:0}#detalhe .header .autor{position:relative;bottom:auto;right:auto;max-width:100%}}@media (max-width:640px){#mainBanner h1{font-size:30px}.tabHeader span{font-size:20px}#info .author{padding-left:105px}#info .author .photo{height:70px;width:70px}#caseStudies #videoContainer{height:361px}}@media (max-width:480px){#caseStudies #videoContainer{height:271px}}