@font-face{font-family:"OpenSansLight";src:url("../fonts/OpenSansLight.woff") format("woff")}@font-face{font-family:"HelveticaNeueBoldCondensed";src:url("../fonts/HelveticaNeueBoldCondensed.woff") format("woff")}@font-face{font-family:"OpenSansExtraBold";src:url("../fonts/OpenSansExtraBold.woff") format("woff")}@font-face{font-family:"HelveticaNeueRegular";src:url("../fonts/HelveticaNeueRegular.woff") format("woff")}@font-face{font-family:"ProximaNovaLight";src:url("../fonts/ProximaNovaLight.woff") format("woff")}@font-face{font-family:"ProximaNovaSemibold";src:url("../fonts/ProximaNovaSemibold.woff") format("woff")}#all-id-header{width:100%}#all-id-header #pre-header{background:#000;height:30px;box-shadow:0 1px 3px #000;z-index:2;position:relative}#all-id-header #pre-header #content{width:960px;margin:0 auto}#all-id-header #pre-header #content ul{float:right;padding:0 30px}#all-id-header #pre-header #content ul li{font:14px "OpenSansLight";color:#FFF;float:left;padding:5px 20px}#all-id-header #pre-header #content ul li a{text-decoration:none;color:#FFF}#all-id-header #pre-header #content ul li a:hover{text-decoration:underline}#all-id-header #pre-header #content ul li.italic{font-style:italic;padding:5px 40px}#all-id-header #content-header{background:url(../images/bg-header.jpg) repeat;height:200px}#all-id-header #content-header #content{width:960px;margin:0 auto}#all-id-header #content-header #content .box-18px{background:rgba(34,34,34,0.85);border-radius:18px;box-shadow:inset 0 0 30px #000}#all-id-header #content-header #content .box-9px{background:rgba(34,34,34,0.85);border-radius:9px;box-shadow:inset 0 0 15px #000}#all-id-header #content-header #content .logo{width:240px;height:110px;padding:20px;margin:20px 0;float:left}#all-id-header #content-header #content .logo a{position:absolute}#all-id-header #content-header #content .logo a.original{transition:.7s;width:230px;z-index:1;height:108px;background:url(../images/sprites.png) 0 -78px;text-indent:-9999px;float:left}#all-id-header #content-header #content .logo a.hover{opacity:0;transition:.7s;width:230px;height:108px;background:url(../images/sprites.png) 0 -189px;text-indent:-9999px;float:left}#all-id-header #content-header #content #nav{padding:20px;float:right;margin:60px 0;width:450px;height:30px}#all-id-header #content-header #content #nav ul{padding:5px 0}#all-id-header #content-header #content #nav ul li{float:left;padding:0 15px;position:relative}#all-id-header #content-header #content #nav ul li a{padding:0 22px;text-decoration:none;font:16px "OpenSansLight";color:#FFF;transition:.5s}#all-id-header #content-header #content #nav ul li a:hover{transition:.5s;color:#ff7f00;background:rgba(34,34,34,0.85);border-radius:9px;box-shadow:inset 0 0 15px #000;padding:10px 22px}#all-id-header #content-header #content #nav ul li .box-hover{display:none;position:absolute;top:45px;left:-65px;z-index:12}#all-id-header #content-header #content #nav ul li .box-hover .seta{width:17px;height:15px;background:url(../images/sprites.png) -70px -7px;position:absolute;text-indent:-9999px;float:left;overflow:hidden;top:-15px;left:125px;z-index:8}#all-id-header #content-header #content #nav ul li .box-hover .left{float:left;background:#ff7f00;width:50px;height:125px}#all-id-header #content-header #content #nav ul li .box-hover .right{margin-left:50px;background:#363636;width:225px;height:125px}#all-id-header #content-header #content #nav ul li .box-hover .right ul li{padding:8px 12px;width:87%}#all-id-header #content-header #content #nav ul li .box-hover .right ul li a{display:block;margin:0 -5px;padding:10px 0}#all-id-header #content-header #content #nav ul li .box-hover .right ul li a span.sprite-1{margin:-5px 20px;width:27px;height:29px;background:url(../images/sprites.png) -39px 0;text-indent:-9999px;float:left;overflow:hidden}#all-id-header #content-header #content #nav ul li .box-hover .right ul li a span.sprite-2{margin:0 15px;width:37px;height:28px;background:url(../images/sprites.png) 0 -7px;text-indent:-9999px;float:left;overflow:hidden}#all-id-header #content-header #content #nav-mobile{display:none;margin:-7px 0 0 0}#all-id-header #content-header #content #nav-mobile ul li a.button{width:33px;height:33px;background:url(../images/sprites.png) -1px -41px;text-indent:-9999px;float:left}#all-id-header #content-header #content #nav-mobile ul li a.button:hover{width:33px;height:33px;background:url(../images/sprites.png) -38px -39px;text-indent:-9999px;float:left}#all-id-header #separator-header{background-image:linear-gradient(to bottom,#ff972f,#ff7f00);height:7px}#all-id-header .nav-mobile-links{display:none;position:absolute;width:100%;z-index:12}#all-id-header .nav-mobile-links ul{text-align:center}#all-id-header .nav-mobile-links ul a{text-decoration:none}#all-id-header .nav-mobile-links .open li{background:#6c6c6c}#all-id-header .nav-mobile-links ul li{background:#222;border-bottom:1px solid #FFF;padding:14px 0}#all-id-header .nav-mobile-links ul a li{font:16px "OpenSansLight";color:#FFF}#all-id-header .nav-mobile-links ul li:hover{background:#ff7f00}#all-id-header .nav-mobile-links ul li:hover.hover{background:#ff7f00}#all-id-header #sticky-nav{display:none;width:100%;position:fixed;top:0;z-index:9999;display:none;opacity:.98}#all-id-header #sticky-nav .padding{border-bottom:5px solid rgba(0,0,0,0.40)}#all-id-header #sticky-nav .padding .pre{display:block;overflow:hidden;width:100%;background:#232323}#all-id-header #sticky-nav .padding .pre ul{float:right;padding:0 30px}#all-id-header #sticky-nav .padding .pre ul li{font:14px "OpenSansLight";color:#FFF;float:left;padding:5px 20px}#all-id-header #sticky-nav .padding .pre ul .mobile-logo{display:none;width:95px;overflow:hidden}#all-id-header #sticky-nav .padding .pre ul .mobile-logo a{width:95px;height:45px;background:url(../images/sprites.png) -312px -296px;text-indent:-9999px;float:left}#all-id-header #sticky-nav .padding .pre ul li a{text-decoration:none;color:#FFF}#all-id-header #sticky-nav .padding .pre ul li a:hover{text-decoration:underline}#all-id-header #sticky-nav .padding .pre ul li.italic{font-style:italic;padding:5px 40px}#all-id-header #sticky-nav .padding .nav{display:block;overflow:hidden;width:100%;background:#4d4d4d}#all-id-header #sticky-nav .padding .nav ul{width:960px;margin:0 auto}#all-id-header #sticky-nav .padding .nav ul li{float:left;padding:16px 0;transition:.3s}#all-id-header #sticky-nav .padding .nav ul li a.logo{width:17px;height:17px;margin-top:-15px;margin-bottom:-16px;background:url(../images/sprites.png) -332px -221px;text-indent:-9999px;float:left}#all-id-header #sticky-nav .padding .nav ul li a{text-decoration:none;font:13px "OpenSansLight";color:#FFF;padding:16px 23px;border-left:1px solid #2e2e2e}#all-id-header #sticky-nav .padding .nav ul li:hover{background:#232323;transition:.3s}#all-id-header #sticky-nav .padding .nav ul li ul{display:none;position:absolute;top:79px;width:200px;padding:10px 0;background:#232323}#all-id-header #sticky-nav .padding .nav ul li ul li{float:none;background:#232323;padding:5px 17px 5px 17px}#all-id-header #sticky-nav .padding .nav ul li ul li a{border-left:0;padding:8px 16px;display:block}#all-id-header #sticky-nav .padding .nav ul li ul li a:hover{background:#5b5b5b}#all-id-header #sticky-nav .padding .nav ul li:hover ul{position:absolute}#all-id-header #sticky-nav .padding .nav .button-1{display:none}#all-id-header #sticky-nav .padding .nav .button-1 #nav-mobile{margin-top:-23px;float:right;margin-bottom:14px}#all-id-header #sticky-nav .padding .nav .button-1 #nav-mobile ul li{padding:0}#all-id-header #sticky-nav .padding .nav .button-1 #nav-mobile ul li:hover{background:0}#all-id-header #sticky-nav .padding .nav .button-1 #nav-mobile ul li a{text-decoration:none;font:13px "OpenSansLight";color:#FFF;padding:0;border-left:0}#all-id-header #sticky-nav .padding .nav .button-1 #nav-mobile ul li a.button-1{width:33px;height:33px;background:url(../images/sprites.png) -1px -41px;text-indent:-9999px;float:left}#all-id-header #sticky-nav .padding .nav .button-1 #nav-mobile ul li a.button-1:hover{width:33px;height:33px;background:url(../images/sprites.png) -38px -39px;text-indent:-9999px;float:left}#all-id-header #sticky-nav .padding .nav .button-1 .mobile-logo{width:95px;padding:30px 15px;margin-top:-23px}#all-id-header #sticky-nav .padding .nav .button-1 .mobile-logo a{width:95px;height:45px;background:url(../images/sprites.png) -312px -296px;text-indent:-9999px;float:left}#all-id-header #sticky-nav .nav-mobile-links-1{display:none;position:absolute;top:61px;width:100%;z-index:1}#all-id-header #sticky-nav .nav-mobile-links-1 ul{text-align:center}#all-id-header #sticky-nav .nav-mobile-links-1 ul a{text-decoration:none}#all-id-header #sticky-nav .nav-mobile-links-1 .open-1 li{background:#6c6c6c}#all-id-header #sticky-nav .nav-mobile-links-1 ul li{background:#222;border-bottom:1px solid #FFF;padding:14px 0}#all-id-header #sticky-nav .nav-mobile-links-1 ul a li{font:16px "OpenSansLight";color:#FFF}#all-id-header #sticky-nav .nav-mobile-links-1 ul li:hover{background:#ff7f00}#all-id-header #sticky-nav .nav-mobile-links-1 ul li:hover.hover{background:#ff7f00}body{background:#FFF}#all-id-content{width:100%;overflow:hidden}#all-id-content #slideshow{width:100%;overflow:hidden}#all-id-content #quem-somos{width:100%;overflow:hidden;background:#ff7f00;margin-top:1px;position:relative}#all-id-content #quem-somos .content{width:960px;margin:0 auto}#all-id-content #quem-somos .content .padding{padding:50px 30px;text-align:center}#all-id-content #quem-somos .content .padding .title-1{padding:30px 0 10px 0;font:35px "OpenSansLight";color:#FFF;text-shadow:1px 1px 3px rgba(0,0,0,0.30)}#all-id-content #quem-somos .content .padding .text-1{padding:0 0 55px 0;font:19px "OpenSansLight";color:#FFF;margin:0 50px 30px 50px}#all-id-content #quem-somos .content .padding .button-qs{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #d95200;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#ffad5b}#all-id-content #quem-somos .content .padding .button-qs:hover{box-shadow:inset 0 100px 0 #d95200;transition:.7s}#all-id-content #quem-somos .content .padding .content-button{width:180px;margin:0 auto;margin-top:50px}#all-id-content #empresa{width:100%;overflow:hidden;background:#FFF;margin-top:1px}#all-id-content #empresa .description-1{width:960px;display:block;overflow:hidden;margin:0 auto}#all-id-content #empresa .description-1 .padding{padding:45px;text-align:center}#all-id-content #empresa .description-1 .padding h1{font:40px "OpenSansLight";color:#ff7f00;margin-bottom:-10px;font-weight:bold}#all-id-content #empresa .description-1 .padding h2{font:30px "OpenSansLight";color:#000;margin-bottom:60px}#all-id-content #empresa .description-1 .padding p{width:505px;font:15px "OpenSansLight";color:#000;margin:0 auto;line-height:102%}#all-id-content #empresa .description-2{width:100%;overflow:hidden;background:#ff7f00}#all-id-content #empresa .description-2 .content{width:960px;margin:0 auto}#all-id-content #empresa .description-2 .content .padding{padding:50px 30px;overflow:hidden}#all-id-content #empresa .description-2 .content .padding .right{width:315px;float:right}#all-id-content #empresa .description-2 .content .padding .right h1{font:26px "OpenSansLight";color:#FFF;margin-bottom:30px;font-weight:bold}#all-id-content #empresa .description-2 .content .padding .right p{font:16px "OpenSansLight";color:#FFF}#all-id-content #empresa .description-2 .content .padding .left{width:315px;float:left}#all-id-content #empresa .description-2 .content .padding .left h1{font:26px "OpenSansLight";color:#FFF;margin-bottom:30px;font-weight:bold}#all-id-content #empresa .description-2 .content .padding .left p{font:16px "OpenSansLight";color:#FFF}#all-id-content #empresa .description-3{width:100%;overflow:hidden;background:url(../images/bg-content-varios1.png)}#all-id-content #empresa .description-3 .content{width:960px;margin:0 auto}#all-id-content #empresa .description-3 .content .padding{padding:60px 30px;text-align:center}#all-id-content #empresa .description-3 .content .padding h1{font:31px "OpenSansLight";color:#000;margin-bottom:20px}#all-id-content #empresa .description-3 .content .padding h2{font:16px "OpenSansLight";color:#797979}#all-id-content #empresa .description-3 .content .padding .content-button{width:180px;margin:0 auto;margin-top:70px}#all-id-content #empresa .description-3 .content .padding .content-button .button{margin:0 auto;letter-spacing:1px;padding:9px 30px;box-shadow:inset 0 0 0 #004284;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#007fff}#all-id-content #empresa .description-3 .content .padding .content-button .button:hover{box-shadow:inset 0 100px 0 #004284;transition:.7s}#all-id-content #servicos{width:100%;overflow:hidden;margin-top:1px}#all-id-content #servicos .header{display:block;background:url(../images/bg-header-varios1.png)}#all-id-content #servicos .header .content{width:960px;margin:0 auto}#all-id-content #servicos .header .content .padding{padding:35px 30px}#all-id-content #servicos .header .content .padding .title-1{font:70px "HelveticaNeueRegular";color:#ff7f00}#all-id-content #servicos .header .content .padding .text-1{font:25px "HelveticaNeueRegular";color:#FFF;padding:5px 0 0 50px}#all-id-content #servicos .wrapper{display:block;background:url(../images/bg-wrapper-servicos.png)}#all-id-content #servicos .wrapper .content{width:960px;margin:0 auto}#all-id-content #servicos .wrapper .content .padding{padding:70px 30px;overflow:hidden}#all-id-content #servicos .wrapper .content .padding .box{transition:.7s;background:rgba(85,85,85,0.45);border-top:10px solid #242424;border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-shadow:1px 1px 4px rgba(0,0,0,0.65)}#all-id-content #servicos .wrapper .content .padding .box-indoor{width:440px;float:left}#all-id-content #servicos .wrapper .content .padding .box-indoor:hover{background:rgba(85,85,85,1);transition:.7s}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1{padding:30px}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .content-button{width:180px;margin:0 auto;margin-top:100px}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .content-button .button-s{text-shadow:0 0 1px #000;margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #3f3f3f;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#828282}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .content-button .button-s:hover{color:#0ff;text-shadow:0 1px 2px #000;box-shadow:inset 0 100px 0 #3f3f3f;transition:.7s}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .top{width:100%}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .top .img-indoor{margin:-18px 0 0 0;width:65px;height:80px;background:url(../images/sprites.png) -326px -3px;text-indent:-9999px;float:left}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .top .title-1{font:35px "OpenSansLight";color:#0ff;text-shadow:0 1px 3px #000;margin:0 0 0 30px}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .description{display:block;overflow:hidden;width:100%}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .description .text-1{font:15px "OpenSansLight";color:#FFF;margin-top:50px;line-height:26px}#all-id-content #servicos .wrapper .content .padding .box-web{width:440px;float:right}#all-id-content #servicos .wrapper .content .padding .box-web:hover{background:rgba(85,85,85,1);transition:.7s}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1{padding:30px}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .content-button{width:180px;margin:0 auto;margin-top:100px}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .content-button .button-s{text-shadow:0 0 1px #000;margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #3f3f3f;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#828282}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .content-button .button-s:hover{color:#ff7f00;text-shadow:0 1px 2px #000;box-shadow:inset 0 100px 0 #3f3f3f;transition:.7s}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .top{width:100%}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .top .img-web{margin-top:-4px;width:91px;height:66px;background:url(../images/sprites.png) -314px -82px;text-indent:-9999px;float:left}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .top .title-1{font:35px "OpenSansLight";color:#ff7f00;text-shadow:0 1px 3px #000;margin:0 0 0 30px}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .description{display:block;overflow:hidden;width:100%}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .description .text-1{font:15px "OpenSansLight";color:#FFF;margin-top:50px;line-height:26px}#all-id-content #servicos-page{width:100%;overflow:hidden;margin-top:1px}#all-id-content #servicos-page .description-1{background:#2d2d2d;overflow:hidden}#all-id-content #servicos-page .bg-1{background:#0ff}#all-id-content #servicos-page .bg-2{background:url(../images/bg-content-varios1.png);overflow:hidden}#all-id-content #servicos-page .bg-3{background:#FFF}#all-id-content #servicos-page .bg-4{background:#ff7f00}#all-id-content #servicos-page .color-1{color:#000 !important}#all-id-content #servicos-page .color-2{color:#FFF !important}#all-id-content #servicos-page .font-size-1{font-size:15px !important;margin-top:11px !important}#all-id-content #servicos-page .font-size-2{font-size:35px !important}#all-id-content #servicos-page .font-size-3{font-size:65px !important}#all-id-content #servicos-page .font-size-4{font-size:15px !important;margin-top:13px !important}#all-id-content #servicos-page .bold-1{font-weight:bold !important}#all-id-content #servicos-page .description-1 .content{width:1180px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding{padding:60px 30px 100px 30px;overflow:hidden}#all-id-content #servicos-page .description-1 .content .padding .title{margin-bottom:90px}#all-id-content #servicos-page .description-1 .content .padding .title h1{font:25px "HelveticaNeueRegular";color:#FFF}#all-id-content #servicos-page .description-1 .content .padding .title h2{font:55px "HelveticaNeueRegular";color:#FFF}#all-id-content #servicos-page .description-1 .content .padding .box-1{float:left;padding:0 65px 0 0;border-right:1px solid rgba(206,206,206,0.6)}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header{margin-bottom:65px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header .img-cs{width:70px;height:46px;background:url(../images/sprites.png) -336px -426px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header .img-interrogation-1{width:50px;height:50px;background:url(../images/sprites.png) -18px -541px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header .img-config-1{width:50px;height:50px;background:url(../images/sprites.png) -132px -541px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header .img-work-1{width:50px;height:41px;background:url(../images/sprites.png) -204px -547px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header .img-global-1{width:50px;height:50px;background:url(../images/sprites.png) -425px -5px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .header h1{display:inline-block;font:21px "OpenSansLight";color:#FFF;margin-top:8px;margin-left:20px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .text{display:block;height:140px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .text-1{display:block;height:240px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .text-2{display:block;height:305px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .text-3{display:block;height:175px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .text p{width:250px;font:14px "OpenSansLight";color:#b6b6b6}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button{width:180px;margin:0 auto;margin-top:100px}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #3f3f3f;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#828282}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button .button:hover{box-shadow:inset 0 100px 0 #3f3f3f;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button-1{width:97px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button-1 .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #00b3b3;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#0ff}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button-1 .button:hover{box-shadow:inset 0 100px 0 #00b3b3;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button-4{width:97px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button-4 .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #a85400;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#ff7f00}#all-id-content #servicos-page .description-1 .content .padding .box-1 .button-box .content-button-4 .button:hover{box-shadow:inset 0 100px 0 #a85400;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-2{float:left;padding:0 65px;border-right:1px solid rgba(206,206,206,0.6)}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header{margin-bottom:65px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header .img-mi{width:50px;height:58px;background:url(../images/sprites.png) -346px -363px;float:left;text-indent:-9999px;margin-top:-6px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header .img-graphic-1{width:50px;height:50px;background:url(../images/sprites.png) -73px -541px;float:left;text-indent:-9999px;margin-top:-6px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header .img-money-1{width:50px;height:50px;background:url(../images/sprites.png) -259px -541px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header .img-flexibility-1{width:50px;height:50px;background:url(../images/sprites.png) -375px -543px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header .img-ok-1{width:50px;height:50px;background:url(../images/sprites.png) -425px -115px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .header h1{display:inline-block;font:21px "OpenSansLight";color:#FFF;margin-top:8px;margin-left:20px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .text{display:block;height:140px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .text-2{display:block;height:305px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .text-3{display:block;height:175px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .text p{width:250px;font:14px "OpenSansLight";color:#b6b6b6}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button{width:180px;margin:0 auto;margin-top:100px}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #3f3f3f;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#828282}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button .button:hover{box-shadow:inset 0 100px 0 #3f3f3f;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button-2{width:126px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button-2 .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #00b3b3;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#0ff}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button-2 .button:hover{box-shadow:inset 0 100px 0 #00b3b3;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button-5{width:126px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button-5 .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #a85400;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#ff7f00}#all-id-content #servicos-page .description-1 .content .padding .box-2 .button-box .content-button-5 .button:hover{box-shadow:inset 0 100px 0 #a85400;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-3{float:left;padding:0 65px 0 65px;border-right:1px solid rgba(206,206,206,0.6)}#all-id-content #servicos-page .description-1 .content .padding .box-3 .header{margin-bottom:65px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .header .img-message-1{width:50px;height:41px;background:url(../images/sprites.png) -314px -545px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .header .img-dinamic-1{width:50px;height:50px;background:url(../images/sprites.png) -425px -60px;float:left;text-indent:-9999px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .header h1{display:inline-block;font:21px "OpenSansLight";color:#FFF;margin-top:8px;margin-left:20px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .text{display:block;height:140px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .text-3{display:block;height:175px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .text p{width:250px;font:14px "OpenSansLight";color:#b6b6b6}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button{width:180px;margin:0 auto;margin-top:100px}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #3f3f3f;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#828282}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button .button:hover{box-shadow:inset 0 100px 0 #3f3f3f;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button-3{width:166px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button-3 .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #00b3b3;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#0ff}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button-3 .button:hover{box-shadow:inset 0 100px 0 #00b3b3;transition:.7s}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button-6{width:166px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button-6 .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #a85400;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#ff7f00}#all-id-content #servicos-page .description-1 .content .padding .box-3 .button-box .content-button-6 .button:hover{box-shadow:inset 0 100px 0 #a85400;transition:.7s}#all-id-content #servicos-page .description-2{background:url(../images/bg-content-varios1.png);overflow:hidden}#all-id-content #servicos-page .description-2 .content{width:960px;margin:0 auto}#all-id-content #servicos-page .description-2 .content .padding{padding:60px 30px;text-align:center}#all-id-content #servicos-page .description-2 .content .padding h1{font:31px "OpenSansLight";color:#000;margin-bottom:20px}#all-id-content #servicos-page .description-2 .content .padding h2{font:16px "OpenSansLight";color:#797979}#all-id-content #servicos-page .description-2 .content .padding .content-button{width:180px;margin:0 auto;margin-top:70px}#all-id-content #servicos-page .description-2 .content .padding .content-button .button{margin:0 auto;letter-spacing:1px;padding:9px 30px;box-shadow:inset 0 0 0 #004284;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#007fff}#all-id-content #servicos-page .description-2 .content .padding .content-button .button:hover{box-shadow:inset 0 100px 0 #004284;transition:.7s}#all-id-content #portfolio-page{width:100%;overflow:hidden;margin-top:1px;background:url(../images/bg-content-varios2.png)}#all-id-content #portfolio-page .header{background:url(../images/bg-header-varios1.png);box-shadow:2px 3px 3px rgba(0,0,0,0.6)}#all-id-content #portfolio-page .header .content{width:960px;margin:0 auto}#all-id-content #portfolio-page .header .content .padding{padding:50px 30px;text-align:center}#all-id-content #portfolio-page .header .content .padding h1{font:85px "HelveticaNeueRegular";color:#FFF;margin-top:-10px}#all-id-content #portfolio-page .header .content .padding h2{font:38px "HelveticaNeueRegular";color:#0ff;margin-top:-20px}#all-id-content #portfolio-page .header .content .padding h2.title-2{color:#ff7f00}#all-id-content #portfolio-page .header .content .padding p{font:16px "HelveticaNeueRegular";color:#bababa;margin-top:20px}#all-id-content #portfolio-page .content-video{width:100%;border-bottom:1px solid rgba(0,0,0,0.2)}#all-id-content #portfolio-page .content-video .content{width:960px;margin:0 auto}#all-id-content #portfolio-page .content-video .content .padding{padding:60px 30px}#all-id-content #portfolio-page .content-video .content .padding .box-video{text-align:center}#all-id-content #portfolio-page .content-video .content .padding .box-video h1{font:25px "OpenSansExtraBold";color:#444}#all-id-content #portfolio-page .content-video .content .padding .box-video .video{border:1px solid silver;border-radius:9px;padding:10px;margin:20px 0}#all-id-content #portfolio-page .content-video .content .padding .box-video .video .content-1 iframe{width:680px;height:480px}#all-id-content #portfolio-page .content-video .content .padding .box-video p{font:15px "OpenSansLight";color:#444}#all-id-content #portfolio-page .content{width:1180px;margin:0 auto}#all-id-content #portfolio-page .content .padding{padding:60px 0}#all-id-content #portfolio-page .content .padding ul{display:block;overflow:hidden}#all-id-content #portfolio-page .content .padding ul li{text-align:center;width:370px;float:left;margin-bottom:80px;padding:0 10px;height:400px}#all-id-content #portfolio-page .content .padding ul li h1{font:17px "OpenSansExtraBold";color:#444;margin-top:8px;margin-bottom:9px}#all-id-content #portfolio-page .content .padding ul li h2{font:13px "OpenSansLight";color:#444;margin-bottom:16px}#all-id-content #portfolio-page .content .padding ul li a{text-decoration:none;font:17px "OpenSansLight";color:#007fff}#all-id-content #portfolio-page .content .padding ul li a:hover{color:#6fb7ff}#all-id-content #clientes{width:100%;overflow:hidden;margin-top:1px}#all-id-content #clientes .header{display:block;background:url(../images/bg-header-varios1.png)}#all-id-content #clientes .header .content{width:960px;margin:0 auto}#all-id-content #clientes .header .content .padding{padding:35px 30px}#all-id-content #clientes .header .content .padding .title-1{font:70px "HelveticaNeueRegular";color:#ff7f00}#all-id-content #clientes .header .content .padding .text-1{font:25px "HelveticaNeueRegular";color:#FFF;padding:5px 0 0 50px}#all-id-content #clientes .header .content .padding .show-420{display:none}#all-id-content #clientes .wrapper{display:block;background:#ff7f00}#all-id-content #clientes .wrapper .content{width:960px;margin:0 auto}#all-id-content #clientes .wrapper .content .padding{padding:70px 30px;overflow:hidden}#all-id-content #clientes .wrapper .content .padding .slideshow{background:#FFF;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,0.65)}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1{padding:20px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1{width:740px;margin:0 auto;position:relative}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .photo-credits{position:absolute;right:15px;bottom:0;opacity:.66}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .photo-credits a{color:#FFF}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel{position:relative;overflow:hidden;width:740px;height:200px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding-top:20px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel ul li{float:left;margin-right:25px;width:230px;height:160px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel ul li a{opacity:1}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel ul li a:hover{opacity:.90}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:90px;width:30px;height:30px;text-indent:-9999px;float:left}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-prev:hover span,.jcarousel-control-next:hover span{display:block}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-prev.inactive{opacity:.3;cursor:default}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-next.inactive{opacity:.3;cursor:default}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-prev{left:-60px;width:19px;height:26px;background:url(../images/sprites.png) -341px -151px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-next{right:-60px;width:19px;height:26px;background:url(../images/sprites.png) -362px -151px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-prev:hover{background:url(../images/sprites.png) -341px -181px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-next:hover{background:url(../images/sprites.png) -362px -181px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-pagination{display:none}#all-id-content #clientes .wrapper .content .padding .content-button-clientes{display:none;width:133px;margin:0 auto}#all-id-content #clientes .wrapper .content .padding .content-button-clientes .button{margin:0 auto;letter-spacing:1px;padding:13px 20px;box-shadow:inset 0 0 0 #d95200;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#ffad5b}#all-id-content #clientes .wrapper .content .padding .content-button-clientes .button:hover{box-shadow:inset 0 100px 0 #d95200;transition:.7s}#all-id-content #cliente{width:100%;overflow:hidden;margin-top:1px}#all-id-content #cliente .content{width:960px;margin:0 auto}#all-id-content #cliente .content .padding{padding:30px}#all-id-content #cliente .content .padding .info{text-align:center;padding-bottom:30px}#all-id-content #cliente .content .padding .info .title{width:270px;text-align:center;font:28px "OpenSansExtraBold";color:#d96c00;text-shadow:0 1px 2px rgba(0,0,0,0.65)}#all-id-content #cliente .content .padding .info .logo{width:270px;height:200px;margin:25px 0;box-shadow:inset 5px 5px 15px rgba(0,0,0,0.65);background:#FFF}#all-id-content #cliente .content .padding .info .logo .padding-1{padding-top:20px}#all-id-content #cliente .content .padding .info .color{background:#eee}#all-id-content #cliente .content .padding .info .info-1{font:14px "OpenSansLight";font-style:italic;color:#7b7b7b;text-shadow:0 1px 2px rgba(0,0,0,0.65);text-align:center;width:270px}#all-id-content #cliente .content .padding .info .info-1 h1{margin-bottom:15px}#all-id-content #cliente .content .padding .info .info-1 a{text-decoration:none}#all-id-content #cliente .content .padding .info .info-1 a:hover h1{color:#46a3ff}#all-id-content #cliente .content .padding .info .info-1 .site{color:#007fff;font-size:18px}#all-id-content #cliente .content .padding .description{width:425px;margin-right:100px;margin-top:90px}#all-id-content #cliente .content .padding .nd{margin-left:70px;margin-top:90px}#all-id-content #cliente .content .padding .description p{font:13px "OpenSansLight";color:#666}#all-id-content #cliente .content .padding .left{float:left}#all-id-content #cliente .content .padding .right{float:right}#all-id-content .color{background:#eee}#all-id-content #converse{width:100%;overflow:hidden;background:url(../images/bg-content-varios1.png)}#all-id-content #converse .content{width:960px;margin:0 auto}#all-id-content #converse .content .padding{padding:60px 30px;text-align:center}#all-id-content #converse .content .padding h1{font:31px "OpenSansLight";color:#000;margin-bottom:20px}#all-id-content #converse .content .padding h2{font:16px "OpenSansLight";color:#797979}#all-id-content #converse .content .padding .content-button{width:180px;margin:0 auto;margin-top:70px}#all-id-content #converse .content .padding .content-button .button{margin:0 auto;letter-spacing:1px;padding:9px 30px;box-shadow:inset 0 0 0 #004284;transition:.7s;border-radius:2px;font:15px "OpenSansExtraBold";color:#FFF;text-decoration:none;background:#007fff}#all-id-content #converse .content .padding .content-button .button:hover{box-shadow:inset 0 100px 0 #004284;transition:.7s}#all-id-content #contato{width:100%;overflow:hidden;background:url(../images/bg-content-contato.png) repeat}#all-id-content #contato .content{width:1180px;margin:0 auto}#all-id-content #contato .content .padding{padding:30px;overflow:hidden}#all-id-content #contato .header{display:block;background:url(../images/bg-header-varios1.png);box-shadow:1px 2px 4px rgba(0,0,0,0.55)}#all-id-content #contato .header .content{width:960px;margin:0 auto}#all-id-content #contato .header .content .padding{padding:35px 30px}#all-id-content #contato .header .content .padding .title-1{font:70px "HelveticaNeueRegular";color:#ff7f00}#all-id-content #contato .header .content .padding .text-1{font:25px "HelveticaNeueRegular";color:#FFF;padding:5px 0 0 50px}#all-id-content #contato .content .padding .status{width:auto;border-radius:4px;margin-bottom:30px;border:1px solid #FFF;padding:20px;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.65);text-shadow:1px 1px 2px rgba(0,0,0,0.45)}#all-id-content #contato .content .padding .sucess{background:#8cff8c;border:1px solid #00d900}#all-id-content #contato .content .padding .sucess h1{font:16px "OpenSansLight";color:#060;line-height:35px}#all-id-content #contato .content .padding .sucess span{font:14px "OpenSansLight";color:#ff7f00}#all-id-content #contato .content .padding .error{background:#efcec9;border:1px solid #e1a097}#all-id-content #contato .content .padding .error h1{font:16px "OpenSansLight";color:#933727;line-height:35px}#all-id-content #contato .content .padding .error span{font:14px "OpenSansLight";color:#ff7f00}#all-id-content #contato .content .padding .info{width:550px;background:#000;float:left}#all-id-content #contato .content .padding .info .content{padding:61px 45px}#all-id-content #contato .content .padding .info .content .text{margin-bottom:60px}#all-id-content #contato .content .padding .info .content .text h1{font:13px "OpenSansExtrabold";color:#d56a00}#all-id-content #contato .content .padding .info .content .text p{font:13px "OpenSansLight";color:#FFF;font-style:italic}#all-id-content #contato .content .padding .info .content .text .dotted{margin:8px 0;border-bottom:1px dotted #FFF;width:200px}#all-id-content #contato .content .padding .info .content .text .toRight{margin-right:8px}#all-id-content #contato .content .padding .info .content .text p a.facebook{width:28px;height:28px;background:url(../images/sprites.png) -241px 0;text-indent:-9999px;float:left}#all-id-content #contato .content .padding .info .content .text p a.facebook:hover{background:url(../images/sprites.png) -281px 0}#all-id-content #contato .content .padding .info .content .text p a.googleplus{width:28px;height:28px;background:url(../images/sprites.png) -241px -60px;text-indent:-9999px;float:left}#all-id-content #contato .content .padding .info .content .text p a.googleplus:hover{background:url(../images/sprites.png) -281px -60px}#all-id-content #contato .content .padding .info .content .text p a.youtube{width:28px;height:28px;background:url(../images/sprites.png) -241px -180px;text-indent:-9999px;float:left}#all-id-content #contato .content .padding .info .content .text p a.youtube:hover{background:url(../images/sprites.png) -281px -180px}#all-id-content #contato .content .padding .form{width:548px;background:#e2e2e2;border:1px solid #cacaca;border-radius:5px;float:right}#all-id-content #contato .content .padding .form .content{padding:30px}#all-id-content #contato .content .padding .form .content form p{font:16px "ProximaNovaSemibold";color:#000;text-shadow:1px 1px 2px rgba(35,35,35,0.65)}#all-id-content #contato .content .padding .form .content form p span{color:#ff7f00;font-size:15px}#all-id-content #contato .content .padding .form .content form input[type=text]{margin-bottom:28px;margin-top:7px;width:476px;padding:4px;border:1px solid #aaa;border-radius:3px;font:16px "ProximaNovaLight";color:#777;box-shadow:inset 1px 1px 3px rgba(136,136,136,0.65)}#all-id-content #contato .content .padding .form .content form input[type=text]:focus{border-color:#ff7f00;outline:0}#all-id-content #contato .content .padding .form .content form select{margin-bottom:28px;margin-top:7px;width:486px;padding:4px;border:1px solid #aaa;border-radius:3px;font:16px "ProximaNovaLight";color:#777;box-shadow:inset 1px 1px 3px rgba(136,136,136,0.65)}#all-id-content #contato .content .padding .form .content form select:focus{border-color:#ff7f00;outline:0}#all-id-content #contato .content .padding .form .content form textarea{margin-bottom:28px;margin-top:7px;width:476px;height:100px;padding:4px;border:1px solid #aaa;border-radius:3px;font:16px "ProximaNovaLight";color:#777;box-shadow:inset 1px 1px 3px rgba(136,136,136,0.65)}#all-id-content #contato .content .padding .form .content form textarea:focus{border-color:#ff7f00;outline:0}#all-id-content #contato .content .padding .form .content form .content-button{display:block}#all-id-content #contato .content .padding .form .content form .content-button .button{margin:0 auto;letter-spacing:1px;padding:10px 30px;box-shadow:inset 0 0 0 #954a00;transition:.7s;border-radius:2px;font:16px "ProximaNovaLight";color:#FFF;text-decoration:none;background:#d56a00;border:0}#all-id-content #contato .content .padding .form .content form .content-button .button:hover{box-shadow:inset 0 100px 0 #954a00;transition:.7s;cursor:pointer}#all-id-footer{width:100%;margin-top:1px;background:url(../images/bg-footer.png);overflow:hidden}#all-id-footer #footer{width:960px;margin:0 auto}#all-id-footer #footer #logo-footer{width:100%;padding:30px 0}#all-id-footer #footer #logo-footer .logo{width:230px;margin:0 auto;overflow:hidden}#all-id-footer #footer #logo-footer .logo a{width:230px;height:127px;background:url(../images/sprites.png) 0 -300px;text-indent:-9999px;float:left}#all-id-footer #footer #servicos-footer{width:100%;border-bottom:1px solid #FFF;margin-bottom:3px}#all-id-footer #footer #servicos-footer .list-services{width:200px;margin:0 auto;overflow:hidden;padding-top:30px}#all-id-footer #footer #servicos-footer .list-services ul{padding-bottom:100px}#all-id-footer #footer #servicos-footer .list-services ul li{float:left}#all-id-footer #footer #servicos-footer .list-services .box-1{width:100px;height:5px}#all-id-footer #footer #servicos-footer .list-services .position-1{margin:20px 35px}#all-id-footer #footer #servicos-footer .list-services ul li a .indoor{background:#0ff}#all-id-footer #footer #servicos-footer .list-services ul li a .indoor-img{width:27px;height:29px;background:url(../images/sprites.png) -39px 0;text-indent:-9999px;float:left;overflow:hidden}#all-id-footer #footer #servicos-footer .list-services ul li a .web{background:#ff7f00}#all-id-footer #footer #servicos-footer .list-services ul li a .web-img{position:absolute;margin:25px 35px;width:37px;height:28px;background:url(../images/sprites.png) 0 -7px;text-indent:-9999px;float:left;overflow:hidden}#all-id-footer #footer #content-footer{width:100%;border-top:1px solid #FFF;overflow:hidden}#all-id-footer #footer #content-footer .content{padding-top:35px;padding-bottom:155px}#all-id-footer #footer #content-footer .title{font:17px "HelveticaNeueBoldCondensed";color:#FFF}#all-id-footer #footer #content-footer .description{font:14px "OpenSansLight";color:#FFF}#all-id-footer #footer #content-footer .spacing-1{margin-bottom:10px}#all-id-footer #footer #content-footer .spacing-2{margin-bottom:25px}#all-id-footer #footer #content-footer .spacing-3{margin-bottom:60px}#all-id-footer #footer #content-footer .button{font-size:15px;border:2px solid #FFF;box-shadow:inset 0 0 0 0 #FFF;text-decoration:none;padding:10px 15px;display:inline-block;transition:.8s;border-radius:2px}#all-id-footer #footer #content-footer .button:hover{box-shadow:inset 0 100px 0 0 #FFF;background:#FFF;transition:.8s;color:#000;text-shadow:0 0 2px #FFF;border-radius:2px}#all-id-footer #footer #content-footer .contato{float:left;text-align:center}#all-id-footer #footer #content-footer .social{float:right;text-align:center;width:100px}#all-id-footer #footer #content-footer .social ul li{display:inline-block;padding-right:2px}#all-id-footer #footer #content-footer .social ul li a.facebook{width:28px;height:28px;background:url(../images/sprites.png) -241px 0;text-indent:-9999px;float:left}#all-id-footer #footer #content-footer .social ul li a.facebook:hover{background:url(../images/sprites.png) -281px 0}#all-id-footer #footer #content-footer .social ul li a.youtube{width:28px;height:28px;background:url(../images/sprites.png) -241px -180px;text-indent:-9999px;float:left}#all-id-footer #footer #content-footer .social ul li a.youtube:hover{background:url(../images/sprites.png) -281px -180px}#all-id-footer #footer #content-footer .social ul li a.googleplus{width:28px;height:28px;background:url(../images/sprites.png) -241px -60px;text-indent:-9999px;float:left}#all-id-footer #footer #content-footer .social ul li a.googleplus:hover{background:url(../images/sprites.png) -281px -60px}#all-id-footer #footer #copyright-footer{width:100%;border-top:1px solid #FFF}#all-id-footer #footer #copyright-footer .copyright{width:285px;margin:0 auto;overflow:hidden;padding:30px 0}#all-id-footer #footer #copyright-footer .copyright span{font:12px "OpenSansLight";color:#FFF}@media screen and (max-width:1197px){#all-id-content #contato .content{width:auto}#all-id-content #contato .content .padding .info{float:left;width:100%;margin-bottom:30px}#all-id-content #contato .content .padding .form{float:left;width:100%}#all-id-content #contato .content .padding .form .content form input[type=text]{width:100%}#all-id-content #contato .content .padding .form .content form textarea{width:100%}#all-id-content #contato .content .padding .form .content form select{width:100%}#all-id-content #servicos-page .description-1 .content{width:760px}#all-id-content #servicos-page .description-1 .content .padding .box-2{border-right:0}#all-id-content #servicos-page .description-1 .content .padding .box-3{margin:50px 155px;border-left:1px solid rgba(206,206,206,0.6);padding:0 65px 0 65px}#all-id-content #servicos-page .font-size-4{font-size:13px !important}#all-id-content #portfolio-page .content{width:780px}}@media screen and (max-width:976px){#all-id-header #pre-header #content{width:auto}#all-id-header #content-header #content{width:860px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-prev{left:-40px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel-control-next{right:-40px}#all-id-content #portfolio-page .content-video .content{width:auto}}@media screen and (max-width:971px){#all-id-header #content-header #content #nav{width:360px}#all-id-header #content-header #content #nav ul li{padding:0}#all-id-header #content-header #content #nav ul li .box-hover{left:-80px}}@media screen and (max-width:970px){#all-id-header #content-header #content{width:760px}}@media screen and (max-width:960px){#all-id-footer #footer{width:auto}#all-id-content #quem-somos .content{width:auto}#all-id-content #servicos .wrapper .content{width:auto}#all-id-content #servicos .wrapper .content .padding .box-indoor{width:100%}#all-id-content #servicos .wrapper .content .padding .box-web{width:100%;float:left;margin-top:70px}#all-id-content #clientes .wrapper .content{width:auto}#all-id-content #cliente .content{width:auto}#all-id-content #cliente .content .padding .description{width:300px}#all-id-content #converse .content{width:auto}#all-id-header #sticky-nav .padding .nav ul{width:auto}#all-id-content #empresa .description-1{width:auto}#all-id-content #empresa .description-2 .content{width:auto}#all-id-content #empresa .description-3 .content{width:auto}#all-id-content #servicos-page .description-2 .content{width:auto}#all-id-content #portfolio-page .header .content{width:auto}}@media screen and (max-width:930px){#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1{width:485px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel{width:485px}}@media screen and (max-width:820px){#all-id-content #cliente .content .padding .description{width:200px;text-align:center}}@media screen and (max-width:800px){#all-id-header #content-header #content{width:auto;overflow:hidden}#all-id-header #content-header #content .logo{margin:20px auto;float:none;width:227px;height:100px;padding:10px}#all-id-header #content-header #content #nav{display:none}#all-id-header #content-header #content #nav-mobile{display:block}#all-id-header #content-header #content .logo a{margin-top:-5px}#all-id-content #servicos .header .content{width:auto}#all-id-content #servicos .header .content .padding{padding:35px 0;text-align:center}#all-id-content #servicos .header .content .padding .text-1{padding:5px 0 0 0}#all-id-content #clientes .header .content{width:auto}#all-id-content #clientes .header .content .padding{padding:35px 0;text-align:center}#all-id-content #clientes .header .content .padding .text-1{padding:5px 0 0 0}#all-id-header #sticky-nav .padding .pre{width:auto;display:none}#all-id-header #sticky-nav .padding .pre ul{float:none;text-align:center}#all-id-header #sticky-nav .padding .pre ul li{float:none}#all-id-header #sticky-nav .padding .pre ul .mobile-logo{display:block}#all-id-header #sticky-nav .padding .nav .show{display:none}#all-id-header #sticky-nav .padding .nav .button-1{display:block}#all-id-header #pre-header #content .hide{display:none}#all-id-header #pre-header #content ul{float:none;text-align:center}#all-id-header #pre-header #content ul li.italic{padding:5px 20px}#all-id-header #pre-header #content ul li{float:none;padding:5px 20px}#all-id-header #sticky-nav .padding .nav{background-image:linear-gradient(to bottom,#747474,#4d4d4d)}#all-id-content #contato .content .padding .status{text-align:center}#all-id-content #contato .content .padding .form .content form .content-button{margin:0 auto;width:108px}#all-id-content #contato .header .content{width:auto}#all-id-content #contato .header .content .padding{padding:35px 0;text-align:center}#all-id-content #contato .header .content .padding .text-1{padding:5px 0 0 0}#all-id-content #empresa .description-2 .content .padding{text-align:center}#all-id-content #empresa .description-2 .content .padding .right{width:100%;margin-bottom:80px}#all-id-content #empresa .description-2 .content .padding .left{width:100%}#all-id-content #servicos-page .description-1 .content{width:100%}#all-id-content #servicos-page .description-1 .content .padding .box-1{width:250px;float:initial;margin:140px auto;border-left:1px solid rgba(206,206,206,0.6);padding:0 65px 0 65px}#all-id-content #servicos-page .description-1 .content .padding .box-2{width:250px;float:initial;margin:140px auto;border-right:1px solid rgba(206,206,206,0.6);border-left:1px solid rgba(206,206,206,0.6)}#all-id-content #servicos-page .description-1 .content .padding .box-3{width:250px;float:initial;margin:140px auto}#all-id-content #servicos-page .description-1 .content .padding .box-1 .text p{text-align:center}#all-id-content #servicos-page .description-1 .content .padding .box-2 .text p{text-align:center}#all-id-content #servicos-page .description-1 .content .padding .box-3 .text p{text-align:center}#all-id-content #servicos-page .description-1 .content .padding{padding:60px 30px 0 30px;width:381px;margin:0 auto}#all-id-content #servicos-page .description-1 .content .padding .title h1{font-size:25px}#all-id-content #servicos-page .description-1 .content .padding .title h2{font-size:35px}#all-id-content #servicos-page .description-1 .content .padding .title{margin-bottom:0}#all-id-content #servicos-page .font-size-2{font-size:35px !important}#all-id-content #servicos-page .font-size-3{font-size:55px !important}#all-id-content #servicos-page .font-size-4{font-size:12px !important}#all-id-content #portfolio-page .content{width:390px}.flexslider{display:none}}@media screen and (max-width:779px){#all-id-content #portfolio-page .content-video .content .padding .box-video .video .content-1{height:0;padding-top:0;padding-bottom:70%;position:relative}#all-id-content #portfolio-page .content-video .content .padding .box-video .video .content-1 iframe{max-width:680px;max-height:480px;width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (max-width:720px){#all-id-content #cliente .content .padding .info .title{margin:0 auto}#all-id-content #cliente .content .padding .info .logo{margin:25px auto}#all-id-content #cliente .content .padding .info .info-1 .site{margin-bottom:25px}#all-id-content #cliente .content .padding .left{float:initial;margin:0 auto}#all-id-content #cliente .content .padding .right{float:initial;margin:0 auto}#all-id-content #cliente .content .padding .info .info-1{width:auto}#all-id-content #empresa .description-1 .padding h1{width:435px;margin:0 auto}#all-id-content #empresa .description-1 .padding p{width:auto}}@media screen and (max-width:670px){#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1{width:230px}#all-id-content #clientes .wrapper .content .padding .slideshow .padding-1 .content-1 .jcarousel{width:230px}}@media screen and (max-width:580px){#all-id-content #quem-somos .content .padding .title-1{width:300px;margin:0 auto}#all-id-content #empresa .description-1 .padding h1{width:300px;font-size:35px;margin:0 auto}#all-id-content #empresa .description-1 .padding{padding:45px 10px}}@media screen and (max-width:517px){#all-id-content #servicos .wrapper .content .padding .box-indoor{text-align:center}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .top .img-indoor{display:none}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .top .title-1{margin:0}#all-id-content #servicos .wrapper .content .padding .box-web{text-align:center}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .top .title-1{margin:0}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .top .img-web{display:none}}@media screen and (max-width:503px){#all-id-content #quem-somos .content .padding{padding:35px 0}}@media screen and (max-width:465px){#all-id-content #servicos-page .description-1 .content .padding .title h1{font-size:20px}#all-id-content #servicos-page .description-1 .content .padding .title h2{font-size:30px}#all-id-content #servicos-page .description-1 .content .padding .box-1{padding:0 35px 0 35px}#all-id-content #servicos-page .description-1 .content .padding .box-2{padding:0 35px 0 35px}#all-id-content #servicos-page .description-1 .content .padding .box-3{padding:0 35px 0 35px}#all-id-content #servicos-page .description-1 .content .padding{width:322px}#all-id-content #servicos-page .font-size-2{font-size:35px !important}#all-id-content #servicos-page .font-size-3{font-size:45px !important}}@media screen and (max-width:430px){#all-id-content #servicos-page .description-1 .content .padding .title h1{font-size:18px}#all-id-content #servicos-page .description-1 .content .padding .title h2{font-size:28px}#all-id-content #servicos-page .description-1 .content .padding .box-1{padding:0 15px 0 15px}#all-id-content #servicos-page .description-1 .content .padding .box-2{padding:0 15px 0 15px}#all-id-content #servicos-page .description-1 .content .padding .box-3{padding:0 15px 0 15px}#all-id-content #servicos-page .description-1 .content .padding{padding:60px 5px;width:282px}#all-id-content #servicos-page .font-size-2{font-size:25px !important}#all-id-content #servicos-page .font-size-3{font-size:35px !important}}@media screen and (max-width:420px){#all-id-content #clientes .wrapper .content .padding .slideshow{display:none}#all-id-content #clientes .wrapper .content .padding .content-button-clientes{display:block}#all-id-content #clientes .header .content .padding .hidden-420{display:none}#all-id-content #clientes .header .content .padding .show-420{display:block}}@media screen and (max-width:408px){#all-id-content #portfolio-page .content{width:330px}#all-id-content #portfolio-page .content .padding ul li{padding:0;width:330px}#all-id-content #portfolio-page .content .padding ul li img{width:330px}}@media screen and (max-width:390px){#all-id-footer #footer #content-footer .contato{width:100%;margin:0 auto;padding:50px 0}#all-id-footer #footer #content-footer .social{margin:100px auto;width:100%;margin-bottom:100px}#all-id-content #servicos .wrapper .content .padding .box-indoor .padding-1 .top .title-1{font-size:30px}#all-id-content #servicos .wrapper .content .padding .box-web .padding-1 .top .title-1{font-size:30px}#all-id-content #contato .content .padding{padding:30px 15px}}@media screen and (max-width:360px){#all-id-content #converse .content .padding{padding:60px 10px}#all-id-content #servicos-page .description-2 .content .padding{padding:60px 10px}#all-id-content #empresa .description-3 .content .padding{padding:60px 10px}}@media screen and (max-width:350px){#all-id-content #cliente .content .padding{padding:30px 5px}#all-id-content #contato .content .padding .sucess h1{font-size:14px}#all-id-content #contato .content .padding .error h1{font-size:14px}#all-id-content #contato .content .padding .info .content .text .dotted{width:auto}#all-id-content #quem-somos .content .padding .text-1{margin:0 10px 30px 10px}#all-id-content #servicos-page .description-1 .content .padding .title h1{font-size:18px}#all-id-content #servicos-page .description-1 .content .padding .title h2{font-size:28px}#all-id-content #servicos-page .description-1 .content .padding{padding:60px 0 0 0}#all-id-content #portfolio-page .header .content .padding h2.title-2{font-size:35px}#all-id-content #portfolio-page .content{width:300px}#all-id-content #portfolio-page .content .padding ul li{width:300px}#all-id-content #portfolio-page .content .padding ul li img{width:300px}#all-id-content #portfolio-page .header .content .padding h1{font-size:80px}}