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;color:#001629;font-size:16px;border-left:1px solid rgba(0, 0, 0, .1);}
.hero table{margin:0 0 40px;}
.hero table td{padding:10px;}
.hero table td{font-size:12px;line-height:1.3;}
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%;height:100%;margin:0;}
body{margin:0;padding:0;font-family:'Rubik', sans-serif;line-height:1;overflow-x:hidden;}
input, textarea, select{font-family:'Inter', sans-serif;-webkit-appearance:none;-moz-appearance:none;border-radius:0;}
input[type="submit"]{font-family:'Rubik', sans-serif;}
a[href^=tel]{color:inherit;text-decoration:none;}
strong{font-weight:500;}
img, svg {
max-width: 100%;
width: 100%;
height: auto;
border: none;
} a{text-decoration:none;}::-moz-selection{color:#fff;background:#001629;}::selection{color:#fff;background:#001629;}
.clearfix::before, .clearfix::after{content:'';display:table;}
.clearfix::after{clear:both;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f5faff;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%);}
.spinner{margin:0;width:40px;height:40px;position:relative;text-align:center;animation:sk-rotate 2.0s infinite linear;}
.dot1, .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#014582;border-radius:100%;animation:sk-bounce 2.0s infinite ease-in-out;}
.dot2{top:auto;bottom:0;animation-delay:-1.0s;}
@keyframes sk-rotate { 
100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@keyframes sk-bounce {
0%, 100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
50%{transform:scale(1.0);-webkit-transform:scale(1.0);}
} .col-af{width:100%;height:auto;position:relative;padding:80px 0;}
.col-af-content{width:90%;max-width:1300px;margin:0 auto;}
.btn{display:inline-block;position:relative;font-size:15px;font-weight:500;height:60px;line-height:60px;color:#fff;border:0;text-align:center;margin:0;background-color:#014582;padding:0 25px;transition:all .3s;border-radius:3px;}
.header .btn.btn--icon span{display:block;position:absolute;text-transform:uppercase;right:-6px;top:-4px;font-size:10px;font-weight:500;color:#fff;line-height:1;background-color:#4d8cc8;padding:5px;border-radius:3px;}
.btn:not(.btn--icon){min-width:250px;}
.btn.btn--light{background-color:#4d8cc8;}
.btn.btn--white{background-color:#fff;color:#014582;}
.btn.btn--white.btn--icon{background-color:rgba(255, 255, 255, .1);color:#fff;}
.btn.btn--icon{background-color:transparent;color:#014582;padding:0 30px 0 50px;}
.header .btn.btn--icon{background-color:rgba(1, 69, 130, .15);}
.btn.btn--icon svg{position:absolute;left:15px;top:50%;width:20px;fill:#014582;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.btn.btn--icon.btn--white svg{fill:#fff;}
.btn.btn--scroll{padding-left:0px;}
.btn.btn--scroll span{display:inline-block;position:relative;float:left;width:50px;height:50px;border-radius:50%;margin:5px 15px 0 0;background-color:rgba(1, 69, 130, .05);transition:all .3s;}
.btn.btn--scroll:hover span{-webkit-transform:scale(1.1);transform:scale(1.1);}
.btn.btn--scroll span svg{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.btn:not(.btn--icon):hover{background-color:#5097db;color:#fff;}
.btn--icon:not(.btn--scroll):hover,
.header .btn.btn--icon:hover{background-color:rgba(1, 69, 130, .25);}
.contato .btn--icon{background-color:rgba(1, 69, 130, .05);}
.title-common{font-size:38px;font-weight:500;color:#001629;line-height:1.1;margin:0 0 40px;}
h1.title-common{font-size:50px;line-height:1.05;}
span.title-common{display:block;font-size:12px;text-transform:uppercase;color:#4d8cc8;margin:0 0 40px;}
h3.title-common{font-size:24px;}
.title-common strong {
display: inline;
color: #014582;
} p{display:block;font-family:'Inter', sans-serif;font-size:16px;font-weight:400;color:#001629;line-height:1.5;margin:0;opacity:.9;}
@media screen and (max-width:768px){
.col-af{padding:60px 0;}
.btn{display:block;}
.btn.btn--icon{background-color:rgba(1, 69, 130, .05);}
.header .btn.btn--icon{background-color:rgba(255, 255, 255, .15);}
.btn.btn--scroll span{background-color:rgba(1, 69, 130, 0);}
.title-common, h1.title-common{font-size:28px;}
.title-common br {
display: none;
} p{font-size:16px;}
} #advert-once{position:fixed;width:100%;max-width:270px;margin:0;bottom:1.5rem;left:1.5rem;z-index:100;padding:20px;background:#fff;display:none;box-shadow:0px 0px 40px 0px rgba(0,0,0,.1);border-radius:2px;}
#advert-once img{width:100%;display:block;border-radius:2px;}
#advert-once button{position:absolute;top:20px;right:20px;cursor:pointer;text-indent:-999px;overflow-x:hidden;z-index:2;width:50px;height:50px;border:0;outline:0;background-color:transparent;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cpath d='M18.83,16l8.59-8.59a2,2,0,0,0-2.83-2.83L16,13.17,7.41,4.59A2,2,0,0,0,4.59,7.41L13.17,16,4.59,24.59a2,2,0,1,0,2.83,2.83L16,18.83l8.59,8.59a2,2,0,0,0,2.83-2.83Z' fill='%23014582'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:25px auto;}
.cookies-container{position:fixed;width:100%;max-width:270px;margin:0;bottom:1.5rem;right:100px;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:#014582;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){
#advert-once{opacity:0;display:none!important;}
.cookies-container{width:calc(100% - 3rem);max-width:100%;bottom:1.5rem;left: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;}
.header--bottom{width:100%;height:90px;box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.03);}
.header.header-is-visible{background-color:#fff;box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.03);}
.admin-bar .header{top:32px;}
.header-content{width:90%;max-width:1300px;height:90px;position:relative;margin:0 auto;}
.header-content .btn{min-width:180px;height:54px;line-height:54px;float:right;margin:18px 0 0 20px;}
.translator{display:block;float:right;top:32px;position:relative;right:-20px;}
.translator a{display:inline-block;font-size:11px;font-weight:700;color:#014582;margin:0 1px;}
.logo{display:block;width:120px;float:left;margin:10px 0 0;}
.logo img{display:block;width:100%;margin:0;}
@media screen and (max-width:768px){
.header-content, .header--bottom{height:65px;}
.logo{display:block;width:80px;float:left;margin:10px 0 0;}
.header-content .btn{display:none;}
.translator{top:22px;position:absolute;right:110px;}
} .nav{float:left;margin:0 0 0 5%;}
.nav ul{display:block;}
.nav li{display:inline-block;float:left;line-height:90px;position:relative;}
.nav li a{display:block;font-size:14px;text-align:center;font-weight:400;color:#014582;padding:0 16px;margin:0;transition:all 0.3s;}
.nav li:hover a{color:#001629;}
.header-content .nav .btn{display:none;}
.nav li.menu--hide{display:none;}
input#toggle-menu,
label.toggle-menu{display:none;}
@media screen and (max-width:1289px){
label.toggle-menu{display:block;z-index:11;float:right;background-color:transparent;margin:15px 0 0 30px;padding:0;height:60px;width:90px;outline:0;border:0;cursor:pointer;position:relative;transition:all .3s;}
label.toggle-menu p{font-family:'Rubik', sans-serif;font-size:10px;font-weight:500;color:#1f4b82;line-height:1.4;margin:0;text-transform:uppercase;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
label.toggle-menu p:nth-of-type(2){display:none;color:#fff;left:15px;}
label.toggle-menu div{position:absolute;top:20px;right:30px;}
label.toggle-menu span{display:block;height:2px;width:24px;background-color:#1f4b82;position:absolute;opacity:1;left:0;-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);}
input#toggle-menu:checked ~ label.toggle-menu p:nth-of-type(1){display:none;}
input#toggle-menu:checked ~ label.toggle-menu p:nth-of-type(2){display:block;}
input#toggle-menu:checked ~ label.toggle-menu span{background-color:#fff;}
.nav{float:none;height:100vh;width:100%;position:fixed;top:0;right:0;z-index:10;margin:0;opacity:0;padding:60px 30px 30px;visibility:hidden;background-color:#014582;border-left:1px solid rgba(255,255,255,.1);transition:all .3s;-webkit-transform:scale(.95);transform:scale(.95);}
input#toggle-menu:checked ~ .nav{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);}
.nav ul{width:100%;line-height:55px;padding:0 0 10px;}
.nav li{position:initial;float:none;width:100%;line-height:55px;}
.nav li a{font-size:15px;text-transform:none;font-weight:500;margin:0;color:#fff;text-align:left;padding:0;border-bottom:1px solid rgba(255,255,255,.1);position:relative;}
.nav li:hover a{color:#4d8cc8;}
.nav li.menu--hide{display:block;}
.header-content .nav .btn{display:block;float:none;margin:30px 0 0;}
}
@media screen and (max-width:768px){
label.toggle-menu{margin:2px 0 0 0;}
} .hero{width:100%;height:100vh;position:relative;overflow:hidden;background-color:#f5faff;margin:0;}
.hero.hero-page, .hero.contato, .hero.hero-produto{height:auto;padding:160px 0 100px;}
.hero.hero-produto{padding:100px 0;}
.hero.contato{background-image:url(//masterpumps.com.br/wp-content/themes/masterpumps/images/contato.png);background-size:60% auto;background-repeat:no-repeat;background-position:center left -20%;}
.hero-content{width:90%;max-width:1300px;margin:0 auto;position:absolute;z-index:2;top:calc(50% + 40px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.hero.hero-page .hero-content, .hero.contato .hero-content, .hero-produto .hero-content{position:relative;z-index:2;top:auto;left:auto;margin:0 auto;-webkit-transform:none;transform:none;}
.hero.hero-produto .hero-content{max-width:1200px;}
.hero-content div.info{max-width:650px;width:50%;float:left;}
.hero.hero-page .hero-content div.info{max-width:800px;width:100%;}
.hero.hero-produto .hero-content div.info{float:right;padding:0 100px 0 0;}
.hero-content .title-common, .hero-content p, .hero-content div.info div{transition:ease .8s;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);}
.hero-content .title-common{transition-delay:.8s;}
.hero-content h3.title-common{margin:120px 0 30px;}
.hero-content p, .hero-content .entry-content p{margin:0 0 40px;transition-delay:1s;}
.hero:not(.hero-produto) .hero-content p{padding:0 200px 0 0;}
.hero:not(.hero-produto) .hero-content .form-af p{padding:0;}
.hero-content div.info div{transition-delay:1.2s;}
.anime-start .hero-content .title-common, .anime-start .hero-content p, .anime-start .hero-content div.info div{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
.anime-start .hero-content p{opacity:.9;}
.hero-content .btn{margin:0 15px 0 0;}
.hero-content div.info ul{display:block;padding:30px 0 50px;border-top:1px solid rgba(0, 0, 0, .1);}
.hero-content div.info ul li{display:block;float:left;width:25%;padding:0 30px 0 0;font-size:12px;font-weight:400;color:#001629;line-height:1.2;}
.hero-content div.info ul li span.title-common{margin:0 0 20px;text-transform:none;}
.hero-content div.image{width:40%;height:100%;position:absolute;right:0;top:0;border-radius:4px;background-color:#4d8cc8;}
.hero.hero-produto .hero-content div.image{right:auto;left:0;}
.hero.hero-produto .hero-content div.image{height:auto;position:relative;float:left;}
.hero-content div.image img{display:block;position:absolute;width:80%;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.hero.hero-produto .hero-content div.image img{position:relative;width:100%;padding:40px;left:auto;bottom:auto;-webkit-transform:none;transform:none;}
.home .hero-content div.image img{width:120%;max-width:120%;left:90%;}
.hero-content div.image span{display:block;position:absolute;width:140px;height:140px;background-color:rgba(0, 0, 0, 0);border-radius:50%;left:-60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.hero.hero-produto .hero-content div.image span{left:auto;right:-30px;top:-30px;-webkit-transform:none;transform:none;}
.hero-content div.image span img{display:block;position:relative;width:100%;padding:0!important;left:auto;bottom:auto;-webkit-transform:none;transform:none;-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite;}
.home .hero-content div.image span img{width:100%;max-width:100%;left:auto;}
.hero-content ul.image{float:left;width:100%;display:block;position:relative;margin:60px 0 0;}
.hero-content ul.image li{width:calc(50% - 20px);position:relative;display:block;float:left;border-radius:4px;height:420px;overflow:hidden;background-color:#014582;}
.hero-content ul.image li img{width:100%;height:100%;object-fit:cover;}
.hero-content ul.image li:nth-of-type(2){float:right;-webkit-transform:translateY(-60px);transform:translateY(-60px);}
.hero-content ul.image span{display:block;position:absolute;width:140px;height:140px;background-color:rgba(0, 0, 0, 0);border-radius:50%;right:60px;top:-140px;z-index:2;}
.hero-content ul.image span img{display:block;position:relative;width:100%;left:auto;bottom:auto;-webkit-transform:none;transform:none;-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite;}
.hero-content .form-af{float:right;width:45%;background-color:#4d8cc8;border-radius:4px;padding:60px 80px;}
.hero-content .form-af .title-common{color:#fff;}
@keyframes rotating {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@media screen and (max-width:768px){
.hero{height:auto;}
.hero-content{top:auto;left:auto;position:relative;margin:120px auto;-webkit-transform:none;transform:none;}
.hero-content p, .hero:not(.hero-produto) .hero-content p{margin:0 0 30px;padding:0;}
.hero-content .btn{margin:10px 0;display:block;}
.hero-content div.info, .hero.hero-produto .hero-content div.info{margin:0 0 40px;padding:0;width:100%;position:relative;z-index:2;}
.hero.hero-produto .hero-content div.info{margin:40px 0;}
.hero-content div.info ul{padding:20px 0 30px;display:flex;flex-wrap:wrap;}
.hero-content div.info ul li{width:50%;padding:20px 30px 0 0;}
.hero-content div.info ul li span.title-common{margin:0 0 10px;}
.hero-content div.image{width:100%;height:300px;float:left;position:relative;right:auto;top:auto;}
.hero-content div.image span{width:110px;height:110px;left:30px;top:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.hero.hero-produto .hero-content div.image span{right:20px;}
.hero-content ul.image li{width:100%;margin:0;height:300px;}
.hero-content ul.image li:nth-of-type(2){-webkit-transform:none;transform:none;margin:30px 0 0;}
.hero-content ul.image span{width:110px;height:110px;right:30px;top:-50px;}
.hero-content .form-af{width:100%;padding:40px 40px;}
} .produtos{background-color:#fff;}
.produtos.principais{padding-top:0;}
.produtos.mercados:not(.depoimentos){border-top:1px solid rgba(0, 0, 0, .1);background:linear-gradient(to bottom, #fff 50%, #f5faff 50%);}
.single .produtos.mercados.depoimentos{background:linear-gradient(to bottom, #4d8cc8 50%, #fff 50%);}
.produtos.depoimentos, .produtos.listagem:nth-of-type(odd){background-color:#f5faff;}
.produtos.blue{background-color:#014582;}
.produtos.blue .title-common, .produtos.blue p{color:#fff;margin:0;}
.produtos.principais .info, .produtos .col-af-content div.clearfix{width:50%;float:left;}
.produtos .col-af-content div.clearfix:nth-of-type(1){padding:0 100px 0 0;}
.produtos.listagem:nth-of-type(odd) .col-af-content div.clearfix{float:right;}
.produtos.listagem:nth-of-type(odd) .col-af-content div.clearfix:nth-of-type(1){padding:0 0 0 100px;}
.produtos .col-af-content div.clearfix .btn{margin:40px 0 0;}
.produtos h3.title-common{margin:0;}
.produtos.depoimentos a{display:block;font-size:16px;font-weight:400;opacity:.9;line-height:1.4;color:#001629;margin:30px 0 0;text-decoration:underline;}
.produtos ul{display:block;width:100%;float:left;margin:40px 0 0;}
.single .produtos ul{margin:0;}
.produtos ul li{display:block;position:relative;float:left;width:calc(100% - 20px);background-color:#014582;border-radius:4px;padding:60px;overflow:hidden;}
.produtos ul:not(.principais):not(.list) li:nth-of-type(1){margin:0 20px 0 0;}
.produtos ul:not(.principais):not(.list).owl-produtos .owl-item:nth-of-type(2) li{margin:0 0 0 20px;float:right;}
.produtos ul:not(.list) li img{display:block;position:absolute;width:35%;bottom:-10px;right:10%;transition:ease .4s;}
.produtos ul:not(.list) li:hover img{bottom:0;}
.produtos ul li .title-common, .produtos:not(.depoimentos) ul li p{color:#fff;}
.produtos:not(.depoimentos) ul li p{width:50%;}
.produtos ul li a:not(.title-common){display:inline-block;position:relative;font-weight:500;font-size:15px;line-height:1.4;color:#fff;margin:40px 0 0;padding:0 30px 0 0;}
.produtos ul li a svg{display:block;position:absolute;right:0;top:0;width:20px;fill:#4d8cc8;transition:ease .4s;}
.produtos ul li a:hover svg{right:-10px;}
.produtos ul.principais{margin-bottom:0;}
.produtos ul.principais li{width:calc(100% - 30px);margin:0 15px;padding:0;}
.produtos ul.principais li a.title-common{display:block;height:100%;font-size:18px;padding:30px 30px 30px 30px;margin:0;background-color:#014582;transition:ease .4s;}
.produtos ul.principais li a.title-common:hover{background-color:#5097db;}
.produtos.mercados ul.principais li{background-color:#fff;padding:30px 40px 40px;margin:15px;box-shadow:0 0 20px 0px rgba(0, 0, 0, .05);}
.produtos.mercados ul.principais li span{display:block;position:relative;width:60px;height:60px;border-radius:50%;margin:0 0 25px;background-color:rgba(77, 140, 200, .1);background-size:cover;background-repeat:no-repeat;background-position:center;}
.produtos.mercados ul.principais li span img{display:block;width:30px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.produtos.mercados ul.principais li .title-common, .produtos ul.list li .title-common{color:#014582;font-size:18px;margin:0;}
.produtos ul.list li .title-common{padding:0 30px 0 0;}
.single .produtos.mercados ul.principais li .title-common, .produtos.depoimentos ul.principais li .title-common{margin:0 0 20px;}
.produtos ul.list{display:flex;flex-wrap:wrap;}
.produtos .col-af-content div.clearfix ul.list{margin:0;}
.produtos ul.list li{width:calc(25% - 30px);background-color:#fff;margin:15px;box-shadow:0 0 30px 0px rgba(0, 0, 0, .1);padding:30px 30px 40px;transition:all .5s;}
.produtos .col-af-content div.clearfix ul.list li{width:calc(50% - 30px);}
.produtos ul.list li:hover{box-shadow:0 0 40px 0px rgba(1, 69, 130, .2);}
.produtos ul.list li a{display:block;position:relative;margin:0;padding:0;}
.produtos ul.list li a::after{content:'+';display:block;position:absolute;width:36px;height:36px;right:-5px;bottom:-10px;border-radius:50%;font-size:18px;font-weight:500;text-align:center;line-height:36px;color:#014582;background-color:rgba(77, 140, 200, .1);transition:all .3s;}
.produtos ul.list li:hover a::after{-webkit-transform:scale(1.3);transform:scale(1.3);}
.produtos ul.list li div{display:block;position:relative;border-radius:4px;background-color:#014582;margin:0 0 40px;}
.produtos ul.list li div img{display:block;position:relative;padding:20px;border-radius:4px;background-color:#014582;}
@media screen and (max-width:768px){
.produtos:not(.listagem) .col-af-content{width:95%;margin-left:5%;}
.produtos.principais .info, .produtos .col-af-content div.clearfix{width:100%;}
.produtos.principais .info:nth-of-type(1){padding:0 0 60px;}
.produtos .col-af-content div.clearfix:nth-of-type(1),
.produtos.listagem:nth-of-type(odd) .col-af-content div.clearfix:nth-of-type(1){padding:0;}
.produtos .col-af-content div.clearfix p{padding-right:5%;}
.produtos.blue .title-common{margin:0 0 30px;}
.produtos ul.list li .title-common{padding:0;}
.produtos ul li{margin:0 30px 20px 0;padding:40px 40px 65%;}
.produtos ul:not(.principais):not(.list) li:nth-of-type(1),
.produtos ul:not(.principais):not(.list).owl-produtos .owl-item:nth-of-type(2) li{margin:20px 0;width:calc(100% - 20px);}
.produtos ul.principais li{width:calc(100% - 20px);margin:0 20px 20px 0;}
.produtos.mercados ul.principais li{margin:15px 20px 20px 0;}
.produtos ul:not(.list) li img{position:absolute;width:45%;bottom:0;right:27%;margin:30px auto 0;}
.produtos.mercados ul.principais li span img{margin:0;}
.produtos:not(.depoimentos) ul li p{width:100%;}
.produtos ul li a:not(.title-common){margin:30px 0 0;}
.produtos .col-af-content div.clearfix ul.list{margin:40px 0 0;}
.produtos ul.list li, .produtos .col-af-content div.clearfix ul.list li{width:calc(50% - 16px);margin:8px;padding:16px 16px 30px;}
.produtos ul.list li a{margin:0;}
.produtos ul.list li a::after{display:none;}
.produtos ul.list li div{margin:0 0 30px;}
} .sobre{background-color:#fff;}
.home .sobre{background-color:#f5faff;}
.sobre .col-af-content{position:relative;}
.sobre .info{width:50%;float:left;padding:0 100px 0 0;}
.sobre:nth-of-type(even) .info{float:right;padding:0 0 0 100px;}
.sobre .info p{margin:30px 0 0;}
.sobre .info p:nth-of-type(1){margin:0;}
.sobre .image{width:50%;height:110%;position:absolute;right:0;top:-5%;border-radius:4px;background-color:#4d8cc8;box-shadow:0 0 0 1px rgba(0, 0, 0, .05);}
.sobre .image:not(.image-png){overflow:hidden;}
.sobre .image:not(.image-png) img{width:100%;height:100%;object-fit:cover;}
.sobre .image.image-png img{position:absolute;width:80%;bottom:0;left:10%;}
.sobre:nth-of-type(even) .image{left:0;right:auto;}
.sobre.grupo .image{width:calc(40% - 30px);}
.sobre .logos{width:10%;position:absolute;bottom:-5%;left:40%;}
.sobre .logos li{display:block;position:relative;width:100%;height:150px;margin:30px 0 0;border-radius:4px;background-color:#fff;box-shadow:0 0 20px 0px rgba(0, 0, 0, 0.05);}
.sobre .logos li img{display:block;position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:768px){
.sobre .info, .sobre:nth-of-type(even) .info{width:100%;padding:0 0 310px;}
.sobre.grupo .info{padding:0 0 420px;}
.sobre .image, .sobre:nth-of-type(even) .image{width:100%;height:250px;position:absolute;right:0;left:auto;top:auto;bottom:0;}
.sobre .logos{width:100%;bottom:270px;left:0;}
.sobre .logos li{float:left;width:calc(50% - 10px);height:100px;margin:0;}
.sobre .logos li:nth-of-type(2){float:right;}
.sobre .logos li img{width:40%;}
} .blog{display:flex;flex-wrap:wrap;width:100%;padding:0;margin:0;list-style:none;text-align:left;}
.home .blog{margin:40px auto 0;}
.blog li{display:block;float:left;width:calc(33.3333333% - 30px);margin:15px;}
@media screen and (max-width:768px){
.blog li{width:100%;margin:15px 0;}
}
.blog li a{display:block;overflow:hidden;width:100%;height:100%;background-color:#fff;margin:0;border-radius:4px;padding:0;border:0;text-align:left;transition:all .3s;}
.blog li:nth-child(3n+4){clear:both;}
.blog li img{display:block;width:100%;margin:0;}
.blog li div{padding:40px;}
.blog li .title-common{margin:0 0 30px;color:#014582;}
.blog li a:hover{background-color:#5097db;}
.blog li a:hover .title-common, .blog li a:hover p{color:#fff;}
.pages-number{text-align:center;}
.pages-number a, .pages-number span{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;font-size:15px;background-color:rgba(1, 69, 130, .05);border:0;font-weight:500;color:#132a3e;margin:60px 5px 0 5px;border-radius:3px;opacity:1;transition:all .3s;}
.pages-number a:hover, .pages-number span:hover{background-color:rgba(1, 69, 130, 1);color:#fff;}
.pages-number span{background-color:rgba(1, 69, 130, 1);color:#fff;}
.cta{background-color:#014582;border-bottom:1px solid rgba(255, 255, 255, .1);}
.cta .col-af-content div{width:50%;float:left;padding:0 80px 0 0;}
.cta .col-af-content div .title-common, .cta .col-af-content div p{color:#fff;}
.cta .col-af-content div .title-common{margin:0;}
.cta .col-af-content div p{margin:0 0 30px;}
@media screen and (max-width:768px){
.cta .col-af-content div{width:100%;padding:0;}
.cta .col-af-content div .title-common{margin:0 0 30px;}
} .footer{background-color:#014582;}
.footer .col-af-content div{width:25%;float:left;}
.footer .col-af-content div:nth-of-type(2){width:50%;}
.footer img{display:block;width:140px;margin:0 0 60px;}
.footer .title-common{font-size:15px;color:#fff;margin:0 0 40px;}
.footer ul{width:50%;display:block;float:left;}
.footer ul li{display:block;}
.footer ul li a{opacity:.85;padding:0;margin:0 0 25px;}
.footer ul li a:hover{opacity:1;}
.footer a{display:block;position:relative;font-size:14px;font-weight:400;color:#fff;line-height:1.4;padding:0 0 0 40px;transition:ease .4s;margin:0 0 30px;}
.footer a svg{display:block;position:absolute;width:18px;left:0;top:2px;margin:0;fill:#fff;}
.footer a span{display:block;margin:10px 0 0;font-size:14px;text-decoration:underline;}
.footer a.social{display:inline-block;margin:0 5px;padding:0;width:40px;height:40px;border-radius:3px;transition:ease .4s;background-color:rgba(255, 255, 255, .1);}
.footer a.social svg{top:50%;left:50%;width:24px;margin:-12px 0 0 -12px;transition:ease .4s;}
.footer a.social:hover{background-color:#5097db;}
@media screen and (max-width:768px){
.footer .col-af-content div, .footer .col-af-content div:nth-of-type(2){width:100%;text-align:center;}
.footer img{margin:0 auto 60px;}
.footer .title-common{margin:40px 0;}
.footer ul{width:100%;display:block;}
.footer ul li a{margin:0 0 20px;}
.footer a{padding:0;margin:0 0 30px;}
.footer a svg{position:relative;display:block;left:auto;top:auto;margin:0 auto 10px;}
} .whatsapp--btn{display:block;position:fixed;right:20px;bottom:20px;background-color:#fff;width:60px;height:60px;border:1px solid rgba(0, 0, 0, .1);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:5px;z-index:99;-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, .15);-moz-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, .15);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, .15);}
.whatsapp--btn svg{margin:15px;width:30px;fill:#014582;}
.end{padding:0;background-color:#014582;border-top:1px solid rgba(255,255,255,.1);}
.end .col-af-content div{width:50%;float:left;text-align:left;}
.end .col-af-content div:nth-child(2){text-align:right;}
.end .col-af-content div p{display:inline-block;font-size:12px;font-weight:400;line-height:65px;color:#fff;margin:0 10px 0 0;}
.end .col-af-content div a{display:inline-block;margin:0;font-size:10px;font-weight:400;line-height:65px;color:#fff;text-transform:uppercase;}
.end .col-af-content div img{display:block;width:65px;max-width:65px;margin:0 0 -3px;}
@media screen and (max-width:768px){
.end{padding:20px 20px 40px;}
.end .col-af-content div, .end .col-af-content div:nth-child(2){width:100%;text-align:center;}
.end .col-af-content div p{line-height:1.5;margin:10px 10px 10px 0;}
} .panel-md{width:100%;height:100%;position:fixed;opacity:0;visibility:hidden;z-index:99;left:0;top:0;right:0;bottom:0;transition:all 0.3s;-webkit-transform:translateY(8px);transform:translateY(8px);}
.panel-md-hover{display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background-color:rgba(77, 140, 200, .95);cursor:default;text-indent:-999px;}
.panel-md:target{opacity:1;visibility:visible;z-index:101;-webkit-transform:translateY(0px);transform:translateY(0px);}
.content-md{position:relative;top:50%;left:50%;height:auto;max-height:calc(100vh - 40px);margin:20px 0 0;max-width:550px;width:90%;padding:50px 60px 40px;background:#014582;z-index:2;border:0;text-align:left;border-radius:4px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, .15);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#busca .content-md{background-color:#fff;max-width:650px;}
.content-md .title-common{color:#fff;margin:0 0 20px;}
.content-md a.md-close{position:absolute;top:15px;right:20px;cursor:pointer;text-indent:-999px;overflow-x:hidden;z-index:2;width:50px;height:50px;background-color:transparent;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cpath d='M18.83,16l8.59-8.59a2,2,0,0,0-2.83-2.83L16,13.17,7.41,4.59A2,2,0,0,0,4.59,7.41L13.17,16,4.59,24.59a2,2,0,1,0,2.83,2.83L16,18.83l8.59,8.59a2,2,0,0,0,2.83-2.83Z' fill='%23fff'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:25px auto;}
#busca .content-md a.md-close{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cpath d='M18.83,16l8.59-8.59a2,2,0,0,0-2.83-2.83L16,13.17,7.41,4.59A2,2,0,0,0,4.59,7.41L13.17,16,4.59,24.59a2,2,0,1,0,2.83,2.83L16,18.83l8.59,8.59a2,2,0,0,0,2.83-2.83Z' fill='%23014582'/%3E%3C/svg%3E");}
@media screen and (max-width:768px){
.content-md{padding:35px;}
#busca .content-md{padding:60px 10px 30px;}
} .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.fadeInBottom{-webkit-transform:translateY(-50px);transform:translateY(-50px);}
.anime.fadeInUp.come-in, .anime.fadeInBottom.come-in{-webkit-transform:translateY(0px);transform:translateY(0px);}
.anime.fadeInRight{-webkit-transform:translateX(70px);transform:translateX(70px);}
.anime.fadeInLeft{-webkit-transform:translateX(-50px);transform:translateX(-50px);}
.anime.fadeInLeft.come-in, .anime.fadeInRight.come-in{-webkit-transform:translateX(0px);transform:translateX(0px);}
.anime.fadeZoom{-webkit-transform:scale(1.2);transform:scale(1.2);}
.anime.fadeZoom.come-in{-webkit-transform:scale(1);transform:scale(1);}
.anime.delay--2s{transition-delay:.5s;}
.anime.delay--4s{transition-delay:.7s;}
.anime.delay--6s{transition-delay:.9s;}
@media screen and (max-width:768px){
.anime.delay--2s.delay--mobile, .anime.delay--4s.delay--mobile, .anime.delay--6s.delay--mobile{transition-delay:.2s;}
} .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;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;overflow:hidden;z-index:2;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel.owl-solucoes .owl-stage-outer{overflow:visible;}
@media screen and (min-width:768px){
.owl-carousel.owl-solucoes .owl-stage-outer{overflow:hidden;}
}
.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;}
.boxes.solucoes .owl-carousel.owl-solucoes .owl-item:nth-of-type(3){clear:both;}
.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%;max-width:1300px;bottom:0;z-index:10;}
.owl-nav button{z-index:10;display:inline-block;position:absolute;cursor:pointer;border:0;margin:0;outline:0;padding:0;width:50px;height:50px;background-color:#fff;transition:all .3s;top:50%;transform:translateY(-50%);border-radius:50%;box-shadow:.15px 5px 50px 0px rgba(0, 0, 0, 0.15);}
.owl-nav button.owl-prev{float:left;left:-60px;margin:0;}
.owl-nav button.owl-next{float:right;right:-60px;margin:0;}
.owl-nav button svg{z-index:10;display:block;width:30px;height:auto;margin:0 0 0 10px;}
.owl-nav button svg path{fill:#014582;}
.owl-nav button:hover{opacity:1;}
.owl-nav button.disabled{opacity:0;}
.owl-dots{display:inline-block;width:100%;position:absolute;text-align:center;left:0;bottom:-50px;}
@media screen and (max-width:768px){
.owl-dots{bottom:-30px;}
}
.owl-dots .owl-dot{display:inline-block;border:0;width:30px;height:6px;padding:0;margin:6px;outline:0;transition:all .3s;background-color:#014582;opacity:.4;border-radius:5px;}
.owl-dots .owl-dot.active{opacity:1;}
.no-js .owl-carousel{display:block;}
.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;box-shadow:none!important;}
.form-af div p{color:#fff;width:100%;font-size:14px;padding:0;text-align:center;margin:20px 0 0;}
.form-af div p.obs{color:#fff;width:100%;font-size:13px;padding:0;text-align:center;margin:0 0 10px;}
.form-af div p svg{display:inline-block;width:20px;stroke:#fff;margin:0 5px -5px 0;}
.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:#fff;line-height:1.4;margin:0;opacity:.95;}
.form-af span a{display:inline-block;color:#fff;text-decoration:underline;}
.form-af label{font-family:'Rubik', sans-serif;display:block;font-size:14px;font-weight:400;color:#4d8cc8;line-height:1.4;margin:0;position:absolute;top:30px;left:30px;-webkit-transition:ease .3s;-moz-transition:ease .3s;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:10px;opacity:1;left:20px;top:20px;}
.form-af select, .form-af input:not([type="submit"]),
.form-af textarea{display:block;font-size:16px;font-weight:400;color:#001629;width:100%;height:60px;line-height:45px;margin:0;outline:0;border:0;background-color:#f5faff;background-size:18px auto;background-position:right 20px center;background-repeat:no-repeat;resize:none;-webkit-appearance:none;padding:15px 20px 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.form-af select{line-height:60px;padding:0 20px;background-size:24px auto;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='%234d8cc8' d='m8.71 11.71l2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z'/%3E%3C/svg%3E");}
.form-af input:not([type="submit"]):valid,
.form-af select:valid{background-size:18px auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 256 256'%3E%3Cpath fill='%234d8cc8' d='M104 196a12.2 12.2 0 0 1-8.5-3.5l-56-56a12 12 0 0 1 17-17L104 167L207.5 63.5a12 12 0 0 1 17 17l-112 112a12.2 12.2 0 0 1-8.5 3.5Z'/%3E%3C/svg%3E");}
.form-af textarea{height:110px;line-height:1.5;resize:none;padding:30px 20px 20px;}
.form-af select:required:invalid{color:#4d8cc8;font-family:'Rubik', sans-serif;font-size:14px;font-weight:400;line-height:60px;padding:0 20px 0 30px;}
.form-af select option[value=""][disabled]{display:none;}
.form-af select option{color:#2f2f2f;}
.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{background-color:#fff;box-shadow:0px 0px 0px 4px rgba(255, 255, 255, .3);}
.form-af input:not([type="submit"]).invalidPattern{box-shadow:0px 0px 0px 2px rgba(212, 39, 43, 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='%23d4272b' d='M5.293 5.293a1 1 0 0 1 1.414 0L12 10.586l5.293-5.293a1 1 0 1 1 1.414 1.414L13.414 12l5.293 5.293a1 1 0 0 1-1.414 1.414L12 13.414l-5.293 5.293a1 1 0 0 1-1.414-1.414L10.586 12L5.293 6.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");}
.form-af input[type=submit]{cursor:pointer;border:0;outline:0;background-image:none;min-width:1px;width:100%;padding:0 30px;height:65px;line-height:65px;}
.form-af input[type=submit].btn-search{position:absolute;width:auto;top:10px;right:0;height:60px;line-height:60px;}
.search-box{background-color:transparent;overflow:visible;}
.search-box .col-af-content .form-af input:not([type=submit]){border:1.5pt solid rgba(77,140,200,.95);}
@media screen and (max-width:768px){
.form-af input[type=submit].btn-search{position:relative;width:100%;top:auto;right:auto;}
} .page-template-page-enviado .header,
.page-template-page-enviado .footer, .page-template-page-enviado .cta, .page-template-page-enviado .end{display:none;}
.col-af.pedido-enviado{background-color:#014582;min-height:100vh;}
.pedido-enviado .col-af-content{max-width:600px;text-align:center;padding:50px;}
.pedido-enviado .col-af-content .title-common, .pedido-enviado .col-af-content .entry-content p{color:#ffff;}
.pedido-enviado .col-af-content a.btn{margin:30px 0 0;}
._form-thank-you{width:70px;margin:0 auto;text-align:center;padding:0 0 30px;}
._form-thank-you p{margin:0;}
._form-thank-you span{display:block;}
@keyframes scaleAnimation {
0%{opacity:0;transform:scale(1.5);}
100%{opacity:1;transform:scale(1);}
}
@keyframes drawCircle {
0%{stroke-dashoffset:151px;}
100%{stroke-dashoffset:0;}
}
@keyframes drawCheck {
0%{stroke-dashoffset:36px;}
100%{stroke-dashoffset:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
#successAnimationCircle{stroke-dasharray:151px 151px;stroke:#4d8cc8;}
#successAnimationCheck{stroke-dasharray:36px 36px;stroke:#fff;}
#successAnimationResult{fill:#4d8cc8;opacity:0;}
.anime-start #successAnimation.animated{animation:1s ease-out 0s 1 both scaleAnimation;}
.anime-start #successAnimation.animated #successAnimationCircle{animation:1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCircle, 0.3s linear 0.9s 1 both fadeOut;}
.anime-start #successAnimation.animated #successAnimationCheck{animation:1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCheck, 0.3s linear 0.9s 1 both fadeOut;}
.anime-start #successAnimation.animated #successAnimationResult{animation:0.3s linear 0.9s both fadeIn;}
.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;}
.entry-info{width:75%;float:left;padding:0 80px 0 0;}
.entry-sidebar{width:25%;float:left;}
.entry-sidebar .newsletter{background-color:#2f2f2f;padding:40px;border-radius:6px;}
.entry-sidebar .newsletter .title-common{font-size:24px;color:#fff;}
.entry-sidebar .newsletter div, .entry-sidebar .newsletter form{width:100%;padding:10px 0;}
@media screen and (max-width:768px){
.entry-info{width:100%;padding:0 0 60px;}
.entry-sidebar{width:100%;}
} .crunchify-social{width:100%;height:auto;padding:40px 0 10px;margin:0;}
.crunchify-social a.crunchify-link{font-size:14px;font-weight:400;line-height:1.6;color:#fff;border:0;margin:5px 10px 5px 0;padding:10px 15px 10px 35px;cursor:pointer;display:inline-block;text-decoration:none;background-color:#014582;background-size:15px auto;background-repeat:no-repeat;background-position:10px center;transition:all 0.3s;border-radius:4px;}
@media screen and (max-width:768px){
.crunchify-social a.crunchify-link{float:left;margin:5px;width:calc(50% - 10px);}
}
.crunchify-social a.crunchify-link:hover{background-color:#5097db;}
.crunchify-twitter{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg clip-rule='evenodd' fill='%23fff' stroke-linejoin='round' stroke-miterlimit='2' version='1.1' viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m161.01 464.01c193.21 0 298.88-160.07 298.88-298.88 0-4.546 0-9.072-0.307-13.578 20.558-14.871 38.305-33.282 52.408-54.374-19.171 8.495-39.51 14.065-60.334 16.527 21.924-13.124 38.343-33.782 46.182-58.102-20.619 12.235-43.18 20.859-66.703 25.498-19.862-21.121-47.602-33.112-76.593-33.112-57.682 0-105.14 47.464-105.14 105.14 0 8.002 0.914 15.979 2.722 23.773-84.418-4.231-163.18-44.161-216.49-109.75-27.724 47.726-13.379 109.58 32.522 140.23-16.715-0.495-33.071-5.005-47.677-13.148v1.331c0.014 49.814 35.447 93.111 84.275 102.97-15.464 4.217-31.693 4.833-47.431 1.802 13.727 42.685 53.311 72.108 98.14 72.95-37.19 29.227-83.157 45.103-130.46 45.056-8.358-0.016-16.708-0.522-25.006-1.516 48.034 30.825 103.94 47.18 161.01 47.104' fill-rule='nonzero'/%3E%3C/svg%3E%0A");}
.crunchify-facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' fill='%23fff' viewBox='0 0 96 96'%3E%3Cpath d='M42 9.9C49.7 3.7 60.2 6.3 69.3 5.7 69.3 10.4 69.3 15.1 69.3 19.8 65 20.2 60 18.7 56.3 21.3 54.1 25 55.7 29.8 55.2 33.9 59.9 33.9 64.6 33.9 69.3 33.9 68.8 38.7 68.3 43.4 67.5 48.2 63.4 48.1 59.3 48.1 55.2 48.1 55.2 62.2 55.2 76.3 55.2 90.5 49.1 90.5 42.9 90.5 36.8 90.5 36.8 76.3 36.8 62.2 36.8 48.1 33.5 48.1 30.2 48.1 26.9 48.1 26.9 43.4 26.9 38.6 26.9 33.9 30.2 33.9 33.5 33.9 36.8 33.9 37.1 25.8 35.2 15.9 42 9.9Z'/%3E%3C/svg%3E");k.svg);}
.crunchify-linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' fill='%23fff' viewBox='0 0 96 96'%3E%3Cpath d='M17.4 12.5C21.8 10.7 27.4 14.1 27.7 18.9 28.5 23 25.2 27.3 21.1 27.7 17.2 28.4 13.3 25.7 12.3 22 11.1 18.1 13.6 13.7 17.4 12.5Z' class='a'/%3E%3Cpath d='M12 32.3C17.3 32.3 22.5 32.2 27.8 32.3 27.7 49.5 27.7 66.7 27.8 83.9 22.5 84 17.3 83.9 12 84 12.1 66.7 12.1 49.5 12 32.3Z'/%3E%3Cpath d='M36.6 32.4C42 32.2 47.3 32.1 52.7 32.5 52.5 34.6 52.4 36.8 52.3 39 54.2 36.7 55.9 34 59 33.2 64.7 31.7 71.2 31.9 76.6 34.4 82.2 37.3 83.7 44.1 83.9 49.9 84 61.3 83.9 72.6 84 84 78.8 83.9 73.6 84 68.4 83.9 68.4 73.6 68.4 63.3 68.4 53 68.5 50.1 67.1 46.7 63.9 46.2 59.9 45 53.2 45.7 52.8 51 52.2 62 52.6 73 52.6 83.9 47.3 84 42 83.9 36.7 84 36.7 66.8 36.9 49.6 36.6 32.4Z'/%3E%3C/svg%3E");}
.crunchify-whatsapp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D%3C/style%3E%3Cpath d='M26.8 12.8C35.4 7.4 46 5.8 56 7.5 69.7 10 81.7 20.1 86.6 33.2 89.1 39.9 90.2 47.3 88.7 54.5 86.6 67.5 77.8 79.2 65.8 84.8 54.2 90.4 40 90 28.7 83.8 21.4 85.6 14.1 87.6 6.9 89.5 8.9 82.4 10.8 75.3 12.7 68.2 7.3 58.8 5.9 47.2 8.8 36.7 11.5 26.8 18.1 18.1 26.8 12.8M17.1 34.1C12.3 44.7 13.7 57.6 20.2 67.2 19.1 71.4 17.9 75.6 16.7 79.7 21 78.7 25.1 77.4 29.4 76.5 35.4 79.6 42 82.2 49 81.8 65.4 81.8 80.3 68.3 82.1 52 84.6 35.2 72.5 18 55.9 14.5 40.5 10.6 23.3 19.4 17.1 34.1Z' class='a'/%3E%3Cpath d='M31 30.1C32.6 28.3 35 28.9 37.1 28.8 38.7 32.1 40.2 35.6 41.5 39.1 41 41.4 39 43 37.7 44.8 41.3 51 46.9 56.4 53.9 58.2 55.5 56.2 57 54.2 58.8 52.4 62.3 54.2 66.1 55.6 69.3 57.8 68.9 60.4 68.6 63.5 66 65.1 61.9 68.6 55.9 67.7 51.3 65.6 41.8 62.1 34.5 54.3 29.4 45.7 26.5 40.8 26.7 34.1 31 30.1Z' class='a'/%3E%3C/svg%3E");}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5{font-weight:500;color:#001629;margin:60px 0 20px;line-height:1.2;}
.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:#001629;margin:30px 0;line-height:1.6;}
.entry-content a:not(.btn){font-size:16px;font-weight:400;color:#001629;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%;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%;
}
}