body,ul,fieldset,figure{margin:0;padding:0}ul{list-style:none}a{text-decoration:none;color:#ba007c}address{font-style:normal}fieldset,input,button,textarea{border:0}body{font-family:Hind;font-size:18px}img{max-width:100%;height:auto;vertical-align:middle}p,li{color:#7a7a7a;text-align:justify}li{line-height:16px}p{line-height:24px}h2,h3,h4,h5,h6{font-family:"Kaushan Script",cursive;text-align:center}h1{font-size:35px}h2{font-size:25px;font-weight:400}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}.container{width:100%;max-width:1000px;margin:auto;padding-left:10px;padding-right:10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container:before,.container:after{content:'';clear:both;display:table}.row{margin-left:-10px;margin-right:-10px}.btn{display:inline-block;text-transform:none;font-size:15px;padding:5px 5px;cursor:pointer}.btn.btn-primary{background-color:#000;color:#fff}.btn.btn-underline{text-transform:uppercase;text-decoration:underline;color:#ba007c;font-weight:bold;font-size:12px}.btn.btn-send{background-color:#65d997;padding:10px 35px}form input[type=text],form input[type=tel],form input[type=email],form input[type=file],form select,form textarea{color:#4a3e4d;font-family:Hind;font-size:12px;height:40px;background-color:white;border-radius:3px;padding:15px 15px 13px;font-weight:600;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form input[type=text] ::-webkit-input-placeholder,form input[type=tel] ::-webkit-input-placeholder,form input[type=email] ::-webkit-input-placeholder,form input[type=file] ::-webkit-input-placeholder,form select ::-webkit-input-placeholder,form textarea ::-webkit-input-placeholder{color:#4a3e4d;font-family:Hind;font-size:12px;font-weight:600}form input[type=text] :-moz-placeholder,form input[type=tel] :-moz-placeholder,form input[type=email] :-moz-placeholder,form input[type=file] :-moz-placeholder,form select :-moz-placeholder,form textarea :-moz-placeholder{color:#4a3e4d;font-family:Hind;font-size:12px;font-weight:600}form input[type=text] ::-moz-placeholder,form input[type=tel] ::-moz-placeholder,form input[type=email] ::-moz-placeholder,form input[type=file] ::-moz-placeholder,form select ::-moz-placeholder,form textarea ::-moz-placeholder{color:#4a3e4d;font-family:Hind;font-size:12px;font-weight:600}form input[type=text] :-ms-input-placeholder,form input[type=tel] :-ms-input-placeholder,form input[type=email] :-ms-input-placeholder,form input[type=file] :-ms-input-placeholder,form select :-ms-input-placeholder,form textarea :-ms-input-placeholder{color:#4a3e4d;font-family:Hind;font-size:12px;font-weight:600}.form{margin-bottom:60px}.form .field{margin-bottom:10px}.form input[type=text],.form input[type=tel],.form input[type=email],.form input[type=file],.form select,.form textarea{border:1px solid #cecece;width:100%}.form textarea{height:250px;resize:none}.social-list .item{display:inline-block;margin:0 5px}.social-list .item .link{-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.social-list .item .link i{color:#560767;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.social-list .item .link:hover i{color:#65d997}.base-list{list-style:none}.base-list .item{font-size:12px;text-transform:uppercase;font-weight:bold;margin-bottom:8px}.base-list.-mark .item:before{content:'- '}.photos ul li{overflow:hidden;margin-bottom:20px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.photos ul li a{display:block;overflow:hidden}@media screen and (min-width: 425px){.photos ul li{float:left;width:50%}}@media screen and (min-width: 768px){.photos ul li{width:25%}}@media screen and (min-width: 1000px){.photos ul li img{-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.photos ul li:hover img{-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25);opacity:0.7}}.bg-yellow{background-color:#feee00}.bg-blue{background-color:#009bdb}.bg-pink{background-color:#ba007c}.bg-green{background-color:#65d997}.bg-gray{background-color:#ecedee}.cl-yellow{color:#feee00}.cl-blue{color:#009bdb}.cl-pink{color:#ba007c}.cl-green{color:#65d997}.title{display:block;font-family:"Kaushan Script",cursive;color:#4a3e4d;font-weight:600;margin-bottom:5px;text-align:left}.divider{background-image:url(../img/divider.png);background-repeat:repeat-y}@media screen and (max-width: 979px){.divider{background-image:none}}.alert{width:100%;margin:10px auto;padding:10px 20px;border:1px solid transparent;text-align:center;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert a{color:#fff}.alert-success{background-color:#48bd65;color:#fff}.alert-danger{background-color:#AD373C;color:#fff}.main-header{background-image:url(../img/bg-header.png);background-position:top center;width:100%;padding-bottom:25px}.main-header:before{content:'';background-image:url(../img/bg-bordertop-body.png);background-position:top center;background-repeat:no-repeat;width:100%;height:8px;display:block}.main-header .brand{display:block;width:100%;max-width:320px;margin:auto}.main-header .brand img{margin-top:45px}.main-header .phones{display:none}@media screen and (min-width: 768px){.main-header .brand{float:left}.main-header .phones{display:inherit;float:right;margin-top:45px}.main-header .phones p{font-size:14px;margin:auto}.main-header .phones p span{font-size:12px}.main-header .phones p a{color:#000}}@media screen and (min-width: 1000px){.main-header .brand{float:left}.main-header .phones{display:inherit;float:right;margin-top:30px;text-align:right}}.main-nav{position:relative;z-index:10}.main-nav .handle{position:fixed;top:0;right:0;display:inline-block;background-color:#222;width:40px;padding:10px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.main-nav .handle i{color:#fff}@media screen and (max-width: 999px){.main-nav ul{position:fixed;left:-100%;top:42px;width:100%;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.main-nav ul .item .link{display:block;width:100%;color:#fff;background-color:#222;font-family:Lato;font-size:15px;font-weight:600;padding:10px;border-left-width:2px;border-left-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav ul .item:nth-child(1) .link{border-left-color:#feee00}.main-nav ul .item:nth-child(2) .link{border-left-color:#009bdb}.main-nav ul .item:nth-child(3) .link{border-left-color:#ba007c}.main-nav ul .item:nth-child(4) .link{border-left-color:#65d997}.main-nav ul .item:nth-child(5) .link{border-left-color:#feee00}.main-nav ul .item:nth-child(6) .link{border-left-color:#009bdb}.main-nav ul .item:nth-child(7) .link{border-left-color:#ba007c}.main-nav.open-nav .handle{width:100%}.main-nav.open-nav ul{left:0}}@media screen and (min-width: 1000px){.main-nav{position:absolute;right:0;bottom:0}.main-nav .handle{display:none}.main-nav ul .item{display:inline-block;margin:0 5px}.main-nav ul .item .link{display:block;color:black;font-size:15px;border-bottom-width:7px;border-bottom-style:solid;padding:0 5px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.main-nav ul .item .link:hover{color:#7b7b7b}.main-nav ul .item:nth-child(1) .link{border-bottom-color:#feee00}.main-nav ul .item:nth-child(2) .link{border-bottom-color:#009bdb}.main-nav ul .item:nth-child(3) .link{border-bottom-color:#ba007c}.main-nav ul .item:nth-child(4) .link{border-bottom-color:#65d997}.main-nav ul .item:nth-child(5) .link{border-bottom-color:#feee00}.main-nav ul .item:nth-child(6) .link{border-bottom-color:#009bdb}.main-nav ul .item:nth-child(7){margin-right:0}.main-nav ul .item:nth-child(7) .link{border-bottom-color:#ba007c}}.cover .item span{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;width:100%;height:215px}.cover .owl-dots{position:absolute;top:50%;left:0;right:0;display:block;width:100%;max-width:1000px;margin:auto;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.cover .owl-dots .owl-dot{margin:10px 0;height:15px;text-align:right}.cover .owl-dots .owl-dot span{display:inline-block;width:15px;height:15px;border-radius:50%;background-color:white;box-shadow:0 2px 5px rgba(0,0,0,0.75)}.cover.-pages{background-image:url(../img/border-color.png);background-position:top center;background-repeat:repeat-x;width:100%;padding:50px 0 10px}.cover.-pages .image{display:block;background-position:center;background-repeat:no-repeat;width:100%;height:234px;text-align:center;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cover.-pages .image h1{background-color:rgba(255,255,255,0.7);padding:30px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;position:absolute;left:20px;right:20px;bottom:20px;top:20px;text-shadow:2.1px 3.4px 2px rgba(0,0,0,0.17);color:#211915;font-weight:700}@media screen and (min-width: 768px){.cover .item span{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;width:100%;height:350px}.cover.-pages .image h1{line-height:135px;left:52px;right:52px}}@media screen and (min-width: 1000px){.cover .item span{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;width:100%;height:450px}}@media screen and (min-width: 1180px){.cover .item span{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;width:100%;height:700px}}.main-footer{background-color:#009ebe}.main-footer p,.main-footer a,.main-footer span{color:#fff}.main-footer .title-footer{font-size:14px;display:block;margin-bottom:8px}.main-footer .left-footer,.main-footer .right-footer{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-footer .left-footer{padding-bottom:40px}.main-footer .left-footer p{font-size:17px;line-height:20px}.main-footer .right-footer .social{margin-bottom:10px}.main-footer .right-footer .social .social-list .item .link i{font-size:40px}.main-footer .right-footer .newsletter form{position:relative;max-width:282px}.main-footer .right-footer .newsletter form input{width:100%}.main-footer .right-footer .newsletter form button{background:none;position:absolute;top:12px;right:10px}.main-footer .right-footer .newsletter form button i{color:#561067;font-size:18px}.main-footer .right-footer .copyright{margin-top:50px;padding-bottom:10px}.main-footer .right-footer .copyright p{font-size:9px;color:#000;font-weight:600}@media screen and (min-width: 1000px){.main-footer{margin-top:30px}.main-footer .left-footer,.main-footer .right-footer{float:left;width:50%}.main-footer .left-footer{background-color:#00658a;position:relative}.main-footer .left-footer>div{position:relative;z-index:3}.main-footer .left-footer:before{content:'';display:block;width:2000px;height:235px;background-color:#00658a;position:absolute;top:-35px;right:21%;z-index:2}.main-footer .left-footer:after{content:'';width:0;height:0;border-right:92px solid #009ebe;border-left:14px solid #00658a;border-top:235px solid #00658a;position:absolute;top:-35px;right:0px;z-index:2}.main-footer .right-footer{position:relative}.main-footer .right-footer:before{content:'';width:0;height:0;border-left:13px solid transparent;border-right:14px solid transparent;border-bottom:37px solid #002741;position:absolute;top:-36px;left:-13px;z-index:2}.main-footer .right-footer .social,.main-footer .right-footer .newsletter{float:left;margin-top:40px}.main-footer .right-footer .social{width:198px}.main-footer .right-footer .newsletter{width:calc(100% - 198px)}.main-footer .right-footer .copyright{width:100%;float:left;text-align:right}.main-footer .right-footer .copyright p,.main-footer .right-footer .copyright .brand-mkt{margin:0;display:inline-block;vertical-align:bottom}.main-footer .right-footer .copyright p{line-height:10px}.main-footer .right-footer .copyright .brand-mkt{margin-left:27px}}.page-home .some-services{text-align:center;margin-top:10px}.page-home .some-services .box-service{position:relative;display:inline-block;vertical-align:top;margin-bottom:20px}.page-home .some-services .box-service .content{position:relative;height:240px;display:table-cell;vertical-align:bottom}.page-home .some-services .box-service .content:after{content:'';position:absolute;left:0;background-position:bottom center;background-repeat:no-repeat;width:100%;height:5px}.page-home .some-services .box-service .title{font-size:25px;font-weight:400;text-align:center;margin:0;font-weight:600;line-height:32px;width:100%;height:121px;position:absolute;top:0;left:0;right:0;margin:auto}.page-home .some-services .box-service .title span{color:#000;width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-home .some-services .box-service:nth-of-type(1) .content:after{background-image:url(../img/home/bg-bottom-service-1.jpg)}.page-home .some-services .box-service:nth-of-type(2) .content:after{background-image:url(../img/home/bg-bottom-service-2.jpg)}.page-home .some-services .box-service:nth-of-type(3) .content:after{background-image:url(../img/home/bg-bottom-service-3.jpg)}.page-home .some-services .box-service:nth-of-type(4) .content:after{background-image:url(../img/home/bg-bottom-service-4.jpg)}.page-home .some-services .box-service>p{color:#7b7b7b;font-size:15px;font-weight:600;line-height:18px;max-width:170px;margin:20px auto 0;text-align:center}.page-home .some-services .box-service .btn{margin-top:30px}.page-home .about{padding:20px 0;background-image:url(../img/border-color.png);background-position:bottom center;background-repeat:repeat-x}.page-home .about .title{font-size:29px}.page-home .about .know-pge{padding:0 10px;margin-bottom:30px}.page-home .about .know-pge p{font-size:15px;text-align:justify}.page-home .about .know-pge p:nth-of-type(2){font-size:12px}.page-home .about .know-pge .btn{margin-top:10px}.page-home .about .tips{padding:0 10px;text-align:center;margin-bottom:30px}.page-home .about .tips .btn{margin-top:25px}.page-home .about .services-certificates{padding:0 10px}.page-home .about .services-certificates .services{margin-bottom:35px}.page-home .about .services-certificates .certificates p{font-size:11px}.page-home .payments{padding:25px 0}.page-home .payments .title-payments{font-size:13px;font-weight:bold;display:block;color:#84878a;text-align:left}.page-home .payments .obs{font-size:12px;display:block;color:#84878a;width:100%}.page-home .payments .list-payments{width:100%;display:block;float:left;margin:5px 0}.page-home .payments .list-payments .icon{background-image:url(../img/sprite-payments.png);background-repeat:no-repeat;display:block;width:55px;height:32px;float:left}.page-home .payments .list-payments .icon.visa{background-position:-135px -131px}.page-home .payments .list-payments .icon.mastercard{background-position:-135px -47px}.page-home .payments .list-payments .icon.aura{background-position:-70px -5px}.page-home .payments .list-payments .icon.american{background-position:-12px -5px;width:40px}.page-home .payments .list-payments .icon.elo{background-position:-77px -131px;width:44px}.page-home .payments .list-payments .icon.diners{background-position:-12px -131px;width:45px}.page-home .payments .list-payments .icon.boleto{background-position:-70px -47px}.page-home .payments .list-payments .icon.itau{background-position:-146px -5px;width:40px}.page-home .payments .list-payments .icon.visa-electron{background-position:-5px -173px}.page-home .payments .list-payments .icon.santander{background-position:-145px -89px;width:45px}.page-home .payments .list-payments .icon.banco-do-brasil{background-position:-16px -47px;width:45px}.page-home .payments .list-payments .icon.caixa{background-position:-70px -89px}.page-home .payments .list-payments .icon.bradesco{background-position:-5px -89px}.page-home .payments .credit-card,.page-home .payments .billet,.page-home .payments .online-debit,.page-home .payments .deposit-or-transfer{padding:0 10px;margin-bottom:10px}.page-home .payments .credit-card:before,.page-home .payments .credit-card:after,.page-home .payments .billet:before,.page-home .payments .billet:after,.page-home .payments .online-debit:before,.page-home .payments .online-debit:after,.page-home .payments .deposit-or-transfer:before,.page-home .payments .deposit-or-transfer:after{content:'';display:table;clear:both}@media screen and (min-width: 768px){.page-home .some-services{margin-top:-35px;position:relative;z-index:2}.page-home .some-services .box-service{width:24%;margin:0 2px 30px}.page-home .payments{text-align:center}.page-home .payments .credit-card,.page-home .payments .billet,.page-home .payments .online-debit,.page-home .payments .deposit-or-transfer{display:inline-block;vertical-align:top;padding:0 25px;margin-bottom:0}.page-home .payments .credit-card,.page-home .payments .billet,.page-home .payments .online-debit{position:relative}.page-home .payments .credit-card:after,.page-home .payments .billet:after,.page-home .payments .online-debit:after{content:'';position:absolute;right:0;top:22px;width:1px;height:35px;background-color:#cecece}}@media screen and (min-width: 980px){.page-home .some-services .box-service .content{height:303px}.page-home .some-services .box-service .title{-moz-transition:height 0.25s ease-in-out;-o-transition:height 0.25s ease-in-out;-webkit-transition:height 0.25s ease-in-out;transition:height 0.25s ease-in-out}.page-home .some-services .box-service:hover .title{height:100%}.page-home .about .container{padding:0 10px}.page-home .about .row{margin-left:-10px;margin-right:-10px}.page-home .about .know-pge,.page-home .about .tips,.page-home .about .services-certificates{width:33.33%;float:left;padding:20px 10px;min-height:480px;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-home .about .know-pge{padding-right:40px}.page-home .about .tips{padding-left:40px;padding-right:40px}.page-home .about .services-certificates{padding-left:40px}}.page-tips .tips{margin-bottom:50px}.page-tips .tips p{text-align:left}.page-tips .tips .transfers-servers{text-align:center}.page-tips .tips .transfers-servers li{display:inline-block;margin:10px}.page-company .company{margin-bottom:60px}@media screen and (min-width: 768px){.page-company .company .brand{float:left;border-right:1px solid #7b7b7b;padding-right:20px;margin-right:20px;margin-bottom:20px}}.page-services .service{margin-bottom:60px}.page-services .service .services{text-align:center;font-size:20px;max-width:625px;margin:auto}.page-portfolio .portfolio{margin-bottom:60px}.page-portfolio .portfolio .row figure{position:relative;overflow:hidden;margin-bottom:20px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-portfolio .portfolio .row figure a{display:block;position:relative;color:#000;overflow:hidden}.page-portfolio .portfolio .row figure figcaption{text-align:center;padding:20px 20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-portfolio .portfolio .row figure figcaption span{display:block;font-size:14px}.page-portfolio .portfolio .row figure figcaption span.title{text-align:center;color:black;font-size:20px;margin-bottom:15px}.page-portfolio .portfolio .row figure figcaption span.desc{display:none;line-height:16px}.page-portfolio .portfolio .row figure figcaption span.btn{font-size:16px;font-weight:600}.page-portfolio .portfolio .row figure:nth-child(1) figcaption{background-color:#feee00}.page-portfolio .portfolio .row figure:nth-child(2) figcaption{background-color:#009bdb}.page-portfolio .portfolio .row figure:nth-child(3) figcaption{background-color:#ba007c}.page-portfolio .portfolio .row figure:nth-child(4) figcaption{background-color:#65d997}@media screen and (min-width: 425px){.page-portfolio .portfolio .row figure{float:left;width:50%}}@media screen and (min-width: 768px){.page-portfolio .portfolio .row figure{width:25%}}@media screen and (min-width: 1024px){.page-portfolio .portfolio .row figure figcaption{width:100%;position:absolute;top:165px;left:0;right:0;bottom:0;-moz-transition:top 0.25s ease-in-out;-o-transition:top 0.25s ease-in-out;-webkit-transition:top 0.25s ease-in-out;transition:top 0.25s ease-in-out}.page-portfolio .portfolio .row figure figcaption span.desc{display:block}.page-portfolio .portfolio .row figure:hover figcaption{top:65px}}.page-downloads .downloads{margin-bottom:60px}.page-downloads .downloads h3{text-align:left;border-bottom:1px solid;padding-bottom:5px}.page-downloads .downloads .download{display:inline-block;text-align:center;width:80px;height:80px;border:1px solid #ba007c}.page-downloads .downloads .download i{font-size:60px;line-height:80px}
