.body-content{margin-bottom:60px}.stage{background:#fff;padding:30px 0 30px}.stage .container{display:flex;flex-direction:column;gap:20px}.text{grid-area:text}.stage .headline{color:var(--color-primary)}.stage .description{font-size:1.4rem;line-height:1.2857142857142858}.stage .description p{line-height:inherit;text-align:justify;margin-bottom:28px}.stage .description>p:last-of-type{margin-bottom:0}.stage .photo{display:grid;place-items:flex-start;grid-area:photo}.stage .photo img,.stage .photo iframe{border-radius:var(--radius-default);max-width:100%;height:auto;margin-top:60px}.stage .photo iframe{height:revert-layer;width:100%}.stage .thumbs{margin-top:50px;grid-area:thumbs}.stage .thumbs .items{transition:all .5s ease;padding:0 19px;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.stage .thumbs .thumb{transition:all .5s ease;background:#dde1e6;border:1px solid var(--color-secondary);border-radius:calc(var(--radius-default)/2);cursor:pointer;aspect-ratio:1;overflow:hidden}.stage .thumbs .thumb:hover{border-color:var(--color-primary)}.stage .thumbs img{width:100%;height:100%;object-fit:cover}.stage .thumbs>[class^="carousel-control-"]{top:50%;transform:translateY(-50%)}.addquote{padding:25px 0 45px 0}.addquote .container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px}.addquote .headline{color:var(--color-primary);padding-inline:20%;margin:0}.addquote .button{padding:.375em 1em;font-size:1.6rem}.infos{font-size:1.4rem}.infos .cards .headline{margin-bottom:31px;text-align:initial}.infos .list{font-size:inherit}.infos .cards .item{background-color:transparent;box-shadow:none}.infos .cards .middle{padding:0}.infos .cards .headline{font-size:2rem}.infos .g-cards .i-cards .icon svg{max-width:24px;max-height:24px}.infos .g-cards .headline.-icon{font-size:2.2rem}.infos .g-cards .headline.-icon .icon img{max-width:40px;max-height:40px;object-fit:contain}.g-cards{display:flex;flex-direction:column;gap:30px}.infos .g-cards{margin-bottom:60px}.i-cards{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.i-cards>.item{background:#fff;border-radius:var(--radius-default);text-decoration:none;font-size:1.8rem;font-weight:500;color:var(--color-secondary);box-shadow:var(--shadow-default);padding:18px 15px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:11px}.i-cards p{margin:0;font-size:1.4rem;font-weight:600;line-height:1.19;text-wrap:balance}.cases{background:#d9d9d9;padding:30px 0;margin-top:60px}.addons{padding:30px 0 40px}.accordion{margin-bottom:31px}.accordion .body img{max-width:100%;height:auto;display:block;margin:1rem auto;border-radius:8px}@media(max-width:768px){.accordion .body{padding:1rem}}.know{margin-bottom:20px}.quote{margin-bottom:36px;background:#fff;border-radius:var(--radius-default) var(--radius-default) 40px 40px;box-shadow:var(--shadow-default)}.quote .headline{padding:19px 20px;margin-bottom:0;border-bottom:1px solid rgba(65,65,65,.15)}.quote form{padding:24px 20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:30px}.quote select{width:100%;flex:1}.quote fieldset{width:auto;display:grid;grid-template-columns:auto 1fr auto;gap:16px 20px;grid-template-areas:"label label label" ". . .";align-items:center}.quote label{padding-right:7px;margin-bottom:0;text-align:center;grid-area:label}.quote .amount{max-width:105px;padding:0 5px;text-align:center;-webkit-appearance:none;appearance:none}.quote .-circle{font-size:0;min-width:30px;min-height:30px;background-color:#ffebe6}.quote .-circle .i{min-width:14px;min-height:14px;filter:brightness(0) saturate(100%) invert(53%) sepia(81%) saturate(7024%) hue-rotate(360deg) brightness(98%) contrast(112%)}.quote .-circle:hover,.quote .-circle:focus{background-color:#fff}.quote .-circle:hover .i,.quote .-circle:focus .i{filter:none}.quote form>.button{padding:.375em 1em;font-size:1.6rem}.quote .i-addlist{min-width:20px;min-height:16px}.related .headline{margin-bottom:36px}@media(max-width:767px){.stage .container{max-width:100%;gap:30px}.stage .headline{font-size:4rem;text-align:initial;margin-bottom:20px}.stage .photo{display:grid;gap:30px}.stage .photo::before,.stage .photo::after{content:'';display:block;border-top:1px solid #e3e3e3;width:100vw;margin-inline:-20px}.stage .thumbs{width:100vw;margin-inline:-20px}.stage .thumbs .items{padding:0 20px 10px;overflow-x:auto;margin-bottom:-10px;gap:17px}.stage .thumbs .thumb{width:75px;height:75px}.stage .carousel-control-prev,.stage .carousel-control-next{display:none}}@media(min-width:768px){.stage .description{font-size:1.6rem}.i-cards{grid-template-columns:repeat(3,1fr);gap:20px}.know{margin-bottom:40px}.quote{margin-bottom:45px}}@media(max-width:991px){.headline{text-align:center}.related .cards{width:100vw;width:100dvw;padding-left:20px;padding-bottom:10px;margin-bottom:-10px;position:relative;left:50%;transform:translateX(-50%);overflow-x:scroll;display:flex;flex-wrap:nowrap}.related .item{min-width:327px;width:327px}.related .item:last-of-type{margin-right:20px}}@media(min-width:992px){.stage .container{display:grid;grid-template-columns:45.4% 48%;grid-template-rows:1fr auto;gap:38px 0;grid-template-areas:"text photo" "text thumbs";justify-content:space-between}.addquote .container{flex-direction:row}.addquote .headline{padding-inline:0}.infos{font-size:1.6rem}.i-cards p{font-size:1.8rem}.quote{background:#fff;border-radius:var(--radius-default) var(--radius-default) 40px 40px;box-shadow:var(--shadow-default)}.quote .headline{padding:23px 25px;margin-bottom:0;border-bottom:1px solid rgba(65,65,65,.15)}.quote form{padding:40px 30px;flex-direction:row;gap:32px}.quote fieldset{display:flex;flex-direction:row;align-items:center;gap:14px}.quote .amount{max-width:64px}}.photos-container{display:flex;flex-direction:column}.link-color-fill{fill:none;stroke:#ff3700;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.ativar-arrow-carrousel{display:flex}.desativar-arrow-carrousel{display:none}