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;}
*,
*::after,
*::before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body, html{width:100%;height:100%;margin:0;}
body{margin:0;padding:0;font-family:'Inter', sans-serif;line-height:1;overflow-x:hidden;}
input, textarea, select, button{font-family:'Inter', sans-serif;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
a[href^=tel]{color:inherit;text-decoration:none;}
img, svg {
max-width: 100%;
height: auto;
border: none;
} a{text-decoration:none;}::-moz-selection{color:#003b49;background:#00ffab;}::selection{color:#003b49;background:#00ffab;}
.clearfix::before, .clearfix::after{content:'';display:table;}
.clearfix::after{clear:both;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#003b49;z-index:101;}
#status{position:relative;width:80px;height:80px;left:50%;top:50%;margin:0;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
#status svg{width:100%;height:auto;display:block;margin:0;}
#status svg path.loader-1{stroke:#00ffab!important;stroke-width:1;fill:transparent;stroke-dasharray:700;stroke-dashoffset:700;}
#status svg path.loader-2{fill:#fff!important;}
#status svg path.loader-1{animation:dash 1.6s linear infinite;}
@keyframes dash {
to{stroke-dashoffset:0;fill:#00ffab;}
} .cookies-container{color:#222;position:fixed;width:100%;margin:0;bottom:2rem;z-index:100;}
.cookies-content{background:#fff;max-width:600px;width:80%;padding:20px;margin:0 auto;display:block;position:relative;opacity:0;-webkit-animation:slideUp 0.5s forwards;-moz-animation:slideUp 0.5s forwards;animation:slideUp 0.5s forwards;border:1px solid rgba(0, 0, 0, .1);-webkit-box-shadow:0px 0px 40px 0px rgba(0, 0, 0, .15);-moz-box-shadow:0px 0px 40px 0px rgba(0, 0, 0, .15);box-shadow:0px 0px 40px 0px rgba(0, 0, 0, .15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.cookies-content p{margin:0;width:60%;float:left;padding:0;color:#222;font-size:14px;line-height:1.4;display:block;}
.cookies-content a{display:inline-block;color:#222;font-weight:700;}
.cookies-content .btn{cursor:pointer;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);float:right;}
.cookies-content a:hover{opacity:1;}
@keyframes slideUp {
to{transform:initial;opacity:initial;}
}
.cookies-pref{display:none;}
@media screen and (max-width:768px){
.cookies-content{text-align:center;}
.cookies-content p{width:100%;float:none;margin:0 0 20px;}
.cookies-content .btn{position:relative;right:auto;top:auto;-webkit-transform:none;-moz-transform:none;transform:none;float:none;}
} .header{width:100%;height:auto;position:fixed;top:0;left:0;z-index:9;background-color:#003b49;-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;transition:ease 0.3s;border-bottom:1px solid rgba(255, 255, 255, .1);}
.home .header{background-color:transparent;}
.header.header-is-visible{background-color:#003b49;box-shadow:0px 15px 60px 0px rgba(0, 0, 0, 0.1);}
.admin-bar .header{top:32px;}
.header-content{width:90%;max-width:1300px;height:90px;position:relative;margin:0 auto;}
.header-content .btn{float:right;min-width:170px;height:50px;line-height:46px;margin:20px 0 0 60px;}
.header-content .nav .btn{display:none;}
.logo{display:block;width:240px;float:left;margin:30px 0 0;}
.logo img{display:block;width:100%;margin:0;}
@media screen and (max-width:1068px){
.header-content{height:65px;}
.logo{width:200px;margin:20px 0 0;}
.header-content .btn{display:none;}
.header-content .nav .btn{display:block;float:none;width:calc(100% - 50px);margin:30px 25px 0;}
} .nav{float:right;margin:0;}
.nav ul{margin:0 auto;padding:0;width:auto;font-size:0;}
.nav p{display:none;}
.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:500;color:#fff;padding:0 24px;margin:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.nav li a:hover{color:#00ffab;}
.nav a.nav-link{position:relative;padding-right:30px;}
.nav a.nav-link::after{display:block;content:'';position:absolute;top:50%;right:5px;margin:-12px 0 0;width:24px;height:24px;background-size:18px auto;background-repeat:no-repeat;background-position:center;background-color:transparent;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='%23fff' d='M8.12 9.29L12 13.17l3.88-3.88a.996.996 0 1 1 1.41 1.41l-4.59 4.59a.996.996 0 0 1-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0z'/%3E%3C/svg%3E");}
.nav li .nav-link.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.nav li ul{opacity:0;width:300px;visibility:hidden;overflow:hidden;left:10px;top:90px;position:absolute;z-index:9;background-color:#003b49;padding:20px 40px;border-radius:0 0 6px 6px;transition:ease 0.3s;box-shadow:.05px 2px 30px 0px rgba(0, 0, 0, 0.1);}
.nav li ul li{line-height:35px;display:block;width:100%;}
.nav li ul li a{padding:0;text-align:left;color:#fff;}
.nav li ul li a:hover{text-decoration:underline;color:#fff;}
.nav li .nav-link.active + ul{opacity:1;visibility:visible;}
@media screen and (max-width:1268px){
.header-content .btn{margin:20px 0 0 40px;}
.nav li a{padding:0 20px;}
} input#toggle-menu,
label.toggle-menu{display:none;}
@media screen and (max-width:1068px){
label.toggle-menu{display:block;z-index:11;float:right;background-color:transparent;margin:2px 0 0;padding:0;height:60px;width:90px;outline:0;border:0;cursor:pointer;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
label.toggle-menu h4, label.toggle-menu h5{font-size:10px;font-weight:700;color:#fff;line-height:1.4;margin:0;text-transform:uppercase;position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
label.toggle-menu h5{display:none;color:#fff;left:20px;}
label.toggle-menu div{position:absolute;top:20px;right:20px;}
label.toggle-menu span{display:block;height:2px;width:20px;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s;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 h4{display:none;}
input#toggle-menu:checked~label.toggle-menu h5{display:block;}
input#toggle-menu:checked~label.toggle-menu span{background-color:#fff;}
.nav{float:none;height:100vh;width:calc(100% - 80px);position:fixed;top:0;right:0;z-index:10;background-color:#003b49;border-left:1px solid rgba(255, 255, 255, .1);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 0 800px rgba(0, 0, 0, 0), 1px 0 7px 2px rgba(0, 0, 0, 0);-moz-box-shadow:0 0 0 800px rgba(0, 0, 0, 0), 1px 0 7px 2px rgba(0, 0, 0, 0);box-shadow:0 0 0 800px rgba(0, 0, 0, 0), 1px 0 7px 2px rgba(0, 0, 0, 0);-webkit-transform:translateX(150%);-moz-transform:translateX(150%);transform:translateX(150%);}
input#toggle-menu:checked~.nav{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 0 800px rgba(0, 0, 0, 0.5), 1px 0 7px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 0 800px rgba(0, 0, 0, 0.5), 1px 0 7px 2px rgba(0, 0, 0, 0.2);box-shadow:0 0 0 800px rgba(0, 0, 0, 0.5), 1px 0 7px 2px rgba(0, 0, 0, 0.2);}
.nav p{display:block;width:100%;height:65px;line-height:65px;font-size:12px;font-weight:500;color:#fff;background-color:#003b49;border-bottom:1px solid rgba(255, 255, 255, .1);padding:0 10px 0 25px;}
.nav ul{height:auto;width:100%;line-height:55px;}
.nav li{position:relative;float:left;width:100%;line-height:55px;}
.nav li a{font-size:15px;margin:0;text-align:left;padding:0 15px 0 20px;border-bottom:1px solid rgba(255, 255, 255, .1);position:relative;}
.nav li ul{display:block;position:relative;width:100%;box-shadow:none;max-height:0;top:auto;left:auto;padding:0;overflow:hidden;background-color:transparent;transition:all .3s;border-radius:0;}
.nav li .nav-link.active + ul{max-height:800px;border-bottom:1px solid rgba(255,255,255,.15);padding:20px 0 20px 25px;}
.nav li ul li a{font-size:14px;text-align:left;padding:0;color:#fff;border-bottom:0;position:relative;}
.nav li a:hover{color:#fff;}
.nav a.nav-link::after{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='%23fff' d='M8.12 9.29L12 13.17l3.88-3.88a.996.996 0 1 1 1.41 1.41l-4.59 4.59a.996.996 0 0 1-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0z'/%3E%3C/svg%3E");}
} .col-af{width:100%;height:auto;position:relative;padding:80px 0;}
.col-af.one-column, .col-af.col-af-single, .col-af.artigos, .col-af.solucao{margin-top:100px;}
.col-af-content{width:90%;max-width:1300px;margin:0 auto;}
@media screen and (max-width:768px){
.col-af.one-column, .col-af.col-af-single, .col-af.artigos, .col-af.solucao{margin-top:60px;}
} .btn{display:inline-block;position:relative;font-size:14px;font-weight:700;min-width:200px;height:60px;line-height:56px;color:#003b49;border:2px solid #00ffab;text-align:center;margin:0;background-color:#00ffab;padding:0 35px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.btn--ghost{color:#fff;border:2px solid #fff;background-color:transparent;}
.btn:hover{background-color:#00ffab;color:#003b49;border:2px solid #00ffab;box-shadow:0px 0px 30px 0px rgba(0, 255, 171, 0.35);}
.btn svg{display:block;position:absolute;top:50%;left:15px;width:20px;fill:#fff;margin:-10px 0 0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.btn:hover svg{fill:#003b49;}
.title-common{font-size:38px;font-weight:700;color:#003b49;line-height:1.4;margin:0 0 20px;}
h3.title-common, h4.title-common{font-size:22px;font-weight:400;}
.home .hero .title-common{font-size:90px;line-height:1;color:#fff;}
.home .hero .title-common .Typewriter__cursor{font-weight:400;}
.desc-common{font-size:16px;font-weight:400;color:#003b49;line-height:1.5;opacity:.9;margin:0;}
.hero .desc-common{color:#fff;font-size:18px;}
@media screen and (max-width:768px){
.col-af{padding:60px 0;}
.title-common{font-size:28px;}
.home .hero .title-common{font-size:54px;}
h3.title-common, h4.title-common{font-size:20px;}
.desc-common{font-size:16px;}
} .bg_video{position:absolute;display:block;right:0;bottom:0;z-index:-1;min-width:100%;min-height:100%;width:auto;height:auto;}
.hero{width:100%;height:100%;position:relative;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center;margin:0;}
.hero::before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:rgb(0, 59, 73);background:linear-gradient(140deg, rgba(0, 59, 73, 1) 10%, transparent 120%);}
.hero::after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;right:0;background:rgb(0, 255, 171);background:linear-gradient(270deg, rgba(0, 255, 171, .3) 5%, transparent 100%);}
.hero-content{width:90%;max-width:1300px;position:absolute;z-index:2;top:calc(50% + 40px);left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.hero-content div{max-width:650px;}
.hero-content .title-common{-webkit-transition:ease .8s;transition:ease .8s;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s;}
.anime-start .hero-content .title-common{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.hero-content .desc-common{padding:0 50px 0 0;margin:0 0 50px;-webkit-transition:ease .8s;transition:ease .8s;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s;}
.anime-start .hero-content .desc-common{opacity:.9;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.hero-content div div{-webkit-transition:ease .8s;transition:ease .8s;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s;}
.anime-start .hero-content div div{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.hero-content .btn{margin:0 15px 0 0;}
@media screen and (max-width:768px){
.hero{height:100vh;background-image:url(//www.saudeshs.com/wp-content/themes/shs/video/shs.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}
.hero-content{top:50%;}
.hero-content .title-common{font-size:28px;}
.hero-content .desc-common{margin:0 0 30px;padding:0;}
.hero-content .btn{margin:10px 0;display:block;}
} .clientes{background-color:#fff;text-align:center;}
.clientes ul{display:block;list-style:none;margin:60px 0 0;}
.clientes ul li{display:block;width:100%;float:left;margin:0;padding:0 30px;list-style:none;}
.clientes ul li img{display:block;width:100%;max-width:120px;margin:0 auto;opacity:.6;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.clientes ul li:hover img{filter:grayscale(0);opacity:1;}
@media screen and (max-width:768px){
.clientes ul{margin:30px 0 0;}
.clientes ul li{width:100%;padding:0 40px;}
} .numeros{background-color:#fff;border-top:1px solid rgba(0, 0, 0, .1);}
.numeros .col-af-content{position:relative;}
.numeros img{display:block;position:absolute;width:40%;right:0;top:60px;}
.numeros ul{display:block;list-style:none;margin:40px 0 0;}
.numeros ul li{display:block;float:left;width:calc(100% - 30px);margin:15px;padding:50px 40px;background-color:#003b49;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.numeros ul li .title-common, .numeros ul li .desc-common{color:#fff;}
.numeros ul li .title-common{margin:0 0 15px;}
@media screen and (max-width:768px){
.numeros .col-af-content{width:95%;margin-left:5%;}
.numeros img{display:block;position:relative;width:95%;right:auto;top:auto;}
.numeros ul{margin:30px 0 0;}
.numeros ul li{width:calc(100% - 30px);margin:15px;padding:50px 40px;}
} .beneficios{position:relative;background-image:url(//www.saudeshs.com/wp-content/themes/shs/images/bg-beneficios.jpg);background-size:40% auto;background-repeat:no-repeat;background-position:top right;background-color:#003b49;}
.beneficios .owl-carousel .owl-stage, .beneficios .owl-carousel.owl-drag .owl-item{display:flex;}
.beneficios::before{content:'';display:block;position:absolute;width:100%;height:200px;bottom:-1px;left:0;background-color:#fff;z-index:1;}
.beneficios .col-af-content{position:relative;z-index:2;}
.beneficios .title-common, .beneficios .desc-common{color:#fff;}
.beneficios ul{display:block;list-style:none;margin:60px 0 0;}
.beneficios ul li{display:block;float:left;width:calc(100% - 30px);margin:15px;padding:50px 40px;background-color:#003b49;background-image:-moz-linear-gradient( 180deg, rgba(0, 255, 171, .15) 0%, rgba(0, 59, 73, .15) 100%);background-image:-webkit-linear-gradient( 180deg, rgba(0, 255, 171, .15) 0%, rgba(0, 59, 73, .15) 100%);background-image:-ms-linear-gradient( 180deg, rgba(0, 255, 171, .15) 0%, rgba(0, 59, 73, .15) 100%);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.beneficios ul li span{display:block;position:relative;height:70px;width:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 0 30px;background-color:rgba(0, 255, 171, .1);}
.beneficios ul li span svg{display:block;position:absolute;width:30px;top:50%;left:50%;fill:#00ffab;margin:-15px 0 0 -15px;}
.beneficios ul li h4.title-common{font-weight:700;}
@media screen and (max-width:768px){
.beneficios{background-size:80% auto;}
.beneficios .col-af-content{width:95%;margin-left:5%;}
.beneficios ul li{width:calc(100% - 20px);margin:10px;padding:40px 30px;}
} .solucoes{background-color:#fff;text-align:center;padding-top:0;}
.solucoes ul{width:100%;list-style:none;padding:0;margin:0;}
.solucoes ul li{width:100%;display:block;padding:80px 0;margin:0 auto;position:relative;}
.solucoes-info{width:50%;float:left;text-align:left;padding:0 60px;}
.solucao .solucoes-info{width:55%;}
.solucoes-info span{display:block;position:relative;height:70px;width:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 0 30px;background-color:rgba(0, 59, 73, .1);}
.solucoes-info span svg{display:block;position:absolute;width:30px;top:50%;left:50%;fill:#003b49;margin:-15px 0 0 -15px;}
.solucoes-info p{font-size:16px;font-weight:400;color:#003b49;line-height:1.5;opacity:.9;margin:25px 0;}
.solucoes-info ul li{display:block;padding:0 0 0 40px;font-size:16px;font-weight:700;color:#003b49;line-height:1.5;margin:15px 0;}
.solucao .solucoes-info ul li{font-weight:400;}
.solucao .solucoes-info .btn{margin:20px 0 0;}
.solucoes-info ul li::before{content:'';display:block;position:absolute;left:0;top:2px;width:20px;height:20px;background-color:#003b49;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='%23fff'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M9 16.17L5.53 12.7c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41l4.18 4.18c.39.39 1.02.39 1.41 0L20.29 7.71c.39-.39.39-1.02 0-1.41-.39-.39-1.02-.39-1.41 0L9 16.17z'/%3E%3C/svg%3E");background-size:12px auto;background-repeat:no-repeat;background-position:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.solucoes-svg{width:35%;position:absolute;top:55%;right:5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.solucoes-svg img{width:100%;display:block;}
.solucoes ul li:nth-child(odd) .solucoes-info{float:right;}
.solucoes ul li:nth-child(odd) .solucoes-svg{right:auto;left:5%;}
.solucao .solucoes-svg{width:45%;right:0;}
.solucoes.solucao ul li:nth-child(odd) .solucoes-svg{left:0;}
@media screen and (max-width:768px){
.solucoes ul li{padding:50px 0 30px;}
.solucoes ul li:first-child{border-top:0;}
.solucoes ul li:last-child{padding-bottom:0;}
.solucoes-info, .solucao .solucoes-info{width:100%;padding:0 0 20px;}
.solucoes-svg, .solucoes ul li:nth-child(odd) .solucoes-svg,
.solucao .solucoes-svg, .solucoes.solucao ul li:nth-child(odd) .solucoes-svg{width:100%;position:relative;top:auto;right:auto;left:auto;transform:none;}
.solucoes-info ul li{padding:0 0 0 40px;}
} .sobre{background-color:#003b49;background-image:url(//www.saudeshs.com/wp-content/themes/shs/images/bg-sobre.jpg);background-size:35% auto;background-repeat:no-repeat;background-position:left bottom;position:relative;padding:100px 0;}
.sobre .col-af-content div{width:50%;padding-right:140px;float:left;}
.sobre .title-common, .sobre .desc-common{color:#fff;}
.sobre-image{position:absolute;right:0;bottom:0;width:50%;height:100%;background-image:url(//www.saudeshs.com/wp-content/themes/shs/images/sobre.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#002f3a;z-index:1;}
.sobre-image::before{content:'';display:block;position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:#002f3a;opacity:.5;}
.sobre .col-af-content a.btn--video{position:absolute;text-align:center;z-index:2;display:block;top:50%;right:20%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.sobre .col-af-content a.btn--video span{display:block;position:relative;height:100px;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto 30px;background-color:rgba(0, 255, 171, 1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.sobre .col-af-content a.btn--video:hover span{height:105px;width:105px;box-shadow:0px 0px 30px 0px rgba(0, 255, 171, 0.35);}
.sobre .col-af-content a.btn--video span svg{display:block;position:absolute;width:40px;top:50%;left:50%;fill:#003b49;margin:-20px 0 0 -20px;}
@media screen and (max-width:768px){
.sobre{padding:60px 0 410px;}
.sobre{background-size:130% auto;background-position:left bottom 340px;}
.sobre .col-af-content div{width:100%;padding-right:0px;}
.sobre-image{width:100%;height:340px;}
.sobre .col-af-content a.btn--video{bottom:100px;top:auto;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);}
} .depoimentos{background-color:#fff;}
.depoimentos-info{width:50%;float:left;padding-top:60px;}
.depoimentos .col-af-content ul{width:50%;float:left;border-left:1px solid rgba(0, 0, 0, .1);}
.depoimentos .col-af-content ul li{padding:150px 0 20px 80px;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 width='110pt' height='85pt' viewBox='0 0 110 85' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='%23003b49ff'%3E%3Cpath fill='%23003b49' opacity='1.00' d=' M 5.91 33.96 C 11.48 21.37 19.25 9.47 30.06 0.77 C 37.40 4.70 44.57 8.93 51.63 13.34 C 45.87 24.03 39.84 34.96 38.10 47.16 C 36.32 59.70 37.34 72.39 36.94 85.00 L 0.00 85.00 L 0.00 53.73 C 1.30 46.97 3.06 40.25 5.91 33.96 Z' /%3E%3Cpath fill='%23003b49' opacity='1.00' d=' M 62.10 39.11 C 67.52 24.47 76.28 10.91 88.23 0.76 C 95.64 4.59 102.64 9.14 110.00 13.06 L 110.00 13.74 C 103.47 24.62 97.66 36.32 96.10 49.07 C 94.67 60.79 95.70 72.61 95.21 84.37 C 83.02 84.67 70.82 84.66 58.63 84.37 C 58.73 69.28 56.68 53.56 62.10 39.11 Z' /%3E%3C/g%3E%3C/svg%3E%0A");background-size:90px auto;background-position:top 20px left 80px;background-repeat:no-repeat;width:100%;display:block;position:relative;}
.depoimentos .col-af-content ul .title-common{display:block;margin:60px 0 0;font-size:14px;font-weight:700;padding:0 0 0 80px;position:relative;}
.depoimentos .col-af-content ul .title-common span{display:block;font-weight:400;}
.depoimentos .col-af-content ul .title-common div{position:absolute;left:0;top:50%;width:60px;height:60px;margin:-30px 0 0;background-color:#003b49;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.depoimentos .col-af-content ul .title-common{font-size:16px;font-weight:700;}
@media screen and (max-width:768px){
.depoimentos-info{width:100%;padding-top:0px;}
.depoimentos .col-af-content ul{width:100%;padding:40px 0;margin:40px 0 0;border-left:0;border-top:1px solid rgba(0, 0, 0, .1);;}
.depoimentos .col-af-content ul li{padding:100px 10px 40px;background-size:70px auto;background-position:top 10px left 10px;}
.depoimentos .col-af-content ul li::before{left:0;font-size:200px;}
} .cta{background-color:#003b49;background-image:url(//www.saudeshs.com/wp-content/themes/shs/images/bg-cta.jpg);background-size:35% auto;background-repeat:no-repeat;background-position:right bottom;border-bottom:1px solid rgba(255, 255, 255, .1);}
.cta .col-af-content div{width:50%;float:left;}
.cta .col-af-content div img{width:80%;display:block;margin:50px 0 0;}
.cta .col-af-content div form{padding-left:60px;}
.cta .title-common, .cta .desc-common{color:#fff;padding-right:100px;}
@media screen and (max-width:768px){
.cta{background-size:80% auto;}
.cta .col-af-content div{width:100%;}
.cta .col-af-content div img{width:100%;margin:30px 0 0;}
.cta .col-af-content div form{padding-left:0;margin:30px 0 0;}
.cta .title-common, .cta .desc-common{padding-right:0px;}
} .footer{background-color:#003b49;padding:60px 0 80px;}
.footer .col-af-content .footer-top{padding-bottom:60px;margin-bottom:60px;width:100%;border-bottom:1px solid rgba(255, 255, 255, .1);}
.footer .col-af-content .footer-top img{display:block;float:left;width:240px;margin:0;}
.footer .col-af-content .footer-top ul{margin:5px 0 0;float:right;padding:0;width:auto;font-size:0;}
.footer .col-af-content .footer-top li{display:inline-block;float:left;line-height:20px;position:relative;}
.footer .col-af-content .footer-top li a{display:block;font-size:14px;text-align:center;font-weight:500;color:#fff;padding:0 30px;margin:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.footer .col-af-content div{width:33.3333333%;float:left;}
.footer .col-af-content div:nth-of-type(4){text-align:right;}
.footer .col-af-content div .title-common{font-size:12px;color:#fff;text-transform:uppercase;}
.footer .col-af-content div a{display:block;position:relative;font-size:14px;font-weight:400;color:#fff;line-height:1.5;margin:20px 0 0;padding:0 0 0 40px;-webkit-transition:ease .4s;transition:ease .4s;}
.footer .col-af-content div a svg{display:block;position:absolute;top:50%;left:0;width:20px;fill:#fff;margin:-10px 0 0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.footer .col-af-content .footer-top li:hover a, .footer .col-af-content div a:hover{color:#00ffab;}
.footer .col-af-content div a.social{display:inline-block;position:relative;margin:0 5px 5px 0;padding:0;width:46px;height:46px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#00ffab;}
.footer .col-af-content div a.social:hover{background-color:#00ffab;box-shadow:0px 0px 30px 0px rgba(0, 255, 171, 0.35);}
.footer .col-af-content div a.social svg{display:block;position:absolute;width:22px;left:50%;top:50%;margin:-11px 0 0 -11px;fill:#003b49;}
@media screen and (max-width:768px){
.footer{padding:60px 0;}
.footer .col-af-content .footer-top{text-align:center;padding-top:0;}
.footer .col-af-content .footer-top img{width:240px;margin:0 auto;float:none;}
.footer .col-af-content .footer-top ul{display:none;}
.footer .col-af-content div{width:100%;text-align:center;padding:20px 0;}
.footer .col-af-content div:nth-of-type(4){text-align:center;}
.footer .col-af-content div .title-common{margin:0 0 20px;}
.footer .col-af-content div a svg{display:inline-block;position:relative;top:5px;left:-10px;margin:0;}
.footer .col-af-content div a{padding:0;}
} .end{padding:0;background-color:#003b49;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 div p{display:inline-block;font-size:10px;font-weight:400;line-height:65px;color:#fff;text-transform:uppercase;margin:0 10px 0 0;}
.end div a{display:inline-block;margin:0;font-size:10px;font-weight:400;line-height:65px;color:#fff;text-transform:uppercase;}
.end img{display:block;width:65px;max-width:65px;margin:0 0 -3px;}
@media screen and (max-width:768px){
.end{padding:20px 0;}
.end .col-af-content div, .end .col-af-content div:nth-child(2){width:100%;text-align:center;}
.end div p{line-height:1.5;margin:10px 10px 10px 0;}
} .anime{opacity:0;-webkit-transition:ease .8s;transition:ease .8s;-webkit-transition-delay:.3s;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);-moz-transform:scale(1.2);transform:scale(1.2);}
.anime.fadeZoom.come-in{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.anime.delay--2s{-webkit-transition-delay:.5s;transition-delay:.5s;}
.anime.delay--4s{-webkit-transition-delay:.7s;transition-delay:.7s;}
.anime.delay--6s{-webkit-transition-delay:.9s;transition-delay:.9s;}
@media screen and (max-width:768px){
.anime.delay--2s.delay--mobile, .anime.delay--4s.delay--mobile, .anime.delay--6s.delay--mobile{-webkit-transition-delay:.2s;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;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;-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;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%;max-width:1300px;bottom:0;z-index:10;}
.owl-nav.owl-nav-outside{margin:70px 0 0;}
.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;border:0;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.owl-nav.owl-nav-outside button{position:relative;background-color:rgba(0, 59, 73, .1);}
.owl-nav button.owl-prev{float:left;left:-60px;margin:0;}
.owl-nav.owl-nav-outside button#prev-slide{margin:0 30px 0 0;}
.owl-nav button.owl-next{float:right;right:-60px;margin:0;}
.owl-nav button svg{z-index:10;display:block;width:16px;height:auto;margin:0 0 0 17px;}
.owl-nav button svg path{fill:#003b49;}
.owl-nav button:hover{opacity:1;}
.owl-nav button.disabled{opacity:0;}
.owl-dots{display:inline-block;position:absolute;bottom:-40px;left:-10px;text-align:center;width:100%;}
.owl-depoimentos .owl-dots{bottom:-20px;}
.owl-dots .owl-dot{display:inline-block;border:0;width:12px;height:8px;border-radius:50px;padding:0;margin:6px;outline:0;-webkit-transition:all .3s;transition:all .3s;background-color:#003b49;opacity:.4;}
.owl-dots .owl-dot.active{opacity:1;width:20px;}
.no-js .owl-carousel{display:block;}
.YouTubePopUp-Wrap{position:fixed;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.9);top:0;left:0;z-index:99;}
.YouTubePopUp-animation{opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUp;animation-name:YouTubePopUp;}
@keyframes YouTubePopUp {
0%{opacity:0;}
100%{opacity:1;}
}
.YouTubePopUp-Content{max-width:700px;width:100%;background-color:transparent;display:block;margin:0;max-height:100%;padding:0;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.YouTubePopUp-Hide{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUpHide;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;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#00ffab;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='%23003b49'/%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:#fff;}
.contato .col-af-content .form-af{float:left;width:50%;margin:60px 0 0;}
.contato .col-af-content .desc-common{max-width:550px;}
@media screen and (max-width:768px){
.contato .col-af-content .form-af{width:100%;margin:60px 0;}
.contato-info{width:100%;}
} .form-af{display:block;margin:0;position:relative;}
.naoexibir{display:none;}
.form-af div{width:50%;padding:10px;margin:0;float:left;position:relative;}
@media screen and (max-width:768px){
.form-af div{width:100%;}
}
.form-af div.full{width:100%;}
.form-af span{display:block;width:100%;float:left;font-size:12px;padding:0 10px;font-weight:400;color:#2f2f2f;line-height:1.4;margin:0;opacity:.95;}
.form-af span a{display:inline-block;color:#2f2f2f;text-decoration:underline;}
.cta .form-af span, .cta .form-af span a{color:#fff;}
.form-af label{display:block;font-size:15px;font-weight:500;color:#2f2f2f;line-height:1.4;margin:0;position:absolute;top:26px;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[type=text].invalidPattern+label,
.form-af input[type=email].invalidPattern+label,
.form-af input[type=tel].invalidPattern+label{font-size:12px;opacity:1;left:20px;top:0px;background-color:#fff;padding:0 10px;}
.cta .form-af label{color:#fff;}
.cta .form-af input:focus+label,
.cta .form-af input:valid+label,
.cta .form-af textarea:valid+label,
.cta .form-af textarea:focus+label,
.cta .form-af input[type=text].invalidPattern+label,
.cta .form-af input[type=email].invalidPattern+label,
.cta .form-af input[type=tel].invalidPattern+label{background-color:#003b49;}
.form-af select, .form-af input[type=text],
.form-af input[type=email],
.form-af input[type=tel],
.form-af textarea{display:block;font-size:16px;font-weight:400;color:#2f2f2f;width:100%;height:55px;line-height:55px;margin:0;outline:0;border:2px solid rgba(47, 47, 47, .4);background-color:rgba(47, 47, 47, .1);background-size:11px auto;background-position:right 12px center;background-repeat:no-repeat;resize:none;-webkit-appearance:none;padding:0 10px 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;}
.cta .form-af select, .cta .form-af input[type=text],
.cta .form-af input[type=email],
.cta .form-af input[type=tel],
.cta .form-af textarea{color:#fff;border:2px solid rgba(255, 255, 255, .7);background-color:rgba(255, 255, 255, .1);}
.form-af select{line-height:52px;}
.form-af input[type=text]:valid,
.form-af input[type=email]:valid,
.form-af input[type=tel]:valid,
.form-af select:valid{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='M98.9 17.9C99.8 17.1 100.5 15.9 101.8 15.5 106.7 20.5 111.6 25.4 116.6 30.3 94 52.7 71.5 75.3 49 97.8 34 82.8 19 67.8 4 52.8 9 47.8 14 42.8 19 37.8 29 47.8 39 57.8 49 67.8 65.6 51.1 82.3 34.5 98.9 17.9Z' fill='%232f2f2f'/%3E%3C/svg%3E");}
.cta .form-af input[type=text]:valid,
.cta .form-af input[type=email]:valid,
.cta .form-af input[type=tel]:valid,
.cta .form-af select:valid{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='M98.9 17.9C99.8 17.1 100.5 15.9 101.8 15.5 106.7 20.5 111.6 25.4 116.6 30.3 94 52.7 71.5 75.3 49 97.8 34 82.8 19 67.8 4 52.8 9 47.8 14 42.8 19 37.8 29 47.8 39 57.8 49 67.8 65.6 51.1 82.3 34.5 98.9 17.9Z' fill='%23fff'/%3E%3C/svg%3E");}
.form-af textarea{height:110px;line-height:1.5;resize:none;padding:20px 20px;}
.form-af select:required:invalid{color:#2f2f2f;font-size:15px;font-weight:500;}
.form-af select option[value=""][disabled]{display:none;}
.form-af select option{color:#2f2f2f;}
.form-af input[type=text]:valid,
.form-af input[type=email]:valid,
.form-af input[type=tel]:valid,
.form-af select:valid, .form-af select:focus, .form-af input:focus, .form-af textarea:focus{border:2px solid rgba(1, 46, 88, 1);background-color:rgba(1, 46, 88, 0);}
.form-af input[type=text].invalidPattern,
.form-af input[type=email].invalidPattern,
.form-af input[type=tel].invalidPattern{border:2px solid #e50202;background-color:rgba(1, 46, 88, 0);}
.cta .form-af input[type=text]:valid,
.cta .form-af input[type=email]:valid,
.cta .form-af input[type=tel]:valid,
.cta .form-af select:valid, .cta .form-af select:focus, .cta .form-af input:focus, .cta .form-af textarea:focus{border:2px solid #00ffab;background-color:rgba(255, 255, 255, 0);}
.cta .form-af input[type=text].invalidPattern,
.cta .form-af input[type=email].invalidPattern,
.cta .form-af input[type=tel].invalidPattern{border:2px solid #e50202;background-color:rgba(255, 255, 255, 0);}
.form-af input[type=checkbox],
.form-af input[type=radio]{display:block;float:left;cursor:pointer;width:14px;height:14px;margin:20px 15px 0 0;outline:0;border:4px solid rgba(255, 255, 255, 0);-webkit-appearance:none;background:#2f2f2f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:.6;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.form-af input[type=checkbox]:checked,
.form-af input[type=radio]:checked{border:4px solid #2f2f2f;background:#fec934;opacity:1;}
.form-af input[type=submit]{cursor:pointer;border:0;outline:0;background-image:none;width:100%;padding:0 30px;height:55px;line-height:55px;}
.page-template-page-enviado .header, .page-template-page-enviado .footer, .page-template-page-enviado .end{display:none;}
.pedido-enviado{background-color:#003b49;margin-top:0!important;}
.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:#fff;}
.pedido-enviado .col-af-content a.btn{margin:30px 0 0;}
._form-thank-you{text-align:center;padding:0;}
._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:#00ffab;}
#successAnimationCheck{stroke-dasharray:36px 36px;stroke:#fff;}
#successAnimationResult{fill:#00ffab;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;}
.artigos{background-color:#fff;}
.related.artigos{background-color:rgba(0, 59, 73, .05);margin:0;}
.artigos ul{display:block;list-style:none;padding:0;margin:0;}
ul.artigos-featured{padding:0 20px;margin:0;}
.paged ul.artigos-featured{display:none;}
ul.artigos-featured li{width:100%;height:440px;position:relative;margin:0;overflow:hidden;background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
ul.artigos-featured li::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;opacity:.85;background:rgb(255, 255, 255);background:-moz-linear-gradient(to left, transparent 0%, rgb(0, 59, 73) 100%);background:-webkit-linear-gradient(to left, transparent 0%, rgb(0, 59, 73) 100%);background:linear-gradient(to left, transparent 0%, rgb(0, 59, 73) 100%);}
ul.artigos-featured li div{width:90%;max-width:1300px;z-index:7;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
ul.artigos-featured li div h3.title-common{font-size:12px;display:inline-block;color:#003b49;opacity:1;margin:0;background-color:#00ffab;text-transform:none;padding:4px 16px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
ul.artigos-featured li div h2.title-common{color:#fff;max-width:600px;margin:30px 0;}
ul.artigos-featured li div p{max-width:600px;font-size:16px;font-weight:400;color:#fff;line-height:1.5;opacity:.9;margin:0;}
ul.artigos-list{margin:60px 0 0;}
ul.artigos-list li{display:block;float:left;width:calc(33.3333333% - 40px);list-style:none;padding:0;margin:20px;overflow:hidden;background-color:rgba(0, 59, 73, .02);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.cases ul.artigos-list li{background-color:#003b49;}
ul.artigos-list li:nth-child(3n+4){clear:both;}
ul.artigos-list li:hover{box-shadow:0px 16px 81px 0px rgba(2, 1, 1, 0.15);}
ul.artigos-list li div{padding:40px 30px;position:relative;}
ul.artigos-list li span.artigo-img{display:block;position:relative;}
ul.artigos-list li span.artigo-img img{display:block;width:100%;}
ul.artigos-list li h3.title-common{font-size:22px;font-weight:700;margin:0;}
.cases ul.artigos-list li h3.title-common{color:#fff;}
ul.artigos-list li span.title-common{position:absolute;left:30px;top:-15px;display:inline-block;font-size:12px;font-weight:400;color:#003b49;border:0;margin:0;background-color:#00ffab;padding:4px 16px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
ul.artigos-list li p{font-size:16px;font-weight:400;color:#003b49;line-height:1.5;opacity:.9;margin:20px 0 0;}
@media screen and (max-width:768px){
ul.artigos-featured{padding:0;}
ul.artigos-featured li{padding:60px 10px;height:auto;}
ul.artigos-featured li div{top:auto;left:auto;position:relative;-webkit-transform:none;-moz-transform:none;transform:none;margin:0 auto;}
ul.artigos-featured li div h2.title-common{font-size:24px;margin:30px 0 0;}
ul.artigos-featured li div p{display:none;}
.artigos ul li{width:calc(100% - 20px);margin:20px 10px;}
ul.artigos-list li h3.title-common{font-size:20px;}
}
.pages-number{text-align:center;padding:40px 0 0;}
.pages-number a, .pages-number span{display:inline-block;width:50px;height:50px;line-height:46px;text-align:center;font-size:14px;background-color:transparent;border:1.5pt solid #003b49;font-weight:700;color:#003b49;margin:0 5px;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.pages-number a:hover, .pages-number span:hover{color:#fff;background-color:#003b49;border:1.5pt solid #003b49;}
.pages-number span{background-color:#003b49;color:#fff;}
.entry-info{width:75%;float:left;padding:0 80px 0 0;}
.entry-info h3.title-common{display:inline-block;font-size:12px;font-weight:400;color:#003b49;margin:0 0 30px;background-color:#00ffab;padding:4px 16px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.entry-info.entry-info-full{width:100%;padding:0;}
.entry-sidebar{width:25%;float:left;}
.entry-sidebar .cta{background-color:#003b49;padding:40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.entry-sidebar .cta .title-common{font-size:24px;color:#fff;padding-right:0;}
.entry-sidebar .cta div, .entry-sidebar .cta 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:12px;font-weight:700;line-height:1.6;color:#003b49;border:0;margin:5px 10px 5px 0;padding:10px 20px 10px 40px;cursor:pointer;display:inline-block;text-decoration:none;background-color:#00ffab;background-size:15px auto;background-repeat:no-repeat;background-position:10px center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
@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:#00ffab;color:#003b49;box-shadow:0px 0px 30px 0px rgba(0, 255, 171, 0.35);}
.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='%23003b49' 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' viewBox='0 0 96 96'%3E%3Cpath fill='%23003b49' 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");}
.crunchify-linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' fill='%23003b49' 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:%23003b49;%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:700;color:#002245;margin:60px 0 20px;line-height:1.6;}
.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:38px;}
.entry-content h2{font-size:30px;}
.entry-content h3{font-size:26px;}
.entry-content h4{font-size:22px;}
.entry-content h5{font-size:18px;}
.entry-content p{font-size:16px;font-weight:300;color:#003b49;opacity:.9;margin:30px 0;line-height:1.6;}
.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%;
}
}