﻿body{width:100%;margin:0;font-family:"open-sans",sans-serif;min-width:960px}h1{margin-top:0;margin-bottom:35px;font-weight:normal}.ui-loader{display:none}*:focus{outline:0;box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0}.block.block--blue{background:#00aeef}.block.block--dark-blue{background:#272a70}.block.block--dark-blue .block-content{text-align:left;width:685px}.block.block--dark-blue .block-content .column{text-align:center}.block.block--dark-blue .block-content h1{font-size:24px;color:#00aeef}.block.block--dark-blue .block-content input{border:0;margin:0 0 6px;padding:0 16px;box-sizing:border-box;height:42px;vertical-align:top;font-family:"open-sans"}.block.block--dark-blue .block-content textarea{height:162px;resize:none;margin:0;font-family:"open-sans";padding:15px 16px;box-sizing:border-box;vertical-align:top;border:0}.block.block--dark-blue .block-content input,.block.block--dark-blue .block-content textarea{width:638px}.block.block--dark-blue .block-content form{text-align:right;position:relative}.block.block--dark-blue .block-content form .error{border:1px solid red}.block.block--dark-blue .block-content form a.btn{background:#00aeef;display:inline-block;box-sizing:border-box;padding:12px 26px;margin-top:12px;font-size:12px;text-transform:uppercase;color:#fff;text-decoration:none;box-shadow:0 1px 1px rgba(1,1,1,0.5)}.block.block--dark-blue .block-content form a.btn.js-inactive{border:1px solid #00aeef;background:transparent !important}.block.block--dark-blue .block-content form .row{position:relative;text-align:left}.block.block--dark-blue .block-content form .row:before{content:"";display:inline-block;width:47px;height:42px;background:#00aeef}.block.block--dark-blue .block-content form .row.name:after{position:absolute;top:14px;left:17px;content:"";display:block;width:16px;height:18px;background:url("../img/icons/icon-form1.png") no-repeat}.block.block--dark-blue .block-content form .row.email:after{position:absolute;top:15px;left:16px;content:"";display:block;width:16px;height:14px;background:url("../img/icons/icon-form2.png") no-repeat}.block.block--dark-blue .block-content form .row.telefone:after{position:absolute;top:13px;left:16px;content:"";display:block;width:19px;height:20px;background:url("../img/icons/icon-form3.png") no-repeat}.block.block--dark-blue .block-content form .row.motivo:after{position:absolute;top:13px;left:16px;content:"";display:block;width:19px;height:18px;background:url("../img/icons/icon-form4.png") no-repeat}.block.block--white{background:#fff;overflow:hidden}.block.block--grey{background:#f8f8f8}.block.block--grey .block-content{text-align:left;width:685px}.block.block--grey .block-content .column{text-align:center}.block.block--grey .block-content .column .circle{width:200px;height:200px;border-radius:100px}.block.block--grey .block-content .column .circle .img{width:200px;height:200px}.block.block--grey .block-content .column .circle .img img,.block.block--grey .block-content .column .circle .img>div{width:200px;height:200px}.block.block--grey .block-content .row{margin:0}.block.block--grey .block-content .row .column{text-align:left;width:260px}.block.block--grey .block-content .row .column.align-center{box-sizing:border-box;text-align:center}.block.block--grey .block-content .row .column.big{width:420px}.block.block--grey .block-content .row .column.big.left{padding-left:0;padding-right:20px}.block.block--grey .block-content .row .column.big.right{padding-left:20px;padding-right:0}.block.block--grey .block-content .row .column .circle{margin-top:20px;width:250px;height:250px;border-radius:125px}.block.block--grey .block-content .row .column .circle .img{width:250px;height:250px}.block.block--grey .block-content .row .column .circle .img img{width:250px;height:250px}.block.block--grey .block-content h1{font-size:24px;color:#00aeef}.block.block--grey .block-content p{color:#272a70}.block.block--grey .block-content a.btn{background:#00aeef;display:table;box-sizing:border-box;padding:12px 26px;font-size:12px;text-transform:uppercase;margin:60px auto 30px;color:#fff;text-decoration:none;font-weight:bold;border-radius:5px;box-shadow:0 1px 1px rgba(1,1,1,0.5)}.block.block--grey .block-content a.btn.download:after{content:"";background:url("../img/icons/icon-download.png") no-repeat;width:20px;height:17px;margin-left:10px;margin-top:-2px;display:inline-block;vertical-align:middle}.block.block--map{padding:20px 0;box-sizing:border-box}.block #map{height:455px}.block .block-content{box-sizing:border-box;font-size:0;display:block;max-width:960px;width:100%;margin:0 auto;padding:40px 0;text-align:center}.block .block-content .circle{overflow:hidden}.block .block-content .row .column h1{font-size:24px;color:#00aeef}.block .block-content .row .column p{color:#272a70}.block .block-content .block-3-3{vertical-align:top;display:inline-block;max-width:960px;width:100%}.block .block-content .circle{vertical-align:top;display:inline-block;border-radius:85px;width:170px}.block .block-content .circle .img{width:170px;height:170px}.block .block-content .plus{display:inline-block;border-radius:50px;width:40px;height:40px;border:2px solid #fff;text-decoration:none;box-sizing:border-box;color:#fff;position:relative;margin-top:15px}.block .block-content .plus:before{content:"";display:block;height:18px;width:2px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-1px;margin-top:-9px}.block .block-content .plus:after{content:"";display:block;height:2px;width:18px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-9px;margin-top:-1px}.block .block-content h3{font-size:18px;font-weight:normal;color:#fff}.block .block-content p{color:#fff;font-size:14px;margin-bottom:0}.block .block-content .column{width:33%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 10px;margin:20px 0}.block .block-content .column .content{font-size:14px}.block .block-content .column .content .icon{display:inline-block}.block .block-content .column .content p,.block .block-content .column .content h3{color:#272a70}.block .block-content .column .content p{font-size:18px}.block .block-content .icon{width:61px;height:60px}.block .block-content .icon.icon--1{background:url(../img/icons/icon1.png) no-repeat}.block .block-content .icon.icon--2{background:url(../img/icons/icon2.png) no-repeat}.block .block-content .icon.icon--3{background:url(../img/icons/icon3.png) no-repeat}.block .block-content .btn-gall{cursor:pointer}.resp-menu{display:none}header{background:#fff;width:100%;padding:20px 0;box-sizing:border-box;z-index:10;position:relative}header:after{content:"";display:block;position:absolute;bottom:-9px;width:1200px;height:9px;margin-left:-600px;left:50%;background:url("../img/header_shadow.png") no-repeat}header>.content{padding:0 10px;box-sizing:border-box;max-width:960px;width:100%;margin:0 auto}header .logo{z-index:1;display:inline-block;padding-left:92px;padding-right:112px}header nav{position:relative;width:630px;text-align:right;display:inline-block;vertical-align:top;padding-top:38px;font-size:0}header nav .content-submenu{display:inline-block}header nav .content-submenu.js-active>a,header nav .content-submenu.active>a{color:#00aeef}header nav .content-submenu.js-active>a:after,header nav .content-submenu.active>a:after{position:absolute;bottom:0;content:"";display:block;width:100%;height:1px;background:#00aeef}header nav .content-submenu.js-active>a:before,header nav .content-submenu.active>a:before{content:"";display:block;position:absolute;bottom:-4px;background:url("../img/triangle.jpg") no-repeat;width:6px;height:4px;left:50%;margin-left:-3px}header nav .content-submenu.right .submenu a{float:right}header nav a{display:inline-block;vertical-align:top;text-decoration:none;color:#272a70;font-size:14px;text-transform:uppercase;font-weight:bold;font-family:"open-sans";position:relative;margin:0 10px;padding:5px 0;box-sizing:border-box}header nav a span{display:block}header nav a:hover,header nav a.active{color:#00aeef}header nav a:hover:after,header nav a.active:after{position:absolute;bottom:0;content:"";display:block;width:100%;height:1px;background:#00aeef}header nav>a:hover{color:#00aeef}header nav>a:hover:after{position:absolute;bottom:0;content:"";display:block;width:100%;height:1px;background:#00aeef}header nav .submenu{opacity:0;filter:alpha(opacity=0);display:none;position:absolute;top:65px;padding-top:10px;padding-bottom:10px;left:0;text-align:left}header nav .submenu a{text-transform:initial;font-size:12px;font-weight:normal;padding:0}footer{height:90px;box-sizing:border-box;background:#fff;padding:30px 0 50px;color:#272a70;position:relative}footer.background--1{background:#272a70;color:#fff;padding:50px 0;height:120px}footer .content{font-family:"open-sans";padding:0 10px;box-sizing:border-box;position:relative;margin:0 auto;max-width:1200px;width:100%;text-align:center;font-size:12px}footer .content .dot{margin:0 2px;vertical-align:middle;position:relative;top:-2px}footer .content .dot:before{content:"";font-size:4px;font-family:"fontAwesome"}footer .content .dot,footer .content .info{display:inline-block}footer .content .copyright{position:relative;text-align:center;font-weight:bold}footer .content .info.local:before{content:"";display:inline-block;position:relative;top:3px;width:17px;height:16px;margin:0 10px;background:url("../img/icons/icon-local.png") no-repeat}footer .content .info.phone:before{content:"";display:inline-block;position:relative;top:3px;width:17px;height:16px;margin:0 10px;background:url("../img/icons/icon-phone.png") no-repeat}footer .content .info.email:before{content:"";display:inline-block;position:relative;top:3px;width:17px;height:16px;margin:0 10px;background:url("../img/icons/icon-email.png") no-repeat}footer .content .info a{text-decoration:none;color:#fff}footer .logo{position:absolute;right:10px;bottom:0}.container-banner{position:relative;z-index:0;width:100%;overflow:hidden}.container-banner .btn-left,.container-banner .btn-right{position:absolute;top:50%;margin-top:-20px;cursor:pointer}.container-banner .btn-left{left:20px}.container-banner .btn-right{right:20px}.container-banner>.content{height:530px;position:relative}.container-banner>.content .banner{width:100%;height:100%;position:absolute;top:0}.container-banner>.content .banner .img{width:100%;height:100%}.container-banner .banner-content{position:absolute;bottom:0;width:100%;box-sizing:border-box;padding:0 40px 70px;left:0;color:#fff}.container-banner .banner-content>.banner__content{max-width:1200px;width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box;text-align:center}.container-banner .banner-content h2{display:table;padding:0 30px;background:#00aeef;font-size:26px;line-height:52px;font-family:"open-sans";font-weight:700;margin:20px auto}.container-banner .banner-content p{display:table;font-size:16px;line-height:30px;padding:0 30px;background:#272a70;margin:0 auto 20px}.container-banner .banner-content a.btn{background:#00aeef;display:table;box-sizing:border-box;padding:12px 26px;font-size:12px;text-transform:uppercase;margin:0 auto;color:#fff;text-decoration:none;font-weight:bold;border-radius:5px;box-shadow:0 1px 1px rgba(1,1,1,0.5)}.container-banner .banner__pagination{position:absolute;bottom:35px;width:100%;text-align:center}.container-banner .banner__pagination .banner__btn{cursor:pointer;display:inline-block;width:12px;height:12px;border-radius:6px;background:#fff;margin:0 5px}.container-banner .banner__pagination .banner__btn.js-active{background:#272a70}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-ms-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(43,46,115,0.98);z-index:100;opacity:0}.overlay .btn-close{text-align:center;cursor:pointer;position:absolute;top:0;right:0;width:20px;line-height:20px;cursor:pointer;font-size:16px;z-index:10}.overlay .btn-close:before{content:"";display:block;font-family:"fontAwesome";color:#fff}.overlay .content-arrows{position:relative}.overlay .slider-arrow{position:absolute;top:50%;lin-height:14px;margin-top:-7px}.overlay .slider-arrow.left{left:0}.overlay .slider-arrow.left:before{content:"";font-family:"fontAwesome";font-size:14px}.overlay .slider-arrow.right{right:0}.overlay .slider-arrow.right:before{content:"";font-family:"fontAwesome";font-size:14px}.overlay .block{width:100%;height:100%}.overlay .block .block-content{position:relative;max-width:960px;width:100%;height:100%;box-sizing:border-box;display:table;overflow:hidden}.overlay .block .block-content .content{display:table-cell;vertical-align:middle}.overlay .block .block-content .content .slider{box-sizing:border-box;padding:0 30px;width:960px;height:640px;overflow:hidden;margin:0 auto;position:relative}.overlay .block .block-content .content .slider .content-slides{height:570px;width:900px;overflow:hidden;position:relative}.overlay .block .block-content .content .slider>.content-arrows{position:absolute;width:100%;top:50%;margin-top:-7px;line-height:14px;height:14px;width:100%;left:0;color:#fff}.overlay .block .block-content .content .slider>.content-arrows>div{cursor:pointer}.overlay .block .block-content .content .slider .banner{position:absolute}.overlay .block .block-content .content .slider .banner .circle{width:900px;heigth:530px;border-radius:0}.overlay .block .block-content .content .slider .banner .img{height:530px;width:900px}.overlay .block .block-content .content .slider .banner .img img,.overlay .block .block-content .content .slider .banner .img>div{width:900px;height:530px}.overlay .block .block-content .content .slider .slider-banner__pagination{box-sizing:border-box;padding-top:15px;width:100%;height:60px;position:relative}.overlay .block .block-content .content .slider .slider-banner__pagination .content-arrows{position:absolute;top:50%;margin-top:-7px;line-height:14px;height:14px;width:100%;left:0;font-size:14px;z-index:0}.overlay .block .block-content .content .slider .slider-banner__pagination .content-arrows .slider-banner__btnleft{cursor:pointer;position:absolute;left:0}.overlay .block .block-content .content .slider .slider-banner__pagination .content-arrows .slider-banner__btnleft:before{content:"";font-family:"fontAwesome";color:#fff}.overlay .block .block-content .content .slider .slider-banner__pagination .content-arrows .slider-banner__btnright{cursor:pointer;position:absolute;right:0}.overlay .block .block-content .content .slider .slider-banner__pagination .content-arrows .slider-banner__btnright:before{content:"";font-family:"fontAwesome";color:#fff}.overlay .block .block-content .content .slider .slider-banner__pagination .slider-banner__content{z-index:1;width:880px;position:relative;margin:0 10px;overflow:hidden;height:40px}.overlay .block .block-content .content .slider .slider-banner__pagination .slider-banner__content .slide-banner{position:absolute;width:100%;font-size:0}.overlay .block .block-content .content .slider .slider-banner__pagination .slider-banner__content .slide-banner .img{cursor:pointer;display:inline-block;width:40px;height:40px;border-radius:20px;overflow:hidden;margin:0 9px;opacity:0.7;filter:alpha(opacity=70)}.overlay .block .block-content .content .slider .slider-banner__pagination .slider-banner__content .slide-banner .img.js-active{opacity:1;filter:alpha(opacity=100)}.overlay .block .block-content .content .slider .slider-banner__pagination .slider-banner__content .slide-banner .img>div{height:40px;width:40px}.overlay .container-video{position:absolute;top:50%;width:100%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.overlay .video{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.overlay .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
