@font-face{font-family:'Inter';src:url(//rangeinteligencia.com.br/wp-content/themes/theme-range/font/Inter-Regular.woff2) format('woff2'), url(//rangeinteligencia.com.br/wp-content/themes/theme-range/font/Inter-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Inter';src:url(//rangeinteligencia.com.br/wp-content/themes/theme-range/font/Inter-Medium.woff2) format('woff2'), url(//rangeinteligencia.com.br/wp-content/themes/theme-range/font/Inter-Medium.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;margin:0;padding:0;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6{clear:both;}
ol, ul{list-style:none;margin:0;padding:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
table tr{border-top:1px solid rgba(0, 0, 0, .1);}
table tr:last-child{border-bottom:1px solid rgba(0, 0, 0, .1);}
table td{padding:20px;border-left:1px solid rgba(0, 0, 0, .1);}
table td:last-child{border-right:1px solid rgba(0,0,0,.1);}
*, *::after, *::before{margin:0;padding:0;box-sizing:border-box;}
body, html{width:100%;margin:0;}
body{margin:0;padding:0;font-family:'Inter';line-height:1;overflow-x:hidden;}
input, textarea, select, button{font-family:'Inter';-webkit-appearance:none;-moz-appearance:none;border-radius:0;}
a[href^=tel]{color:inherit;text-decoration:none;}
img, svg {
display: block;
max-width: 100%;
height: auto;
border: none;
} a{text-decoration:none;}::-moz-selection{color:#fff;background:#3a3b3b;}::selection{color:#fff;background:#3a3b3b;}
.clearfix::before, .clearfix::after{content:'';display:table;}
.clearfix::after{clear:both;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#132b51;z-index:101;}
#status{position:relative;width:40px;height:40px;left:50%;top:50%;margin:0;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.sk-cube-grid{width:40px;height:40px;margin:0;}
.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#ccbc8b;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;}
.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s;}
.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
@-webkit-keyframes sk-cubeGridScaleDelay {
0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}
@keyframes sk-cubeGridScaleDelay {
0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
} .col-af{width:100%;height:auto;position:relative;padding:80px 0;}
.col-af-content{width:90%;max-width:1216px;margin:0 auto;}
@media screen and (max-width:768px){
.col-af-slide{width:95%;margin-left:5%;}
} .btn{display:inline-block;cursor:pointer;font-size:15px;font-weight:700;min-width:200px;line-height:1.2;color:#132b51;border:0;outline:0;text-align:center;margin:0;background-color:#ccbc8b;padding:20px 35px;transition:all .4s;border-radius:3px;}
.btn:hover{box-shadow:0px 0px 0px 6px rgba(204,188,139,0.3);}
span.title-common{display:block;font-size:12px;text-transform:uppercase;color:#ccbc8b;margin:0 0 30px;}
.title-common, h1, h2, h3, h4{font-size:44px;font-weight:700;color:#132b51;line-height:1.1;margin:0 0 30px;}
h1{font-size:56px;}
.hero h1{color:#fff;}
h3 {
font-size: 26px;
} p{font-size:0.969em;font-weight:400;color:#132b51;line-height:1.5;margin:0;}
.hero p{color:#fff;font-size:18px;}
@media screen and (max-width:768px){
.col-af{padding:60px 0;}
.btn{display:block;width:100%;}
.title-common, h1, h2, h3, h4{font-size:32px;}
h3{font-size:22px;}
} .wpp-btn{position:fixed;bottom:20px;right:20px;border-radius:50%;width:60px;height:60px;z-index:99;background-color:#01d14f;transition:ease .4s;border:2px solid rgba(255, 255, 255, .3);box-shadow:0px 15px 60px 0px rgba(0,0,0,.3);}
.wpp-btn:hover{transform:scale(1.05);}
.wpp-btn svg{position:absolute;top:50%;left:50%;fill:#fff;transform:translate(-50%, -50%);width:30px;}
.cookies-container{position:fixed;width:100%;max-width:270px;margin:0;bottom:1.5rem;right:1.5rem;z-index:100;}
.cookies-content{background:#fff;width:100%;padding:20px;margin:0 auto;display:block;position:relative;border:1px solid rgba(0,0,0,.05);box-shadow:0px 0px 40px 0px rgba(0,0,0,.1);border-radius:2px;}
.cookies-content p{margin:0;padding:0;font-size:12px;line-height:1.4;display:block;}
.cookies-content a{display:inline-block;text-decoration:underline;color:inherit;}
.cookies-content .cookies-save{color:#282828;display:block;cursor:pointer;font-weight:600;border:0;outline:0;padding:0;margin:10px 0 0;background-color:transparent;}
.cookies-content .cookies-save:hover{text-decoration:underline;}
.cookies-pref{display:none;}
@media screen and (max-width:768px){
.cookies-container{width:calc(100% - 3rem);max-width:100%;bottom:1.5rem;right:1.5rem;}
.cookies-content{text-align:center;}
.cookies-content .cookies-save{margin:10px auto 0;}
} .header{width:100%;height:auto;position:fixed;top:0;left:0;z-index:9;background-color:transparent;transition:ease 0.3s;}
.page-template-default .header, .archive .header{position:sticky;background-color:#132b51;}
.header.header-is-visible{background-color:#132b51;box-shadow:0px 15px 60px 0px rgba(0, 0, 0, 0.1);}
.admin-bar .header{top:32px;}
.header .col-af-content{height:90px;position:relative;}
.header .btn-header{position:absolute;right:0;top:50%;transform:translateY(-50%);min-width:160px;padding:15px 20px;margin:0;}
.header .btn-menu{display:none;}
@media screen and (max-width:1268px){
.header .btn-header{right:60px;width:auto;display:inline-block;}
} .logo{display:block;position:absolute;width:80px;float:left;left:0;top:50%;transform:translateY(-50%);}
.logo img{display:block;width:100%;margin:0;}
@media screen and (max-width:768px){
.header .col-af-content{height:65px;}
.header .btn-header{position:absolute;min-width:auto;padding:10px 20px;font-size:10px;}
.logo{width:50px;}
} .nav{position:absolute;top:0;left:48%;transform:translateX(-50%);}
.nav ul{margin:0;padding:0;}
.nav li{display:inline-block;float:left;line-height:90px;position:relative;}
.nav li a{display:block;font-size:0.89em;text-align:center;font-weight:500;color:#fff;padding:0 30px;margin:0;transition:ease 0.3s;}
.nav li a:hover{color:#ccbc8b;}
input#toggle-menu,
label.toggle-menu{display:none;}
@media screen and (max-width:1268px){
label.toggle-menu{position:absolute;right:0;top:15px;display:block;z-index:11;height:60px;width:60px;outline:0;border:0;cursor:pointer;}
label.toggle-menu div{position:absolute;top:20px;left:25px;}
label.toggle-menu span{display:block;height:2pt;width:25px;background-color:#fff;position:absolute;opacity:1;left:0;border-radius:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s;}
label.toggle-menu span:nth-child(1){top:0px;}
label.toggle-menu span:nth-child(2){top:8px;}
label.toggle-menu span:nth-child(3){top:16px;}
input#toggle-menu:checked ~ label.toggle-menu span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}
input#toggle-menu:checked ~ label.toggle-menu span:nth-child(2){opacity:0;}
input#toggle-menu:checked ~ label.toggle-menu span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.nav{float:none;height:calc(100vh - 90px);width:100%;position:fixed;top:90px;left:0;margin:0;z-index:10;padding:30px;background-color:#132b51;transition:all .3s;-webkit-transform:translateY(150%);transform:translateY(150%);}
.header-is-visible .nav{height:calc(100vh - 90px);top:90px;}
input#toggle-menu:checked ~ .nav{-webkit-transform:translateY(0);transform:translateY(0);}
.nav ul{width:100%;line-height:55px;padding:0;}
.nav li{width:100%;line-height:55px;}
.nav li a{font-size:14px;text-align:left;padding:0;color:#fff;border-bottom:1px solid rgba(255,255,255,.15);position:relative;}
.nav li a:hover{color:#fff;}
.nav .btn-menu{display:block;margin:30px 0 0;}
}
@media screen and (max-width:768px){
label.toggle-menu{right:0;top:2px;}
.nav, .header-is-visible .nav{height:calc(100vh - 65px);top:65px;}
} .bg_video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
.bg_video video{display:block;width:100%;height:100%;object-fit:cover;}
.hero{height:100vh;max-height:740px;position:relative;overflow:hidden;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center;padding:0;}
.hero-page{height:70vh;max-height:70vh;}
.hero:before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to left, transparent 25%, rgba(19, 43, 81,.95) 75%), linear-gradient(to top, transparent 0%, rgba(19, 43, 81,.7) 100%);}
.hero .col-af-content{position:absolute;z-index:2;top:52%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.hero .info{max-width:680px;}
.hero .info h1, .hero .info p, .hero .info div{transition:ease .8s;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);}
.hero .info h1{margin:0;transition-delay:.8s;}
.hero .info p{margin:30px 0 0;transition-delay:1s;}
.hero .info div{transition-delay:1.2s;}
.anime-start .hero .info h1, .anime-start .hero .info p, .anime-start .hero .info div{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
.hero .col-af-content .btn{margin:40px 0 0;}
@media screen and (max-width:768px){
.hero, .hero-page{height:75vh;max-height:75vh;}
.hero:before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to left, transparent 5%, rgba(19, 43, 81,.95) 95%), linear-gradient(to top, transparent 0%, rgba(19, 43, 81,.7) 100%);}
.hero .info{width:100%;}
} .sobre{background-color:#fff;}
.sobre.intro{background-color:#f7f7f7;}
.sobre .info{width:50%;float:left;}
.sobre .info:nth-of-type(1){padding:0 100px 0 0;}
.sobre .info p{margin:0 0 30px;}
.sobre .info p:last-child{margin:0;}
.sobre .info ul.itens{display:block;width:100%;margin:0;}
.sobre .info ul.itens li{display:block;width:100%;position:relative;margin:20px 0 0;padding:25px 20px 25px 75px;border-radius:2px;background:linear-gradient(to left, transparent 0%, #f7f7f7 100%);}
.sobre .info ul.itens li img{display:block;width:36px;position:absolute;top:50%;left:20px;transform:translateY(-50%);}
.sobre .info ul.itens li h3{font-size:16px;margin:0;}
.sobre .info ul.counter{display:flex;flex-wrap:wrap;width:100%;margin:0;border-right:1px solid rgba(0, 0, 0, .15);border-bottom:1px solid rgba(0, 0, 0, .15);}
.sobre .info ul.counter li{display:block;float:left;width:50%;padding:50px 50px;border-top:1px solid rgba(0, 0, 0, .15);border-left:1px solid rgba(0, 0, 0, .15);}
.sobre .info ul.counter li h3{font-size:56px;margin:10px 0;}
.sobre .info ul.counter li p{margin:0;}
@media screen and (max-width:768px){
.sobre .info{width:100%;}
.sobre .info:nth-of-type(1){padding:0;}
.sobre .info ul.counter{margin:40px 0 0;}
.sobre .info ul.counter li{width:50%;padding:30px 20px 30px 30px;}
.sobre .info ul.counter li h3{font-size:36px;}
} .clientes{background-color:#f7f7f7;text-align:center;}
.clientes.depoimentos{padding-bottom:0;}
.clientes h2{margin:0 0 50px;}
.clientes ul{display:flex;flex-wrap:wrap;width:100%;margin:0;text-align:left;}
.clientes ul.depoimentos.owl-carousel .owl-stage-outer{border-left:1px solid rgba(0, 0, 0, .15);}
.clientes ul.depoimentos li{float:left;width:100%;padding:30px 50px 50px;border-bottom:1px solid rgba(0, 0, 0, .15);border-top:1px solid rgba(0, 0, 0, .15);border-right:1px solid rgba(0, 0, 0, .15);}
.clientes ul.depoimentos li svg{display:block;margin:0 0 20px;width:80px;fill:#132b51;opacity:.1;}
.clientes ul.logos.owl-carousel .owl-stage-outer{border-left:1px solid rgba(0, 0, 0, .15);}
.clientes ul.logos li{display:flex;float:left;width:100%;padding:80px 50px;align-items:center;border-bottom:1px solid rgba(0, 0, 0, .15);border-top:1px solid rgba(0, 0, 0, .15);border-right:1px solid rgba(0, 0, 0, .15);}
.clientes ul.logos li img{display:block;margin:0 auto;width:70%;max-width:220px;filter:grayscale(100%);transition:ease .3s;opacity:1;}
.clientes ul.logos li:hover img{filter:grayscale(0%);opacity:1;}
@media screen and (max-width:768px){
.clientes .col-af-slide h2{padding:0 5% 0 0;}
.clientes ul.logos li{width:100%;padding:20px 10px;}
.clientes ul.logos li img{max-width:120px;}
} .servicos{background-color:#fff;}
.servicos .info{width:50%;float:left;padding:0 60px 40px 0;}
.servicos .info p{margin:0 0 30px;}
.servicos .info p:last-child{margin:0;}
.servicos ul{float:left;display:flex;flex-wrap:wrap;width:100%;margin:0;border-right:1px solid rgba(0, 0, 0, .15);border-bottom:1px solid rgba(0, 0, 0, .15);}
.servicos ul li{float:left;width:33.3333333%;padding:50px;align-items:center;border-top:1px solid rgba(0, 0, 0, .15);border-left:1px solid rgba(0, 0, 0, .15);}
.servicos ul li img{display:block;margin:0 0 30px;width:46px;}
@media screen and (max-width:768px){
.servicos .info{width:100%;padding:0;}
.home .servicos ul{margin:30px 0 0;}
.servicos ul li{width:100%;padding:40px;}
} .escopo{background-color:#ccbc8b;overflow:hidden;height:680px;}
.escopo h2{position:relative;z-index:4;}
.circles{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:1.5pt solid #fff;border-radius:50%;width:300px;height:300px;}
.circles.center{width:110px;height:110px;background-color:#132b51;border:0;}
.circles.center img{position:absolute;top:50%;left:50%;width:60px;transform:translate(-50%, -50%);}
.circle{position:absolute;left:calc(50% - 40px);top:calc(50% - 40px);height:80px;width:80px;border-radius:50%;}
.circle img{position:absolute;top:50%;left:50%;width:30px;transform:translate(-50%, -50%);}
.circle h3{font-size:12px;width:100%;position:absolute;top:90px;left:50%;text-align:center;transform:translateX(-50%);}
.circle.circle-color{background-color:#fff;}
.circles-1{width:40vh;height:40vh;z-index:3;}
.circles-1 .circle:nth-child(1){transform:translate(17vh, -10vh);}
.circles-1 .circle:nth-child(2){transform:translate(-20vh, 0);}
.circles-1 .circle:nth-child(3){transform:translate(10vh, 17vh);}
.circles-2{width:100vh;height:100vh;border-style:dotted;z-index:2;}
.circles-2 .circle:nth-child(1){transform:translate(50vh, 0);}
.circles-2 .circle:nth-child(2){transform:translate(42vh, 25vh);}
.circles-2 .circle:nth-child(3){transform:translate(42vh, -25vh);}
.circles-2 .circle:nth-child(4){transform:translate(-48vh, 10vh);}
.circles-2 .circle:nth-child(5){transform:translate(-48vh, -15vh);}
.circles-3{width:150vh;height:150vh;z-index:1;}
.circles-3 .circle:nth-child(1){transform:translate(75vh, 0);}
.circles-3 .circle:nth-child(2){transform:translate(70vh, -25vh);}
.circles-3 .circle:nth-child(3){transform:translate(-75vh, 0);}
.circles-3 .circle:nth-child(4){transform:translate(-70vh, 25vh);}
@media screen and (max-width:768px){
.escopo{padding:0;height:650px;}
.escopo .col-af-content{overflow-x:scroll;width:100%;}
.escopo h2{position:absolute;top:30px;left:20px;}
.escopo-content{height:650px;overflow:hidden;position:relative;width:1400px;}
} .video{padding-top:0;background-color:#fff;}
.video .col-af-content div{display:block;position:relative;width:100%;max-width:1100px;background-color:#132b51;border-radius:5px;height:500px;overflow:hidden;margin:20px auto;}
.video .col-af-content div img{width:100%;height:100%;object-fit:cover;opacity:.65;}
.video .col-af-content div a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;width:80px;height:80px;z-index:2;background-color:#ccbc8b;box-shadow:0px 0px 0px 15px rgba(204,188,139,0.3);transition:ease .4s;}
.video .col-af-content div a:hover{transform:translate(-50%, -50%) scale(1.1);}
.video .col-af-content div a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;fill:#fff;}
@media screen and (max-width:768px){
.video .col-af-content div{height:300px;margin:0 auto;}
} .solucoes{background-color:#fff}
.tabs input[type="radio"]{display:none;}
.tabs{float:left;margin:0;width:100%;border:1px solid rgba(0, 0, 0, .15);}
.tabs--label{width:40%;float:left;position:relative;padding:0;border-right:1px solid rgba(0, 0, 0, .15);}
.tabs--label label{display:block;position:relative;cursor:pointer;padding:35px 10px 35px 75px;transition:ease .3s;border-top:1px solid rgba(0, 0, 0, .15);}
.tabs--label label:nth-of-type(1){border-top:0;}
.tabs--label label h3{font-size:17px;margin:0;}
.tabs--label label img{width:36px;position:absolute;top:50%;left:20px;transform:translateY(-50%);}
.tabs--label label.current h3, .tabs--label label:hover h3{color:#ccbc8b;}
.tabs--section > div.clearfix{width:100%;position:absolute;z-index:-1;opacity:0;left:0;-webkit-transform:translateY(-3px);transform:translateY(-3px);}
.tabs--section{width:60%;float:right;}
.tabs--section div.clearfix div{padding:60px 80px 20px;}
.tabs--section div img{display:block;margin:0 0 30px;width:55px;}
.tabs--section div h3{margin:0;}
.tabs--section div p{margin:30px 0 0;}
.tabs--section .btn{margin:30px 0 0;}
#tab--01:checked ~ .tab--section--01,
#tab--02:checked ~ .tab--section--02,
#tab--03:checked ~ .tab--section--03,
#tab--04:checked ~ .tab--section--04,
#tab--05:checked ~ .tab--section--05,
#tab--06:checked ~ .tab--section--06{opacity:1;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
@media screen and (max-width:768px){
.tabs--label, .tabs--section{width:100%;float:left;}
.tabs--label{border-bottom:1px solid rgba(0, 0, 0, .15);}
.tabs--label label{padding:25px 10px 25px 80px;}
.tabs--section div.clearfix div{padding:35px 40px;}
} .footer{background-color:#132b51;padding-bottom:0;}
.footer .col-af-content div{width:25%;float:left;}
.footer .col-af-content div.nav-servicos{width:50%;}
.footer .col-af-content div.social{width:100%;}
.footer .col-af-content div img{display:block;width:90px;margin:0 0 40px;}
.footer .col-af-content div a, .footer .col-af-content div p{display:block;position:relative;font-size:14px;font-weight:400;color:#fff;line-height:1.5;opacity:1;margin:20px 0 0;}
.footer .col-af-content div.nav-servicos a{width:50%;float:left;display:block;}
.footer .col-af-content div p{margin:25px 0 0;}
.footer .col-af-content div a:hover{color:#ccbc8b;}
.footer .col-af-content div a.social{display:inline-block;position:relative;margin:0 10px 0 0;padding:0;width:40px;height:40px;opacity:1;border-radius:2px;transition:ease .4s;background-color:rgba(255, 255, 255, 0.1);}
a.social svg{display:block;position:absolute;top:50%;left:50%;width:20px;transform:translate(-50%, -50%);fill:#fff;transition:ease .4s;}
.footer .col-af-content div a.social:hover{background-color:rgba(255, 255, 255, .2);}
.footer .col-af-content div a.social:hover svg{fill:#fff;}
@media screen and (max-width:768px){
.footer .col-af-content div{width:100%;text-align:center;}
.footer .col-af-content div.nav-servicos{width:100%;}
.footer .col-af-content div.nav-servicos a{width:100%;float:none;}
.footer .col-af-content div.social{text-align:center;}
.footer .col-af-content div img{width:100px;margin:0 auto 40px;}
.footer .col-af-content div span.title-common{margin:60px 0 30px!important;}
.footer .col-af-content div a.social{margin:0 15px;}
.footer .col-af-content div .icon{padding:40px 0 0;margin:0 0 30px;}
.footer .col-af-content div .icon svg{left:50%;top:0;margin:0 0 0 -10px;}
} .footer .col-af-content .end{width:100%;margin:60px 0 0;border-top:1px solid rgba(255, 255, 255, .05);}
.footer .col-af-content .end div{width:50%;float:left;text-align:left;}
.footer .col-af-content .end div:nth-child(2){text-align:right;}
.footer .col-af-content .end div p{display:inline-block;font-size:12px;font-weight:400;line-height:65px;color:#fff;margin:0 20px 0 0;}
.footer .col-af-content .end div a{display:inline-block;margin:0;font-size:12px;font-weight:400;line-height:65px;color:#fff;}
.footer .col-af-content .end div img{display:block;width:65px;max-width:65px;margin:0 0 -3px;}
@media screen and (max-width:768px){
.footer .col-af-content .end{padding:20px 20px 40px;}
.footer .col-af-content .end div, .footer .col-af-content .end div:nth-child(2){width:100%;text-align:center;}
.footer .col-af-content .end div p{line-height:1.5;margin:10px 10px 10px 0;}
} .blog{background-color:#fff;text-align:center;}
.blog.videos{background-color:#f7f7f7;}
.blog ul{width:calc(100% + 30px);display:flex;flex-wrap:wrap;margin:0 0 0 -15px;}
.blog ul li{display:none;width:33.3333333%;margin:0;padding:15px;text-align:left;}
.category .blog ul li{display:block;}
.blog ul li a{display:block;position:relative;}
.blog ul li .image{display:block;width:100%;height:220px;overflow:hidden;border-radius:5px;background-color:rgba(0, 0, 0, .1);}
.blog ul li .image span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;width:80px;height:80px;z-index:2;background-color:#ccbc8b;box-shadow:0px 0px 0px 15px rgba(204,188,139,0.3);transition:ease .4s;}
.blog ul li a:hover span{transform:translate(-50%, -50%) scale(1.1);}
.blog ul li .image span svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;fill:#fff;}
.blog ul li .image img{display:block;width:100%;height:100%;object-fit:cover;transition:ease .9s;}
.blog.videos ul li .image{background-color:#132b51;}
.blog.videos ul li .image img{opacity:.7;}
.blog ul li a:hover .image img{transform:scale(1.1);}
.blog ul li .info, .blog .btn{margin:30px 0 0;}
.blog ul li a h3{margin:0;}
.noContent{display:none;}
@media screen and (max-width:768px){
.blog ul li{width:100%;}
} .anime{opacity:0;transition:ease .8s;transition-delay:.3s;}
.come-in{opacity:1;}
.anime.already-visible{opacity:1;-webkit-transform:none!important;transform:none!important;}
.anime.fadeInUp{-webkit-transform:translateY(50px);transform:translateY(50px);}
.anime.fadeInUp.come-in{-webkit-transform:translateY(0px);transform:translateY(0px);}
.anime.delay{transition-delay:.9s;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;display:flex;width:100%;padding-left:0!important;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;display:flex;overflow:hidden;z-index:2;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{position:relative;display:flex;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{display:none;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.owl-nav{display:block;width:100%;z-index:10;}
.owl-nav button{z-index:10;display:inline-block;cursor:pointer;border:0;margin:0;outline:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:transparent;transition:all .3s;}
.owl-nav button.disabled{opacity:0.3;}
.owl-nav button.owl-prev{left:-60px;}
.owl-nav button.owl-next{right:-60px;}
.owl-nav button svg{z-index:10;display:block;width:32px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#ccbc8b;}
.owl-dots{display:inline-block;width:100%;position:absolute;text-align:center;left:0;z-index:2;bottom:-40px;}
.owl-dots .owl-dot{display:inline-block;border:0;width:19px;height:4px;padding:0;margin:6px 8px;outline:0;transition:all .3s;background-color:#132b51;opacity:.4;border-radius:10px;}
.owl-dots .owl-dot.active{opacity:1;}
.no-js .owl-carousel{display:block;}
.YouTubePopUp-Wrap{position:fixed;width:100%;height:100%;background-color:rgba(0, 0, 0, .9);top:0;left:0;z-index:99;}
.YouTubePopUp-animation{opacity:0;animation-duration:0.5s;animation-fill-mode:both;animation-name:YouTubePopUp;}
@keyframes YouTubePopUp {
0%{opacity:0;}
100%{opacity:1;}
}
.YouTubePopUp-Content{max-width:800px;width:100%;background-color:transparent;display:block;margin:0;max-height:100%;padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.YouTubePopUp-Hide{animation-duration:0.5s;animation-fill-mode:both;animation-name:YouTubePopUpHide;}
@keyframes YouTubePopUpHide {
0%{opacity:1;}
100%{opacity:0;}
}
.YouTubePopUp-Close{cursor:pointer;display:block;width:60px;height:60px;margin:20px auto 0;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M0.4 8C1 1.6 9.6-2.3 14.4 2.4 29.7 17.5 44.8 32.8 60.1 48 75.4 33 90.4 17.7 105.6 2.6 108.1 0.6 111.8-0.7 114.8 1.2 120 3.2 121.6 10.7 117.7 14.7 102.6 29.8 87.5 45 72.3 60.1 87.4 75.5 102.8 90.6 118 106 120.3 108.8 120.5 113.2 118.4 116.2 116.1 119.8 110.9 120.9 107.2 118.8 105.5 117.9 104.3 116.3 103 115 88.7 100.8 74.5 86.4 60.1 72.3 45.1 87.3 30.2 102.3 15.2 117.2 11.5 121.4 4 120.4 1.5 115.4 -0.8 112.2 0.5 107.8 3.1 105.1 18.1 90.1 33.1 75.1 48.1 60.1 33.2 45.3 18.3 30.4 3.5 15.5 1.4 13.7 0 10.8 0.4 8Z' fill='%230e3178'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:18px auto;}
.embed-container{position:relative;padding-bottom:56.25%;height:0;margin:0;overflow:hidden;max-width:100%;height:auto;}
.embed-container iframe, .embed-container object, .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.contato{background-color:#132b51;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;padding-top:160px;border-bottom:1px solid rgba(255, 255, 255, .1);}
.contato .info{width:40%;float:left;}
.contato .info h1{margin:0;color:#fff;}
.contato .info p{color:#FFF;margin:30px 0 0;}
.contato .info .btn{margin:40px 0 0;}
.contato .form-af{float:right;position:relative;width:45%;padding:60px;border-radius:2px;background-color:#fff;}
.contato .form-af svg{display:block;position:absolute;width:90px;}
.contato .form-af svg:nth-of-type(1){top:30px;left:0;transform:translateX(-50%);}
.contato .form-af svg:nth-of-type(2){bottom:30px;right:0;transform:translateX(100%);}
@media screen and (max-width:768px){
.contato .form-af{width:100%;margin:60px 0 0;padding:34px;}
.contato .info{width:100%;}
} .form-af{display:block;margin:0;position:relative;}
.form-af input[type=text].naoexibir,
.form-af input[type=url].naoexibir{height:0;width:0;border:0!important;outline:0;padding:0!important;background:transparent;}
.form-af div{width:100%;padding:10px 0;margin:0;float:left;position:relative;}
.form-af span{display:block;width:100%;float:left;font-size:10px;padding:0;font-weight:400;color:#132b51;line-height:1.4;margin:0;opacity:.95;}
.form-af span a{display:inline-block;color:#132b51;text-decoration:underline;}
.form-af label{display:block;font-size:15px;font-weight:700;color:#132b51;line-height:1.4;margin:0;position:absolute;top:26px;left:20px;transition:ease .3s;}
.form-af input:focus + label,
.form-af input:valid + label,
.form-af textarea:valid + label,
.form-af textarea:focus + label,
.form-af input.invalidPattern + label{font-size:12px;opacity:1;left:10px;top:0px;background-color:#fff;padding:0 10px;}
.form-af select, .form-af input:not([type="submit"]),
.form-af textarea{display:block;font-size:16px;font-weight:400;color:#132b51;width:100%;height:55px;line-height:55px;margin:0;outline:0;border:1.5pt solid rgba(19,43,81,.4);background-color:rgba(19,43,81,.1);background-size:11px auto;background-position:right 12px center;background-repeat:no-repeat;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 10px 0 20px;border-radius:2px;transition:all 0.3s;}
.form-af select{line-height:52px;background-size:22px auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%232c2c2c'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none' opacity='.87'/%3E%3Cpath d='M15.88 9.29L12 13.17 8.12 9.29c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0z'/%3E%3C/svg%3E");}
.form-af textarea{height:110px;line-height:1.5;resize:none;padding:20px 20px;}
.form-af select:required:invalid{color:#132b51;font-size:15px;font-weight:400;}
.form-af select option[value=""][disabled]{display:none;}
.form-af select option{color:#132b51;}
.form-af input:not([type="submit"]):valid,
.form-af textarea:valid, .form-af select:valid, .form-af select:focus, .form-af input:not([type="submit"]):focus,
.form-af textarea:focus{border:2px solid rgba(19,43,81,1);background-color:rgba(19,43,81,0);}
.form-af input:not([type="submit"]).invalidPattern{border:2px solid #e50202;background-color:rgba(19,43,81,0);}
.form-af input[type=submit]{cursor:pointer;border:0;outline:0;background-image:none;min-width:1px;width:100%;padding:0 30px;font-weight:700;height:55px;line-height:55px;}
.page-template-page-enviado .header, .page-template-page-enviado .footer, .page-template-page-enviado .cta, .page-template-page-enviado .end, .error404 .header, .error404 .footer, .error404 .cta, .error404 .end{display:none;}
.col-af.pedido-enviado{background-color:#132b51;min-height:100vh;}
.pedido-enviado .col-af-content{max-width:600px;text-align:center;padding:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.pedido-enviado .col-af-content h1, .pedido-enviado .col-af-content .entry-content p{color:#fff;}
.pedido-enviado .col-af-content a.btn{margin:30px 0 0;}
.error404 .pedido-enviado .col-af-content svg{display:block;width:60px;margin:0 auto 30px;fill:#fff;}
.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#ccbc8b;fill:none;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;}
.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#132b51;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0px 0px 0px #ccbc8b;animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;}
.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;}
@keyframes stroke {
100%{stroke-dashoffset:0;}
}
@keyframes scale {
0%,
100%{transform:none;}
50%{transform:scale3d(1.1, 1.1, 1);}
}
@keyframes fill {
100%{box-shadow:inset 0px 0px 0px 30px #ccbc8b;}
} .one-column #content{margin:0 auto;max-width:1300px;width:90%;position:relative;padding:80px 0;}
.single-attachment #content{margin:0 auto;max-width:1000px;width:90%;}
.screen-reader-text{position:absolute;left:-9000px;}
.crunchify-social{width:100%;height:auto;padding:40px 0 10px;margin:0;}
.crunchify-social a{min-width:20px;margin:5px 10px 5px 0;padding:10px 25px 10px 45px;text-decoration:none;background-size:15px auto;background-repeat:no-repeat;background-position:20px center;}
@media screen and (max-width:768px){
.crunchify-social a{float:left;margin:5px;width:calc(50% - 10px);}
}
.crunchify-social a:nth-of-type(1){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23132b51' d='M19.05 4.91A9.816 9.816 0 0 0 12.04 2c-5.46 0-9.91 4.45-9.91 9.91c0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21c5.46 0 9.91-4.45 9.91-9.91c0-2.65-1.03-5.14-2.9-7.01m-7.01 15.24c-1.48 0-2.93-.4-4.2-1.15l-.3-.18l-3.12.82l.83-3.04l-.2-.31a8.264 8.264 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24c2.2 0 4.27.86 5.82 2.42a8.183 8.183 0 0 1 2.41 5.83c.02 4.54-3.68 8.23-8.22 8.23m4.52-6.16c-.25-.12-1.47-.72-1.69-.81c-.23-.08-.39-.12-.56.12c-.17.25-.64.81-.78.97c-.14.17-.29.19-.54.06c-.25-.12-1.05-.39-1.99-1.23c-.74-.66-1.23-1.47-1.38-1.72c-.14-.25-.02-.38.11-.51c.11-.11.25-.29.37-.43s.17-.25.25-.41c.08-.17.04-.31-.02-.43s-.56-1.34-.76-1.84c-.2-.48-.41-.42-.56-.43h-.48c-.17 0-.43.06-.66.31c-.22.25-.86.85-.86 2.07c0 1.22.89 2.4 1.01 2.56c.12.17 1.75 2.67 4.23 3.74c.59.26 1.05.41 1.41.52c.59.19 1.13.16 1.56.1c.48-.07 1.47-.6 1.67-1.18c.21-.58.21-1.07.14-1.18s-.22-.16-.47-.28'/%3E%3C/svg%3E");}
.crunchify-social a:nth-of-type(2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23132b51' d='M18.205 2.25h3.308l-7.227 8.26l8.502 11.24H16.13l-5.214-6.817L4.95 21.75H1.64l7.73-8.835L1.215 2.25H8.04l4.713 6.231zm-1.161 17.52h1.833L7.045 4.126H5.078z'/%3E%3C/svg%3E");}
.crunchify-social a:nth-of-type(3){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23132b51' d='M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95'/%3E%3C/svg%3E");}
.crunchify-social a:nth-of-type(4){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23132b51' d='M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z'/%3E%3C/svg%3E");}
.hero-single{height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;}
.hero-single::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba( 0, 0, 0, .6);}
.hero-single .info{max-width:800px;float:left;}
.hero-single p span{display:inline-block;margin:0 20px 0 0;font-size:16px;}
.hero-single h1, .hero-single p{color:#fff;}
.hero-single span.btn{height:28px;line-height:26px;min-width:auto;font-size:10px;padding:0 20px;margin:0 0 50px!important;}
.breadcrumb{display:block;width:100%;margin:0 0 30px;}
.breadcrumb li{display:inline-block;font-size:14px;font-weight:400;color:#303030;line-height:1.5;opacity:.9;margin:0 10px 0 0;padding:0 0 0 10px;border-left:1px solid rgba(0, 0, 0, .5);}
.breadcrumb li a{color:#303030;}
.breadcrumb li a:hover{text-decoration:underline;}
.breadcrumb li:nth-of-type(1){border-left:0;padding:0;}
.insight .col-af-content{max-width:980px;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5{margin:60px 0 20px;}
.entry-content h1:nth-of-type(1),
.entry-content h2:nth-of-type(1),
.entry-content h3:nth-of-type(1),
.entry-content h4:nth-of-type(1),
.entry-content h5:nth-of-type(1){margin:0 0 30px 0;}
.entry-content h1{font-size:40px;}
.entry-content h2{font-size:40px;}
.entry-content h3{font-size:32px;}
.entry-content h4{font-size:28px;}
.entry-content h5{font-size:22px;}
.entry-content p{font-size:16px;font-weight:400;color:#324d69;margin:30px 0;line-height:1.6;}
.entry-content a:not(.btn){font-size:16px;font-weight:400;color:#636362;text-decoration:underline;}
.entry-content ul{display:block;list-style:circle;padding:0 0 0 30px;}
.entry-content li{display:list-item;list-style:circle;line-height:1.6;padding:0 0 0 15px;color:#41474b;margin:25px 0;}
@media screen and (max-width:768px){
.entry-content h1, .entry-content h2{font-size:28px;}
.entry-content h3, .entry-content h4, .entry-content h5{font-size:20px;}
.entry-content p{font-size:16px;}
} img.size-auto,
img.size-full, img.size-large, img.size-medium, .attachment img, figure{max-width:700px;width:100%;height:auto;}
.alignleft, img.alignleft, .alignright, img.alignright, .aligncenter, img.aligncenter{clear:both;display:block;margin:30px auto;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:12px;}
.wp-caption{max-width:700px;width:100%!important;background:#fff;line-height:18px;margin-bottom:20px;padding:0;text-align:center;}
.wp-caption img{margin:0;}
.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;text-align:center;}
.wp-smiley{margin:0;}
.gallery{margin:0 auto;}
.gallery::after{content:'';display:table;clear:both;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;padding:15px;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.3333333%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery img{width:100%;max-width:100%;display:block;margin:0;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery br{display:none;}
@media screen and (max-width:768px){
.gallery-item, .gallery-columns-2 .gallery-item, .gallery-columns-3 .gallery-item, .gallery-columns-4 .gallery-item, .gallery-columns-5 .gallery-item {
width: 50%;
}
}