html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#3e3d44}
body{margin:0}
aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:auto}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;background: transparent;}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,:before,:after{box-sizing:border-box}
html{height:100%;font-size:10px;}

/* ESTRUTURA */
:root {
    --black: #303436;
	--orange: #ef6527;
	--blue: #22629b;
	--yellow: #ef9c27;
	--green: #1aa16e;
	--light-orange: #ffa37a;
	--light-medium-orange: #fe8852;
	--dark-medium-orange: #c6450b;
	--dark-orange: #9d3100;
	--light-blue: #6293bf;
	--light-medium-blue: #3c73a5;
	--dark-medium-blue: #104b80;
	--dark-blue: #073966;
	--light-yellow: #ffc87a;
	--light-medium-yellow: #feb752;
	--dark-medium-yellow: #c6790b;
	--dark-yellow: #9d5c00;
	--light-green: #5dc39c;
	--light-medium-green: #37ab7f;
	--dark-medium-green: #088556;
	--dark-green: #006a42;
}
/* FONTE ATUALIZADA PARA NUNITO SANS */
body{height:100%;font-size:18px;font-size:1.8rem;font-family: 'Google Sans', sans-serif;color: var(--black);}

a{text-decoration:none;transition:.3s}
a:hover{transition:.3s}
p{line-height:1.25;}
img{max-width:100%;height:auto}
:focus {outline: none;}

/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}

/* WRAPS */
.wrap{width:calc(100% - 20px);position:relative;max-width:1350px;margin-left:auto;margin-right:auto;padding:0 10px;padding:0 1rem;-js-display:flex;display:flex;flex-flow:row wrap}
.wrap.large{max-width:1600px}
.wrap.short{max-width:960px}
.wrap.small{max-width:720px}
@media (min-width:1023px) {
	.wrap.full{width:100%;max-width:100%;padding:0;}
}

/* HEADINGS */
h1 {font-size:48px;font-size:4.8rem;font-weight:700;}
h2 {font-size:36px;font-size:3.6rem;font-weight:700;}
h3 {font-size:30px;font-size:3.0rem;font-weight:700;}
h4 {font-size:24px;font-size:2.4rem;font-weight:700;}
h5 {font-size:18px;font-size:1.8rem;font-weight:700;}
h6 {font-size:18px;font-size:1.8rem;font-weight:400;}
@media (max-width:767px) {
	h1 {font-size:38px;font-size:3.8rem;font-weight:700;}
	h2 {font-size:32px;font-size:3.2rem;font-weight:700;}
	h3 {font-size:26px;font-size:2.6rem;font-weight:700;}
	h4 {font-size:20px;font-size:2rem;font-weight:700;}
	h5 {font-size:16px;font-size:1.6rem;font-weight:700;}
	h6 {font-size:16px;font-size:1.6rem;font-weight:400;}
	p {font-size:16px;font-size:1.6rem;font-weight:400;}
}

/* COLUNAS PADRÃO */
@media (min-width:768px) {
.section__column{flex:0 0 auto;width:calc(99.99% * 1/2 - (30px - 30px * 1/2))}
.section__column:nth-child(1n){margin-right:30px;margin-left:0}
.section__column:last-child{margin-right:0}
.section__column:nth-child(2n){margin-right:0;margin-left:auto}
}

/* FORMULÁRIOS (WPCF7 e Gerais) */
input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:18px;font-family:'Nunito Sans', sans-serif;}
input:focus,select:focus{outline:0}
input,textarea{box-sizing:content-box}
button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{box-sizing:border-box}
input[type=checkbox],input[type=radio]{width:13px;height:13px}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}
::-webkit-search-decoration{display:none}
button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}
::-webkit-file-upload-button{padding:0;border:0;background:none}
textarea{vertical-align:top;overflow:auto}
select[multiple]{vertical-align:top}
.wpcf7,.wpcf7-form,.form{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.wpcf7 input::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder,.wpcf7-form input::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder,.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#7d7d7d}
.wpcf7 select,.wpcf7-form select,.form select{border-radius:0;height:32px;position:relative;}
.wpcf7_wrap,.wpcf7-form_wrap,.form_wrap{margin-top:0;margin-bottom:20px!important;margin-bottom:2rem!important;width:100%}
.wpcf7_wrap_item > label,.wpcf7-form_wrap_item > label,.form_wrap_item > label{color:#7d7d7d;display:block;margin-bottom:10px;margin-bottom:1rem;font-size:16px;font-size:1.6rem;line-height:1.5}
.wpcf7_wrap_item + .wpcf7_wrap_item,.wpcf7-form_wrap_item + .wpcf7-form_wrap_item,.form_wrap_item + .form_wrap_item{margin-top:10px;margin-top:1rem}
.wpcf7_wrap_group,.wpcf7-form_wrap_group,.form_wrap_group{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.wpcf7_wrap_group > .wpcf7-form-control-wrap,.wpcf7-form_wrap_group > .wpcf7-form-control-wrap,.form_wrap_group > .wpcf7-form-control-wrap{width:45%}
.wpcf7_wrap_group-3,.wpcf7-form_wrap_group-3,.form_wrap_group-3{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.wpcf7_wrap_group-3 > .wpcf7-form-control-wrap,.wpcf7-form_wrap_group-3 > .wpcf7-form-control-wrap,.form_wrap_group-3 > .wpcf7-form-control-wrap{width:30%}
.wpcf7_input,.wpcf7_textarea,.wpcf7-form_input,.wpcf7-form_textarea,.form_input,.form_textarea{background-color:transparent;border:1px solid #7d7d7d;color:#7d7d7d;width:100%;padding:5px 0;padding:5px 5px;resize:none;font-size:16px;font-size:1.6rem;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.wpcf7_textarea,.wpcf7-form_textarea,.form_textarea{height:120px}
.wpcf7_submit,.wpcf7-form_submit,.form_submit{border:1px solid #7d7d7d;font-size:14px;font-size:1.4rem;padding:10px 40px;padding:1rem 4rem;float:right;margin-top:20px;margin-top:2rem;color:#7d7d7d;transition:.2s}
.wpcf7_submit:hover,.wpcf7-form_submit:hover,.form_submit:hover{background-color:#3094c6;color:#fff;border-color:transparent}
.wpcf7-checkbox{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.wpcf7-list-item{margin:0!important}
.wpcf7-list-item input[type=checkbox]{position:absolute;visibility:hidden}
.wpcf7-list-item-label{position:relative;font-size:16px;font-size:1.6rem;color:#7d7d7d;line-height:1.5;cursor:pointer}
.wpcf7-list-item-label:before{content:'';width:30px;height:30px;display:inline-block;border:3px solid #7d7d7d;vertical-align:middle;margin-right:10px;margin-right:1rem}
.wpcf7-list-item-label:after{visibility:hidden;background:transparent url(../img/checked.svg) 0 0 no-repeat; content:''; width:19px; height:19px; display:block; position:absolute; top:2px;left:5px}

/* ESTILOS AUXILIARES */
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:0 0 10px 30px;}
.alignleft{float:left;margin:0 30px 10px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:96%;padding:0;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignnone p.wp-caption-text{text-align:center}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignleft p.wp-caption-text{text-align:left}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption.alignright p.wp-caption-text{text-align:right}
.wp-caption img{display:block;border:0 none;height:auto;margin:0 auto;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{background:#eee;font-size:12px;line-height:17px;margin:0;padding:5px 10px;padding:.5rem 1rem;color:#434343}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:8.75px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.article{margin-bottom:30px;margin-bottom:3rem}
.article > p{color:#696969}

header {background:#eeedeb;padding:30px 0 0;}
header .logo {width: 300px;}
header .botoes {width:calc(100% - 330px);margin-left:30px;display: flex;align-items: center;justify-content: flex-end;}
header .botoes a {color:#fff;background:var(--black);padding: 13px 25px;border-radius: 15px;transition: .3s;}
header .botoes a span.icon-wa {vertical-align: middle;line-height: 1;margin-right: 5px;}
header .botoes a:hover {transform: scale(1.1);transition: .3s;}

@media (max-width:600px) {
	header .logo {width:100%;margin-bottom:20px;display:flex;justify-content:center;}
	header .botoes {width:100%;margin:0;justify-content:center}
}

.lp-banner {background:#eeedeb;padding:40px 0 67px;text-align:center;}
.lp-banner .wrap {justify-content: center;}
.lp-banner h1 {font-size:3.6rem;font-weight:400;margin:0 auto;}
.lp-banner p {line-height:1.5;margin-bottom:20px;}
.lp-banner p span {font-size:1.6rem;text-transform:uppercase;color:var(--orange);}

@media (max-width:479.9px) {
	.lp-banner h1 {font-size:3.2rem}
}

.filme {background:#fff url(https://agenciatigris.com.br/wp-content/uploads/2026/01/bg-video.svg) center top / 100% auto no-repeat;padding:0 0 100px;}
.filme .video {position: relative;z-index: 3;padding: 0;height: 100%;width: 100%;display: flex;justify-content: center;}
.filme .video a {position: relative;display:block;line-height: 0;}
.filme .video a:hover {}
.filme .video a:before {content:"";background:#00000000;width:100%;height:100%;position:absolute;border-radius: 20px;z-index:4;transition:.3s;}
.filme .video a:hover:before {background:#0000007c;transition:.3s;}
.filme .video a:after {content:"";background: url(https://agenciatigris.com.br/wp-content/uploads/2026/01/youtube-play.svg);position:absolute;display:block;z-index:4;top:50%;left:50%;width:70px;height:50px;margin-top:-25px;margin-left:-35px;opacity:.66;filter:grayscale(1);transition:.3s;background-size:cover;}
.filme .video a:hover:after {opacity:1;filter:grayscale(0);transition:.3s;width:96px;height:68px;margin-top:-34px;margin-left:-48px;}
.filme .video a img {border-radius: 20px;box-shadow: 0 10px 17px -15px #000000;}

.dores {}
.dores h2 {width:100%;font-size:3rem;margin:0 auto 45px;text-align:center;}
.dores .lista-dores {display: flex;flex-wrap: wrap;flex-direction: row;}
.dores .lista-dores .dor {width: 33.33%;padding: 30px;display: flex;flex-direction: column;align-items: center;text-align: center;}
.dores .lista-dores .dor .icon-box {background: #eeedeb;padding: 15px;border-radius: 50%;line-height: 0;}
.dores .lista-dores .dor h3 {}
.dores .lista-dores .dor h3:after {content:"";background:var(--light-medium-yellow);width:24px;height:3px;display: block;margin: 10px auto 0;}
.dores .lista-dores .dor p {}

@media (min-width:961px) {
	.dores .lista-dores .dor:nth-child(3n+1) {padding-left: 0;border-right: 1px solid #d9d9d9;}
	.dores .lista-dores .dor:nth-child(3n+2) {}
	.dores .lista-dores .dor:nth-child(3n+3) {padding-right: 0;border-left: 1px solid #d9d9d9;}
}

@media (max-width:960px) {
	.dores .lista-dores {justify-content: center;}
	.dores .lista-dores .dor {width: 50%;margin-bottom:30px;}
	.dores .lista-dores .dor:nth-child(2n+1) {padding-left: 0;border-right: 1px solid #d9d9d9;}
	.dores .lista-dores .dor:last-child {border-right: none;padding: 30px 0;}
}

@media (max-width:600px) {
	.dores .lista-dores .dor {width:100%;padding:30px;border:none;}
	.dores .lista-dores .dor:nth-child(2n+1) {padding-right:0;border-right: none;}
}

@media (max-width:479.9px) {
	.dores h2 {font-size:2.8rem}
}

.detalhes {padding: 75px 0;}
.detalhes .lista-detalhes {}
.detalhes .lista-detalhes .detalhe {display:flex;margin-bottom:75px}
.detalhes .lista-detalhes .detalhe:nth-child(2n+1) {flex-direction: row;}
.detalhes .lista-detalhes .detalhe:nth-child(2n+2) {flex-direction: row-reverse;text-align: right;}
.detalhes .lista-detalhes .detalhe .foto {width: 50%;margin: 0 15px;display: flex;flex-direction: row;align-content: center;flex-wrap: wrap;justify-content: center;}
.detalhes .lista-detalhes .detalhe .foto img {}
.detalhes .lista-detalhes .detalhe .info {width: 50%;margin: 0 15px;display: flex;flex-direction: column;justify-content: center;}
.detalhes .lista-detalhes .detalhe:nth-child(2n+2) .info {align-items: flex-end;}
.detalhes .lista-detalhes .detalhe .info p {}
.detalhes .lista-detalhes .detalhe .info p span{font-size:1.6rem;text-transform:uppercase;color:var(--orange);}
.detalhes .lista-detalhes .detalhe .info h2 {margin: 0;max-width:430px;font-weight:400;font-size:4.8rem}

@media (max-width:720px) {
	.detalhes .lista-detalhes .detalhe:nth-child(2n+1),.detalhes .lista-detalhes .detalhe:nth-child(2n+2) {flex-direction: row;text-align: center;flex-wrap: wrap;}
	.detalhes .lista-detalhes .detalhe:last-child {margin-bottom: 0;}
	.detalhes .lista-detalhes .detalhe .foto,.detalhes .lista-detalhes .detalhe .info {width:100%;}
	.detalhes .lista-detalhes .detalhe:nth-child(2n+2) .info {align-items: center;}
	.detalhes .lista-detalhes .detalhe .info h2 {margin: 0 auto;}
}

@media (max-width:479.9px) {
	.detalhes .lista-detalhes .detalhe .info h2 {font-size:4rem}
}

.planos {background:#eeedeb;padding:75px 0;}
.planos .wrap {flex-direction: column;text-align: center;}
.planos h2 {width:100%;font-size:3rem;margin:0 auto 15px;text-align:center;}
.planos p.geral {margin:15px auto 75px;}
.planos .tipos-preco {margin: 0 auto;background: #fff;padding: 5px;border-radius: 10px;margin-bottom: 15px;display: flex;}
.planos .tipos-preco button.toggle-label {padding: 10px 15px;border-radius: 7.5px;width: 200px;font-size: 1.6rem;color: var(--black);line-height: 1.25;cursor: pointer;transition:.3s;}
.planos .tipos-preco button.toggle-label.active {background: var(--black);color: #fff;transition:.3s;}
.planos .tipos-preco button.toggle-label small {color: #ff0000;font-size: 1.3rem;transition:.3s;}
.planos .tipos-preco button.toggle-label.active small {color:#ff7a7a;transition:.3s;}
.planos small {font-size: 1.6rem;margin-bottom: 45px;}
.planos .lista-planos {display: flex;flex-wrap: wrap;flex-direction: row;}
.planos .lista-planos .preco {margin-left:15px;margin-right:15px;margin-top:35px;margin-bottom: 30px;width:calc(33.33% - 20px);background: #fff;border-radius: 15px;}
.planos .lista-planos .preco .dados {padding:30px;display: flex;flex-direction: column;align-items: center;flex-wrap: wrap;}
.planos .lista-planos .preco h3 {margin:0 0 10px;font-size:2.8rem}
.planos .lista-planos .preco h4 {margin:0 0 24px;font-size:1.6rem;font-weight:400;}
.planos .lista-planos .preco .valor {font-size:3.6rem;font-weight:700;}
.planos .lista-planos .preco .valor small {font-size:1.6rem;font-weight:400;}
.planos .lista-planos .preco .valor .poupe {font-size:1.6rem;color:var(--green);font-weight:400;}
.planos .lista-planos .preco a.btn-plan {background:var(--black);color:#fff;padding:15px 20px;border-radius:10px;transition:.3s;margin:24px auto 20px;}
.planos .lista-planos .preco a.btn-plan:hover {transform:scale(1.2);transition:.3s;}
.planos .lista-planos .preco ul {padding:0;margin: 0;list-style:none;text-align:left;}
.planos .lista-planos .preco ul li {font-size:1.6rem;margin-bottom:10px;margin-left:17px;}
.planos .lista-planos .preco ul li:last-child {margin-bottom:0;}
.planos .lista-planos .preco ul li:before {content:'';background:#fff url(https://agenciatigris.com.br/wp-content/uploads/2026/01/icone-check.svg) no-repeat center center / cover;width:9px;height:7px;display:inline-block;margin-right: 8px;vertical-align: middle;margin-left: -17px;}
.planos .lista-planos .preco ul li small strong {color:#ff0000;}
.planos .lista-planos .preco.escolhido,.planos .lista-planos .preco.advanced {margin-top: 0;}
.planos .lista-planos .preco.advanced {width:100%;text-align:left;margin-left:0;margin-right:0;}
.planos .lista-planos .preco.advanced .dados {display: flex;flex-direction: row;flex-wrap: wrap;align-items: flex-start;}
.planos .lista-planos .preco.advanced .dados .coluna {width:calc(33.33% - 20px);margin-left:15px;margin-right:15px;display: flex;flex-direction: column;align-content: flex-start;flex-wrap: wrap;}
.planos .lista-planos .preco.escolhido {border:1px solid var(--blue);}
.planos .lista-planos .preco.escolhido .mais {background:var(--blue);border:1px solid var(--blue);color:#fff;padding:6px 30px;font-size:1.6rem;border-radius:15px 15px 0 0;}

@media (min-width:961px) {
	.planos .lista-planos .preco:nth-child(3n+1) {margin-left:0;}
	.planos .lista-planos .preco:nth-child(3n+3) {margin-right:0;}
	.planos .lista-planos .preco.advanced .coluna:nth-child(3n+1) {margin-left:0;}
	.planos .lista-planos .preco.advanced .coluna:nth-child(3n+3) {margin-right:0;}
}

@media (max-width:960px) and (min-width:721px) {
	.planos .lista-planos .preco, .planos .lista-planos .preco.advanced {width:calc(50% - 20px);margin-bottom:0;}
	.planos .lista-planos .preco:nth-child(2n+1) {margin-left:0;}
	.planos .lista-planos .preco:nth-child(2n+2) {margin-right:0;}
	.planos .lista-planos .preco ul li:last-child {margin-bottom:10px;}
	.planos .lista-planos .preco.advanced .coluna:nth-child(3n+1) {margin-left:0;}
	.planos .lista-planos .preco.advanced .coluna:nth-child(3n+3) {margin-right:0;}
	.planos .lista-planos .preco.advanced {margin-left:15px;margin-top:35px;}
	.planos .lista-planos .preco.advanced .dados .coluna {width:100%;margin:0;align-content: center;text-align: center;}
}

@media (max-width:720px) {
	.planos .lista-planos .preco, .planos .lista-planos .preco.advanced {width:100%;margin-bottom:30px;margin-left:0;margin-right:0;margin-top:0;}
	.planos .lista-planos .preco ul li:last-child {margin-bottom:10px;}
	.planos .lista-planos .preco.escolhido {margin-bottom:30px;}
	.planos .lista-planos .preco.advanced {margin-left:0;margin-top:0;}
	.planos .lista-planos .preco.advanced .dados .coluna {width:100%;margin:0;}
	.planos .lista-planos .preco.advanced .dados .coluna:first-child {align-content: center;text-align: center;}
}

@media (max-width:479.9px) {
	.planos h2 {font-size:2.8rem}
}

@media (max-width:460px) {
	.planos .tipos-preco {width: 100%;}
	.planos .tipos-preco button.toggle-label {width: 50%;}
}
 
.numeros {padding:75px 0 75px;}
.numeros .texto {width: calc(50% - 15px);margin-right: 15px;display: flex;flex-direction: column;align-items: flex-start;}
.numeros .texto h2 {font-size:4.8rem;font-weight:400;margin: 0;}
.numeros .texto p {}
.numeros .dados {width: calc(50% - 15px);margin-left: 15px;}
.numeros .dados ul {list-style: none;padding: 0;display: flex;flex-direction: row;flex-wrap: wrap;}
.numeros .dados ul li {text-align: center;width: calc(50% - 15px);margin-bottom:30px;}
.numeros .dados ul li h3 {font-weight: 400;font-size: 4.8rem;margin: 0 10px;}
.numeros .dados ul li h3 strong {color:var(--orange);}
.numeros .dados ul li p {font-size:1.6rem;font-weight:700;margin: 0 auto;}

@media (max-width:1200px) {
	.numeros .texto,.numeros .dados {width:100%;margin-left:0;margin-right:0;}
	.numeros .texto {text-align: center;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;margin: 0 auto 30px;max-width: 720px;}
}

@media (max-width:600px) {
	.numeros .dados ul li {width:100%;}
}

@media (max-width:479.9px) {
	.numeros .texto h2 {font-size:4.0rem}
}

.lider {background: #eeedeb;margin-top:55px;}
.lider .foto {width: calc(50% - 15px);margin-right: 15px;position: relative;display: flex;justify-content: center;}
.lider .foto img {position: absolute;max-width: 90%;top: -55px;border-radius: 30px;box-shadow: 0 20px 20px -24px #000000;}
.lider .texto {width: calc(50% - 15px);margin-left: 15px;padding:45px 0 20px;}
.lider .texto h2 {font-weight:400;font-size:3.6rem;margin:0 0 35px;}
.lider .texto p {margin-top: 0;}
.lider .texto p span {font-size:1.6rem;text-transform:uppercase;color:var(--orange);}

@media (max-width:960px) {
	.lider {margin-top:0;}
	.lider .foto {flex-wrap: wrap;flex-direction: column;justify-content: flex-start;}
	.lider .foto img {top: 0;position: relative;margin-top: 75px;}
	.lider .texto {padding:75px 0 45px;}
}

@media (max-width:720px) {
	.lider .foto {width:100%;margin-right:0;margin-bottom:30px;align-content: center;}
	.lider .texto {width:100%;margin-left:0;padding: 30px 0 45px;}
}

@media (max-width:479.9px) {
	.planos h2 {font-size:3rem}
}

.videos-ia {padding: 175px 0 50px;}
.videos-ia .wrap.large {margin: 0 auto;padding: 0 20px;}
.videos-ia .video-bg {position: relative;width: 100%;aspect-ratio: 16 / 9;border-radius: 60px;overflow: hidden;background: #000;}
.videos-ia .video-bg video {width: 100%;height: 100%;object-fit: cover;display: block;}
.videos-ia .video-bg .conteudo {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;text-align: center;width: 90%;max-width: 720px;color: #fff;}
.videos-ia .video-bg .conteudo h2 {font-weight: 400;font-size: 4.8rem;line-height: 1.1;margin-bottom: 20px;}
.videos-ia .video-bg .conteudo p {font-size: 2.4rem;margin-bottom: 40px;}
.videos-ia .video-bg .conteudo a {display: inline-block;background: #fff;color: var(--black);padding: 15px 30px;border-radius: 10px;text-decoration: none;font-weight: 700;transition: transform 0.3s ease;}
.videos-ia .video-bg .conteudo a:hover {transform: scale(1.05);}

@media (max-width: 960px) {
	.videos-ia {padding: 50px 0;}
    .videos-ia .video-bg {border-radius: 30px;aspect-ratio: unset;}
    .videos-ia .video-bg .conteudo h2 {font-size: 3rem;}
    .videos-ia .video-bg .conteudo p {font-size: 1.6rem; margin-bottom: 20px;}
}
@media (max-width: 600px) {
    .videos-ia .video-bg {aspect-ratio: unset;min-height: 90vh;}
    .videos-ia .video-bg video { position: absolute;top: 0; left: 0;height: 100%;width: 100%;object-fit: cover;}
}

.clientes {padding:50px 0;}
.clientes h2 {width:100%;font-size:3rem;margin:0 auto 45px;text-align:center;}
.clientes ul {list-style: none;padding: 0;width: 100%;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.clientes ul li {width: calc(20% - 30px);margin: 0 15px 30px;text-align: center;display: flex;align-items: center;justify-content: center;}
.clientes ul li img {opacity:.75;}

@media (max-width:960px) {
	.clientes ul li {width: calc(33.33% - 30px);}
}

@media (max-width:600px) {
	.clientes ul li {width: calc(50% - 30px);margin-bottom:20px;}
}

@media (max-width:479.9px) {
	.clientes h2 {font-size:2.8rem}
}

.depoimentos {padding:25px 0 75px}
.depoimentos h2 {width:100%;font-size:3rem;margin:0 auto 45px;text-align:center;}
.depoimentos .lista-depoimentos {display: flex;flex-direction: row;flex-wrap: wrap;}
.depoimentos .lista-depoimentos .depoimento {width:calc(50% - 20px);margin:0 15px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}
.depoimentos .lista-depoimentos .depoimento .foto {width:140px;margin-right:30px}
.depoimentos .lista-depoimentos .depoimento .foto img {border-radius: 15px;}
.depoimentos .lista-depoimentos .depoimento .texto {width:calc(100% - 170px);position:relative;}
.depoimentos .lista-depoimentos .depoimento .texto p.frase {text-indent: 40px;line-height: 1.5;}
.depoimentos .lista-depoimentos .depoimento .texto p.frase:before {content:"“";font-size:16rem;color:var(--black);opacity:.2;position:absolute;top: -7px;left: -4px;line-height: 1;text-indent: 0;}
.depoimentos .lista-depoimentos .depoimento .texto p strong {text-indent:0;}

@media (min-width:961px) {
	.depoimentos .lista-depoimentos .depoimento:nth-child(2n+1) {margin-left:0;}
	.depoimentos .lista-depoimentos .depoimento:nth-child(2n+2) {margin-right:0;}
}

@media (max-width:960px) {
	.depoimentos .lista-depoimentos .depoimento {width:100%;margin:0 0 30px;}
}

@media (max-width:479.9px) {
	.planos h2 {font-size:2.8rem}
}

.cta {background:#eeedeb;text-align:center;}
.cta .cta-top {background:#fff url(https://agenciatigris.com.br/wp-content/uploads/2026/01/cta-top.svg) center bottom / 100% auto no-repeat;min-height:68px}
.cta .cta-bottom {background:#fff url(https://agenciatigris.com.br/wp-content/uploads/2026/01/cta-bottom.svg) center top / 100% auto no-repeat;min-height:65px}
.cta .wrap {justify-content: center;padding:45px 0 75px;}
.cta h2 {width:100%;font-size:4.8rem;margin:0 auto 45px;font-weight:400;}
.cta p {font-size:2rem;margin:0 auto 20px;}
.cta p span {font-size:1.6rem;text-transform:uppercase;color:var(--orange);}

@media (max-width:479.9px) {
	.cta h2 {font-size:4rem}
	.cta p {font-size:1.8rem}
}

a.btn-cta {color: #fff;background: var(--dark-medium-orange);padding: 15px 20px;border-radius: 15px;transition: .3s;display: flex;align-items: center;box-shadow: 0 20px 13px -22px #000000;}
a.btn-cta:hover {transform:scale(1.15);transition:.3s;}
.btn-cta svg {margin-left: 10px;}

.modal {padding: 30px;background: #fff;border-radius: 30px;display: flex;flex-direction: column;margin: 10px;overflow:auto;}
.modal .box-header-wa {display: flex;flex-direction: row;flex-wrap: wrap;}
.modal .box-header-wa .avatar {width: 60px;margin-right: 20px;}
.modal .box-header-wa .avatar img {border-radius: 50%;}
.modal .box-header-wa .info {width: calc(100% - 80px);display: flex;flex-direction: column;justify-content: center;}
.modal .box-header-wa .info p {margin: 0;}
.modal .box-header-wa .info small {color:#797979;}
.modal .box-main-wa {padding: 20px;background: var(--black);border-radius: 15px;margin-top: 10px;}
.modal .box-main-wa .wpcf7 {}
.modal .box-main-wa .form {}
.modal .box-main-wa .form form {display:flex;flex-direction: column;margin-top:-20px;}
.modal .box-main-wa .form .data-form {width:100%;display: flex;flex-direction: column;align-items: flex-end;}
.modal .box-main-wa .form .data-form:before {content:'';display: block;background:transparent url(https://agenciatigris.com.br/wp-content/uploads/2026/01/icon-talk-out.svg) top right / 10px 17px no-repeat;width:10px;height:17px;position:relative;right: -10px;
    top: 17px;}
.modal .box-main-wa .form .data-form .user-data {display: flex;flex-direction: column;width: 90%;max-width: 480px;background: #e0fcd6;border-radius: 10px 0 0 0;padding: 20px;}
.modal .box-main-wa .form .data-form .btn-sent {width: 90%;max-width: 480px;background: #e0fcd6;border-radius:0 0 10px 10px;padding: 15px 0 15px;border-top: 1px solid #afcfa4;text-align: center;}
.modal .box-main-wa .form label {background: #f6f5f4;border: 1px solid #ddd;border-radius: 10px;margin-bottom: 15px;padding: 7px 10px;}
.modal .box-main-wa .form label:last-child {margin-bottom:0;}
.modal .box-main-wa .form label span {}
.modal .box-main-wa .form input {}
.modal .box-main-wa .form input:not([type="submit"]),.modal form textarea {font-size: 1.6rem;width: 100%;}
.modal .box-main-wa .form input[type="submit"] {color:var(--blue);transition:.3s;}
.modal .box-main-wa .form input[type="submit"]:hover {transform:scale(1.2);transition:.3s;}
.modal .box-main-wa .wpcf7-response-output,.modal .box-main-wa .mensagem-tigris {position: relative;width: 80%;max-width: 480px;background: #f6f5f4;padding: 0 20px 20px;border-radius: 0 10px 10px 10px;margin: 0;border: none;}
.modal .box-main-wa .wpcf7-response-output:before,.modal .box-main-wa .mensagem-tigris:before {content:'';display: block;background:transparent url(https://agenciatigris.com.br/wp-content/uploads/2026/01/icon-talk-in.svg) top right / 10px 17px no-repeat;width:10px;height:17px;position:relative;left: -30px;
    top: 0;}
.modal .box-main-wa .mensagem-tigris {margin: 0 0 20px;}
.mensagem-tigris p:last-child {margin-bottom: 0;}
.mensagem-tigris p:first-child {margin-top: 0;}
.modal .box-main-wa .wpcf7-response-output {margin-top: 20px;}
.modal .fechar {font-size:1.4rem;color:#ff3963;cursor:pointer;margin:15px auto 0;}
form.wpcf7-form span.wpcf7-not-valid-tip {text-indent: -9999px;position: absolute;top: -7px;height: auto;left: -57px;background: transparent !important;border: none;}
form.wpcf7-form span.wpcf7-not-valid-tip:after {content:'';width:52px;height:42px;background:url('../imagens/falha-no-envio.svg') no-repeat;background-size:cover;display:block;position:absolute;top: 0;}
form .wpcf7-spinner {display:none;}

footer {padding:75px 0;}
footer .copy {width:calc(50% - 30px);margin-left:15px;display:flex;justify-content:flex-start;flex-direction: column;}
footer .copy p {font-size:1.6rem;line-height:1.5;margin:0 0 15px;}
footer .copy a {color:var(--black);}
footer .copy a:hover {text-decoration:underline;}
footer .redes {width:calc(50% - 30px);margin-right:15px;display: flex;justify-content: flex-end;}
footer .redes ul {list-style:none;padding:0;display:flex;flex-direction: row;flex-wrap: wrap;}
footer .redes ul li {width:32px;margin:0 7.5px}
footer .redes ul li:first-child {margin-left:0;}
footer .redes ul li:last-child {margin-right:0;}
footer .redes ul li a {transition:.3s}
footer .redes ul li a:hover {transform:scale(1.15);transition:.3s;}
footer .redes ul li img {transition:.3s}
footer .redes ul li a:hover img {transform:scale(1.15);transition:.3s;}

@media (max-width:720px) {
	footer .copy,footer .redes {width:100%;margin-left:0;margin-right:0;justify-content:center;}
	footer .copy {margin-bottom:30px;text-align:center;}
	footer .redes ul {justify-content: center;}
}