

/* botao CTA */
.botaoCTA:active,
.botaoCTA:visited,
.botaoCTA:link{display: block;width: 100%;max-width: 460px;border-radius: 50px;background: #EB4829;cursor: pointer;padding: 17px 15px;transition: all 0.5s ease;}
.botaoCTA:hover{background: #fff;box-shadow: inset 0 0 0 3px #EB4829, 0px 25px 6px -20px #eb482b57;}
.botaoCTA b{display: block;text-align: center;color: #fff;font-family: "Open Sans";font-size: 16px;font-style: normal;font-weight: 700;line-height: 20px;text-transform: uppercase;transition: all 0.5s ease;/* text-shadow: 0px 0px 0px #00000060; */}
.botaoCTA:hover b{color: #04060D;}


section.barraFixa {background: #AF331B;display: flex;padding: 14px 20px;justify-content: center;gap: 28px;align-items: center;min-height: initial;position: fixed;width: 100%;top: 0;z-index: 999;}
section.barraFixa .centro {max-width: 1300px;justify-content: center;}
section.barraFixa .centro h2 {color: #FFF;font-family: "Open Sans";font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: initial;max-width: max-content;}
section.barraFixa .centro h2 b {font-weight: 700;text-transform: uppercase;}
section.barraFixa .centro ul{color: #fff;max-width: 330px;}
	section.barraFixa .centro ul li{color: #fff;}
	section.barraFixa .centro ul li.separador{color: #fff;font-size: 24px;top: 3px;position: relative;}
		section.barraFixa .centro ul li span{color: #fff;font-size: 26px;}
		section.barraFixa .centro ul li p{color: #fff;font-size: 16px;}
section.barraFixa .centro a.botaoCTA:link,
section.barraFixa .centro a.botaoCTA:active,
section.barraFixa .centro a.botaoCTA:visited {border-radius: 8px;background: #FFF;max-width: 228px;padding: 13px 24px 12px;}
section.barraFixa .centro a.botaoCTA:hover {background: #EB4829;box-shadow: inset 0 0 0 4px #ffffff, 0px 25px 6px -20px #eb482b57;}
section.barraFixa .centro a.botaoCTA b {color: var(--06, #04060D);font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}
section.barraFixa .centro a.botaoCTA:hover b {text-shadow: none;color: #fff;}

@media screen and (max-width: 1360px){
    ._1000 .barraFixa h2{font-size: 18px;}
}

/* Section - Topo */
section.topo{}
._1000 section.topo{background: url(../img/fundoTopo.png) top center no-repeat #e0e0e0;padding: 191px 20px 127px;}
    section.topo .centro{width: 100%;max-width: 1306px;margin: 0 auto;}
        section.topo .centro .texto{width: 100%;max-width: 640px;padding: 1px 20px 40px;background: var(--06, #04060D);position: relative;}
            ._1000 section.topo .centro .texto::before{content: '';position: absolute;width: 145px;height: 145px;background: url('../img/seloSofa.png');bottom: -44px;right: -66px;}
            section.topo .centro .texto h1{width: 100%;margin-bottom: 23px;background: #fff;padding: 18px 22px;width: 100%;max-width: 244px;margin: -64px auto 28px;}
                section.topo .centro .texto h1 img{user-select: none;}
            section.topo .centro .texto h2{color: var(--WHITE, #FFF);text-align: center;font-family: "Open Sans";font-size: 40px;font-style: normal;font-weight: 700;line-height: 105%; /* 42px */max-width: 512px;margin: 0 auto 24px;}
            section.topo .centro .texto p{color: var(--WHITE, #FFF);text-align: center;font-family: "Open Sans";font-size: 18px;font-style: normal;font-weight: 500;line-height: 135%; /* 24.3px */max-width: 512px;margin: 0 auto 40px;}
            
            .topo .centro .texto .botaoCTA {max-width: 365px;margin: 0 auto;}
            .topo .centro .texto .botaoCTA b {}


/* arrependeu */
.arrependeu {background: #EDEDEC;}
.arrependeu .centro {
    padding: 80px 20px;
    margin: 0 auto;
    max-width: 1340px;
    display: flex;
    justify-content: space-between;
    gap: 20px;
}
.arrependeu .centro .texto {
    width: 100%;
    max-width: 574px;
}
.arrependeu .centro .texto h2 {
    color: #141414;
    font-family: "Open Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 28px;
}
.arrependeu .centro .texto h2 b {
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 25.2px */
    display: block;
}
.arrependeu .centro .texto ul {
    display: flex;
    flex-wrap: wrap;
    gap: 30px 25px;
}
.arrependeu .centro .texto ul li {
    transition: all ease 0.5s;
    border-radius: 16px;
    background: var(--04, #DDD6D0);
    width: 100%;
    max-width: 274px;
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 25.2px */
    padding: 0 24px 26px;
    min-height: 295px;
    display: flex;
    align-items: flex-end;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='231' height='169' viewBox='0 0 231 169' fill='none'%3E%3Cg clip-path='url(%23clip0_2321_1282)'%3E%3Cpath d='M107.223 50.612C116.136 50.612 124.684 54.1526 130.986 60.455C137.289 66.7574 140.829 75.3053 140.829 84.2182C140.829 93.1311 137.289 101.679 130.986 107.981C124.684 114.284 116.136 117.824 107.223 117.824C98.31 117.824 89.7621 114.284 83.4597 107.981C77.1573 101.679 73.6167 93.1311 73.6167 84.2182C73.6167 75.3053 77.1573 66.7574 83.4597 60.455C89.7621 54.1526 98.31 50.612 107.223 50.612ZM107.223 0.202576C163.233 0.202576 211.066 35.0411 230.446 84.2182C211.066 133.395 163.233 168.234 107.223 168.234C51.2125 168.234 3.3796 133.395 -16 84.2182C3.3796 35.0411 51.2125 0.202576 107.223 0.202576ZM8.42054 84.2182C17.4747 102.705 31.5339 118.281 48.9998 129.175C66.4658 140.069 86.6379 145.844 107.223 145.844C127.808 145.844 147.98 140.069 165.446 129.175C182.912 118.281 196.971 102.705 206.025 84.2182C196.971 65.7313 182.912 50.1555 165.446 39.2614C147.98 28.3673 127.808 22.592 107.223 22.592C86.6379 22.592 66.4658 28.3673 48.9998 39.2614C31.5339 50.1555 17.4747 65.7313 8.42054 84.2182Z' fill='%23D6CAC0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2321_1282'%3E%3Crect width='231' height='169' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
}

.arrependeu .centro .texto ul li:nth-of-type(2){
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='216' height='167' viewBox='0 0 216 167' fill='none'%3E%3Cg clip-path='url(%23clip0_2321_1288)'%3E%3Cpath d='M155.108 -6.10352e-05C163.456 -6.10352e-05 171.461 3.23206 177.364 8.98529C183.266 14.7385 186.582 22.5416 186.582 30.6778V45.5929C194.73 47.4765 201.988 51.9848 207.18 58.3883C212.373 64.7918 215.197 72.7158 215.195 80.878V114.345C215.196 121.999 212.261 129.377 206.967 135.031C201.673 140.684 194.402 144.204 186.582 144.9V158.967C186.582 161.186 185.678 163.314 184.068 164.883C182.458 166.452 180.275 167.334 177.998 167.334C175.722 167.334 173.538 166.452 171.929 164.883C170.319 163.314 169.415 161.186 169.415 158.967V145.023H32.0738V158.967C32.0738 161.186 31.1694 163.314 29.5597 164.883C27.9499 166.452 25.7666 167.334 23.49 167.334C21.2134 167.334 19.0301 166.452 17.4203 164.883C15.8105 163.314 14.9062 161.186 14.9062 158.967V144.9C7.08588 144.204 -0.185089 140.684 -5.47906 135.031C-10.773 129.377 -13.7076 121.999 -13.7065 114.345V80.878C-13.7083 72.7158 -10.8845 64.7918 -5.69188 58.3883C-0.499283 51.9848 6.75824 47.4765 14.9062 45.5929V30.6778C14.9062 22.5416 18.2222 14.7385 24.1247 8.98529C30.0272 3.23206 38.0327 -6.10352e-05 46.3801 -6.10352e-05H155.108ZM17.7675 128.289H183.721C191.618 128.289 198.027 122.042 198.027 114.345V80.878C198.027 75.7004 195.917 70.7348 192.161 67.0737C188.405 63.4125 183.31 61.3557 177.998 61.3557C172.686 61.3557 167.592 63.4125 163.836 67.0737C160.08 70.7348 157.97 75.7004 157.97 80.878V86.4558C157.97 91.0743 154.124 94.8225 149.386 94.8225H52.1027C49.8261 94.8225 47.6428 93.941 46.033 92.372C44.4232 90.8029 43.5189 88.6748 43.5189 86.4558V80.878C43.5189 75.7004 41.4087 70.7348 37.6525 67.0737C33.8964 63.4125 28.802 61.3557 23.49 61.3557C18.178 61.3557 13.0836 63.4125 9.32745 67.0737C5.57132 70.7348 3.46114 75.7004 3.46114 80.878V114.345C3.46114 122.042 9.87036 128.289 17.7675 128.289ZM32.0738 45.5929C39.7439 47.3671 46.6374 51.4706 51.7596 57.3114C56.8817 63.1521 59.9676 70.428 60.572 78.0891H140.916C141.521 70.428 144.607 63.1521 149.729 57.3114C154.851 51.4706 161.744 47.3671 169.415 45.5929V30.6778C169.415 22.9805 163.005 16.7333 155.108 16.7333H46.3801C38.483 16.7333 32.0738 22.9805 32.0738 30.6778V45.5929Z' fill='%23BCB09A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2321_1288'%3E%3Crect width='215.195' height='167' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-color: #C7BDAA;
}
.arrependeu .centro .texto ul li:nth-of-type(3){
    background-color: #C7BDAA;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='199' height='147' viewBox='0 0 199 147' fill='none'%3E%3Cg clip-path='url(%23clip0_2321_1293)'%3E%3Cpath d='M-8.7146 66.0035C-8.7146 51.5156 -4.90846 38.0931 2.62919 25.8068C10.1668 13.5205 20.3912 3.79093 33.3022 -3.38198C46.2132 -10.5549 60.2437 -14.1058 75.3936 -14.1058C86.7374 -14.1058 97.6334 -11.9753 108.007 -7.78515C118.381 -3.59504 127.262 2.1575 134.799 9.25939C142.337 16.3613 148.307 24.8835 152.711 34.8262C157.114 44.7688 159.353 55.0666 159.353 66.0035C159.353 76.7984 157.114 87.1671 152.711 97.0388C148.307 106.91 142.262 115.433 134.799 122.535C127.336 129.636 118.381 135.318 108.007 139.508C97.6334 143.698 86.812 145.829 75.3936 145.829C63.9752 145.829 53.0046 143.698 42.631 139.508C32.2574 135.318 23.3018 129.565 15.7641 122.464C8.22645 115.362 2.33067 106.839 -2.14714 97.0388C-6.62496 87.2382 -8.7146 76.8694 -8.7146 66.0035ZM9.79369 66.0035C9.79369 82.835 16.2119 97.4649 29.1229 109.893C42.0339 122.179 57.4078 128.287 75.3936 128.287C87.1852 128.287 98.1558 125.517 108.156 119.907C118.157 114.296 126.217 106.768 132.113 97.1808C138.008 87.5933 140.994 77.2245 140.994 66.0035C140.994 54.7825 138.008 44.3427 132.113 34.7552C126.217 25.1676 118.231 17.5686 108.156 11.9581C98.0812 6.34761 87.1852 3.57787 75.3936 3.57787C63.6021 3.57787 52.6314 6.34761 42.631 11.9581C32.6305 17.5686 24.5705 25.1676 18.6001 34.7552C12.6296 44.3427 9.79369 54.7825 9.79369 66.0035ZM68.9008 66.0035V18.7049C68.9008 17.0715 69.4978 15.6511 70.6919 14.5148C71.886 13.3785 73.3786 12.8103 75.0951 12.8103C76.737 12.8103 78.2296 13.3785 79.4983 14.5148C80.767 15.6511 81.3641 17.0715 81.3641 18.7049V43.7746L86.9613 34.5421C87.8569 33.1217 89.1256 32.2695 90.8421 31.8434C92.5586 31.4173 94.1258 31.6303 95.6184 32.4826C97.111 33.2638 98.0066 34.4001 98.529 36.0335C99.0514 37.667 98.8275 39.0873 97.932 40.5077L80.8416 68.2761C79.8714 70.7618 78.0057 72.0401 75.1697 72.0401C73.4532 72.0401 71.9606 71.472 70.7666 70.3356C69.5725 69.1993 68.9008 67.708 68.9008 66.0035Z' fill='%23BCB09A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2321_1293'%3E%3Crect width='199' height='147' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.arrependeu .centro .texto ul li:nth-of-type(4){
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='163' viewBox='0 0 152 163' fill='none'%3E%3Cg clip-path='url(%23clip0_2321_1301)'%3E%3Cpath d='M10.0005 62H131.714C136.632 62 141.355 63.8926 144.91 67.2744L145.25 67.6064C148.84 71.1964 150.857 76.0657 150.857 81.1426V131.857C150.857 136.776 148.964 141.499 145.583 145.053L145.25 145.394C141.661 148.983 136.791 151 131.714 151H10.0005C5.08223 151 0.358406 149.108 -3.1958 145.726L-3.53564 145.394C-7.12556 141.804 -9.14299 136.934 -9.14307 131.857V81.1426C-9.143 76.2243 -7.24975 71.5014 -3.86768 67.9473L-3.53564 67.6064C0.0543045 64.0167 4.92365 62 10.0005 62ZM-1.28564 131.857C-1.28557 134.663 -0.24025 137.361 1.63428 139.432L2.02002 139.837C4.1365 141.953 7.00733 143.143 10.0005 143.143H131.714C134.52 143.143 137.218 142.098 139.289 140.224L139.695 139.837C141.811 137.721 143 134.85 143 131.857V110.429H-1.28564V131.857ZM15.0718 122.857H75.9282C76.9702 122.857 77.9698 123.271 78.7065 124.008C79.4433 124.745 79.8569 125.744 79.8569 126.786C79.8568 127.763 79.4938 128.702 78.8413 129.423L78.7065 129.563C77.9698 130.3 76.9702 130.714 75.9282 130.714H15.0718C14.0951 130.714 13.1557 130.351 12.4351 129.698L12.2935 129.563C11.5569 128.827 11.1432 127.828 11.1431 126.786C11.1431 125.809 11.5072 124.87 12.1597 124.149L12.2935 124.008C13.0302 123.271 14.0299 122.857 15.0718 122.857ZM10.0005 69.8574C7.00733 69.8574 4.1365 71.0466 2.02002 73.1631C-0.0963101 75.2795 -1.28557 78.1496 -1.28564 81.1426V102.571H143V81.1426C143 78.1497 141.811 75.2795 139.695 73.1631C137.578 71.0466 134.708 69.8574 131.714 69.8574H10.0005ZM15.0718 82.2861H106.357C107.399 82.2861 108.399 82.6998 109.135 83.4365C109.872 84.1732 110.286 85.1722 110.286 86.2139C110.286 87.1907 109.922 88.1299 109.269 88.8506L109.135 88.9922C108.399 89.7289 107.399 90.1426 106.357 90.1426H15.0718C14.0951 90.1426 13.1557 89.7793 12.4351 89.127L12.2935 88.9922C11.5568 88.2554 11.1431 87.2558 11.1431 86.2139C11.1432 85.237 11.507 84.2978 12.1597 83.5771L12.2935 83.4365C13.0302 82.6998 14.0299 82.2861 15.0718 82.2861ZM4.92822 1.14258H25.2144C28.8298 1.14258 32.3019 2.53423 34.9146 5.02051L35.1646 5.26465C37.8032 7.90343 39.2855 11.4822 39.2856 15.2139V35.5C39.2856 39.1153 37.8948 42.5876 35.4087 45.2002L35.1646 45.4502C32.5256 48.0891 28.9463 49.5713 25.2144 49.5713H4.92822C1.31316 49.5712 -2.15851 48.1802 -4.771 45.6943L-5.021 45.4502C-7.6599 42.8113 -9.14307 39.232 -9.14307 35.5V15.2139C-9.14296 11.5987 -7.75115 8.12717 -5.26514 5.51465L-5.021 5.26465C-2.46448 2.70813 0.974114 1.23683 4.57959 1.14746L4.92822 1.14258ZM4.92822 9C3.28024 9.00011 1.69997 9.65501 0.534668 10.8203C-0.630638 11.9856 -1.28553 13.5659 -1.28564 15.2139V35.5C-1.28564 37.0451 -0.710368 38.531 0.321777 39.6709L0.534668 39.8945C1.69995 41.0597 3.28038 41.7138 4.92822 41.7139H25.2144C26.7595 41.7139 28.2453 41.1387 29.3853 40.1064L29.6089 39.8945C30.7743 38.7291 31.4282 37.1481 31.4282 35.5V15.2139C31.4281 13.6687 30.8531 12.1829 29.8208 11.043L29.6089 10.8203C28.4435 9.65491 26.8625 9 25.2144 9H4.92822Z' fill='%23D6CAC0' stroke='%23D6CAC0' stroke-width='2.28571'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2321_1301'%3E%3Crect width='152' height='162.286' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-position-y: 16px;
}
.arrependeu .centro .imagem {
    display: flex;
    width: 100%;
    max-width: 702px;
    gap: 20px;
    min-width: 670px;
}
.arrependeu .centro .imagem figure {
    width: 100%;
    FONT-WEIGHT: 500;
    FONT-WEIGHT: 500;
    max-width: 351px;
}
.arrependeu .centro .imagem figure img {}
.arrependeu .centro .imagem .imagem2 {
    width: 100%;
    max-width: 332px;
}
.arrependeu .centro .imagem .imagem2 figure {
    margin-bottom: 20px;
}
.arrependeu .centro .imagem .imagem2 figure img {}
.arrependeu .centro .imagem .imagem2 p {
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 22.4px */
}
.arrependeu .centro .imagem .imagem2 p b {
    font-weight: 700;
}


@media screen and (max-width: 1360px){
    ._1000 .arrependeu .centro .texto ul li{width: 47%;min-height: 270px;}
}
@media screen and (max-width: 1210px){
    ._1000 .arrependeu .centro .texto ul {gap: 16px;}
    ._1000 .arrependeu .centro .texto ul li{width: 100%;max-width: initial;min-height: 130px;}
}

/* apresentando */
.apresentando {}
.apresentando .centro {
    width: 100%;
    max-width: 1484px;
    margin: 0 auto;
    border: 1px solid rgba(0, 0, 0, 0.20);
    border-width: 0px 1px;
    padding: 137px 86px 64px;
    position: relative;
    
}
.apresentando .centro:after {
	content:'';
	background: url('../img/fundoApresentando.png') no-repeat;
	background-position-y: 55px;
	background-position-x: calc(100% - 71px);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	filter: blur(3px);
	}
.apresentando .centro h2 {
    color: var(--02, #EB4829);
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 21px */
    letter-spacing: 2.24px;
    text-transform: uppercase;
    margin-bottom: 16px;
}
.apresentando .centro h2 b {
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
    display: block;
}
.apresentando .centro p {
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 28px */
    max-width: 560px;
    margin-bottom: 84px;
}
.apresentando .centro ul {
    display: flex;
    gap: 24px;
    justify-content: space-between;
    margin-bottom: 84px;
}
.apresentando .centro ul li {
    border-radius: 12px;
    background: #F6F6F6;
    padding: 16px 24px 30px;
    position: relative;
    width: 100%;
    max-width: 300px;
}
.apresentando .centro ul li::before{content: '';display: block;width: 56px;height: 56px;margin-bottom: 32px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='57' viewBox='0 0 56 57' fill='none'%3E%3Cpath d='M28.1868 40.75C28.6889 40.75 29.1065 40.581 29.4394 40.243C29.7723 39.9054 29.9387 39.4869 29.9387 38.9875V28.4125C29.9387 27.9131 29.7687 27.4945 29.4288 27.1564C29.0892 26.8188 28.6682 26.65 28.1657 26.65C27.6636 26.65 27.246 26.8188 26.9131 27.1564C26.5802 27.4945 26.4137 27.9131 26.4137 28.4125V38.9875C26.4137 39.4869 26.5838 39.9054 26.9237 40.243C27.2633 40.581 27.6843 40.75 28.1868 40.75ZM27.9988 22.3025C28.5479 22.3025 29.0085 22.1224 29.3806 21.762C29.7527 21.4016 29.9387 20.9551 29.9387 20.4225C29.9387 19.8565 29.7531 19.3823 29.3818 18.9996C29.0105 18.6165 28.5503 18.425 28.0012 18.425C27.4521 18.425 26.9915 18.6165 26.6194 18.9996C26.2473 19.3823 26.0612 19.8565 26.0612 20.4225C26.0612 20.9551 26.2469 21.4016 26.6182 21.762C26.9895 22.1224 27.4497 22.3025 27.9988 22.3025ZM28.0159 52.5C24.7752 52.5 21.73 51.8831 18.8802 50.6494C16.03 49.4156 13.5377 47.7315 11.4031 45.5969C9.26854 43.4622 7.58437 40.9685 6.35062 38.1156C5.11687 35.2627 4.5 32.2144 4.5 28.9706C4.5 25.7268 5.11687 22.6785 6.35062 19.8256C7.58437 16.9727 9.26854 14.4888 11.4031 12.3738C13.5377 10.2588 16.0315 8.58437 18.8843 7.35062C21.7372 6.11687 24.7856 5.5 28.0294 5.5C31.2732 5.5 34.3215 6.11687 37.1744 7.35062C40.0273 8.58437 42.5112 10.2588 44.6263 12.3738C46.7412 14.4888 48.4156 16.9759 49.6494 19.835C50.8831 22.6941 51.5 25.7438 51.5 28.9841C51.5 32.2248 50.8831 35.27 49.6494 38.1198C48.4156 40.97 46.7412 43.4587 44.6263 45.5863C42.5112 47.7134 40.0241 49.3976 37.165 50.6388C34.3059 51.8796 31.2562 52.5 28.0159 52.5ZM28.0294 48.975C33.5715 48.975 38.2812 47.0265 42.1587 43.1294C46.0362 39.2323 47.975 34.5127 47.975 28.9706C47.975 23.4285 46.04 18.7187 42.1699 14.8412C38.2998 10.9637 33.5765 9.025 28 9.025C22.4775 9.025 17.7677 10.96 13.8706 14.8301C9.97354 18.7002 8.025 23.4234 8.025 29C8.025 34.5225 9.97354 39.2323 13.8706 43.1294C17.7677 47.0265 22.4873 48.975 28.0294 48.975Z' fill='%23DF715A'/%3E%3C/svg%3E");background-position: center;background-repeat: no-repeat;}
.apresentando .centro ul li:nth-of-type(2)::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='51' viewBox='0 0 50 51' fill='none'%3E%3Cpath d='M18.2461 36.7094C13.1467 36.7094 8.83069 34.9413 5.29844 31.4053C1.76615 27.8692 0 23.6023 0 18.6047C0 13.607 1.76803 9.34023 5.3041 5.80409C8.84017 2.26803 13.1188 0.5 18.14 0.5C23.1612 0.5 27.4281 2.26803 30.9406 5.80409C34.453 9.34023 36.2093 13.6105 36.2093 18.6153C36.2093 20.6355 35.8793 22.5886 35.2192 24.4746C34.5591 26.3604 33.569 28.1285 32.2489 29.7787L49.3635 46.7518C49.7878 47.1553 50 47.6687 50 48.2921C50 48.9153 49.7878 49.4392 49.3635 49.8635C48.9392 50.2878 48.4154 50.5 47.7921 50.5C47.1687 50.5 46.6553 50.2878 46.2518 49.8635L29.2079 32.8197C27.7935 34.0454 26.1443 35.0002 24.2603 35.6839C22.3762 36.3675 20.3716 36.7094 18.2461 36.7094ZM18.1754 32.4661C22.0061 32.4661 25.2624 31.1105 27.9441 28.3996C30.6255 25.6886 31.9661 22.4237 31.9661 18.6047C31.9661 14.7858 30.6255 11.5207 27.9441 8.80982C25.2624 6.09876 22.0061 4.74328 18.1754 4.74328C14.3055 4.74328 11.016 6.09876 8.30693 8.80982C5.59784 11.5207 4.24328 14.7858 4.24328 18.6047C4.24328 22.4237 5.59784 25.6886 8.30693 28.3996C11.016 31.1105 14.3055 32.4661 18.1754 32.4661Z' fill='%23DF715A'/%3E%3C/svg%3E");
}
.apresentando .centro ul li:nth-of-type(3)::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='57' viewBox='0 0 56 57' fill='none'%3E%3Cpath d='M20.8251 26.5751L26.0751 21.3251L21.7001 16.9501L20.1251 18.5251C19.7751 18.8751 19.3668 19.0501 18.9001 19.0501C18.4334 19.0501 18.0251 18.8751 17.6751 18.5251C17.3251 18.1751 17.1501 17.7668 17.1501 17.3001C17.1501 16.8334 17.3251 16.4251 17.6751 16.0751L19.2501 14.5001L14.8751 10.1835L9.62505 15.4334L20.8251 26.5751ZM41.0084 46.8751L46.2584 41.5668L41.8834 37.1918L40.3084 38.7668C39.9584 39.1168 39.5501 39.2918 39.0834 39.2918C38.6168 39.2918 38.2084 39.1168 37.8584 38.7668C37.5084 38.4168 37.3334 38.0084 37.3334 37.5418C37.3334 37.0751 37.5084 36.6668 37.8584 36.3168L39.4334 34.7418L35.1168 30.4251L29.8668 35.6751L41.0084 46.8751ZM8.75005 49.5001C8.24448 49.5001 7.82643 49.3349 7.49588 49.0043C7.16532 48.6738 7.00005 48.2557 7.00005 47.7501V41.1001C7.00005 40.8668 7.03893 40.6529 7.11671 40.4584C7.19448 40.2641 7.3306 40.0696 7.52505 39.8751L18.3168 29.0834L6.53338 17.3001C5.98893 16.7557 5.72643 16.1334 5.74588 15.4334C5.76532 14.7334 6.02782 14.1113 6.53338 13.5668L12.9501 7.03346C13.4945 6.48903 14.1168 6.2168 14.8168 6.2168C15.5168 6.2168 16.1389 6.48903 16.6834 7.03346L28.5834 18.8751L38.9668 8.4918C39.3168 8.1418 39.7056 7.88903 40.1334 7.73346C40.5611 7.57791 40.9889 7.50013 41.4168 7.50013C41.8445 7.50013 42.2723 7.57791 42.7001 7.73346C43.1278 7.88903 43.5168 8.1418 43.8668 8.4918L48.0084 12.6334C48.3584 12.9834 48.6111 13.3724 48.7668 13.8001C48.9223 14.2279 49.0001 14.6557 49.0001 15.0834C49.0001 15.5113 48.9223 15.9391 48.7668 16.3668C48.6111 16.7946 48.3584 17.1834 48.0084 17.5334L37.6251 27.9168L49.4668 39.7584C50.0111 40.3029 50.2834 40.9251 50.2834 41.6251C50.2834 42.3251 50.0111 42.9474 49.4668 43.4918L42.9918 49.9084C42.4473 50.4529 41.8251 50.7251 41.1251 50.7251C40.4251 50.7251 39.8028 50.4529 39.2584 49.9084L27.4751 38.1251L16.6251 48.9751C16.4306 49.1696 16.2361 49.3057 16.0418 49.3834C15.8473 49.4613 15.6334 49.5001 15.4001 49.5001H8.75005ZM10.5 46.0001H14.5834L37.5084 23.0168L33.4251 18.9334L10.5 41.9168V46.0001ZM35.4668 20.9751L33.4251 18.9334L37.5084 23.0168L35.4668 20.9751Z' fill='%23DF715A'/%3E%3C/svg%3E");
}
.apresentando .centro ul li:nth-of-type(4)::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='57' viewBox='0 0 56 57' fill='none'%3E%3Cpath d='M26.0604 51.8334C25.6229 51.8334 25.1854 51.7508 24.7479 51.5855C24.3104 51.4202 23.9166 51.1723 23.5666 50.8418L5.71663 32.9334C5.36663 32.6223 5.10413 32.2431 4.92913 31.7959C4.75413 31.3487 4.66663 30.9063 4.66663 30.4688C4.66663 30.0313 4.75024 29.5938 4.91746 29.1563C5.08507 28.7188 5.35146 28.3251 5.71663 27.9751L27.475 6.21675C27.7978 5.89591 28.179 5.64061 28.6189 5.45083C29.0591 5.26145 29.5139 5.16675 29.9833 5.16675H47.8916C48.8541 5.16675 49.6781 5.50936 50.3638 6.19458C51.049 6.8802 51.3916 7.70425 51.3916 8.66675V26.5167C51.3916 26.9869 51.2944 27.4349 51.1 27.8607C50.9055 28.2869 50.6528 28.6556 50.3416 28.9667L28.525 50.8418C28.175 51.1529 27.7861 51.3959 27.3583 51.5709C26.9305 51.7459 26.4979 51.8334 26.0604 51.8334ZM25.9583 48.4501L47.8916 26.4001V8.66675H29.9833L8.10829 30.5417L25.9583 48.4501ZM41.7666 17.7667C42.5833 17.7667 43.293 17.4654 43.8958 16.8626C44.4986 16.2598 44.8 15.5501 44.8 14.7334C44.8 13.9167 44.4986 13.2071 43.8958 12.6042C43.293 12.0015 42.5833 11.7001 41.7666 11.7001C40.95 11.7001 40.2403 12.0015 39.6375 12.6042C39.0346 13.2071 38.7333 13.9167 38.7333 14.7334C38.7333 15.5501 39.0346 16.2598 39.6375 16.8626C40.2403 17.4654 40.95 17.7667 41.7666 17.7667Z' fill='%23DF715A'/%3E%3C/svg%3E");
}
.apresentando .centro ul li b {
    color: var(--01, #514D49);
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 25.2px */
}
.apresentando .centro .botaoCTA {
    margin: 0 auto;
}
.apresentando .centro .botaoCTA b {}


@media screen and (max-width: 1300px){
	._1000 section.apresentando .centro{padding: 137px 20px 40px;background-position-y: 30px;background-position-x: calc(100%);background-size: 50%;}
}

/* encontrar */
.encontrar {}
.encontrar .centro {
    width: 100%;
    max-width: 1484px;
    margin: 0 auto;
    border: 1px solid rgba(0, 0, 0, 0.20);
    border-width: 0px 1px;
    padding: 0 86px 40px;
}
.encontrar .centro > h2 {
    color: var(--06, #04060D);
    text-align: center;
    font-family: "Open Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
    max-width: 467px;
    margin: 0 auto 16px;
}
.encontrar .centro > p {
    color: var(--06, #04060D);
    text-align: center;
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 25.2px */
    max-width: 748px;
    margin: 0 auto 40px;
}
.encontrar .centro p b {
    font-weight: 700;
}
.encontrar .centro .splideEncontrar {margin-bottom: 40px;position: relative;}
.encontrar .centro .splideEncontrar .splide__track {}
.encontrar .centro .splideEncontrar .splide__track .splide__list {
}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide::before{}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide {
    position: relative;
                                                                                }
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide figure {}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide figure img {
    filter: brightness(0.7) blur(2px);
}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto {
    position: absolute;
    border-radius: 16px;
    background: #fff;
    z-index: 2;
    right: 96px;
    top: 147px;
    padding: 36px 32px;
    min-height: 353px;
    width: 100%;
    max-width: 588px;
}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto h2 {
    color: var(--01, #514D49);
    font-family: "Open Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 24px */
    letter-spacing: 2.56px;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto h3 {
    color: var(--Colors-Neutral-Colors-Neutral-1000, #111125);
    font-family: "Open Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 115%; /* 46px */
    letter-spacing: -0.8px;
    margin-bottom: 24px;
}
.encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto p {
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 25.2px */
    max-width: 429px;
}
.encontrar .centro .botaoCTA {
    margin: 0 auto;
}
.encontrar .centro .botaoCTA b {}

.encontrar .splide__arrows{position: absolute;top: 420px;right: 540px;width: 100%;max-width: 112px;}
.encontrar .splide__arrows .splide__arrow {
    transition: all ease 0.5s;
    width: 48px;
    height: 48px;
    background: #EDEDEB;
    left: 0;
}
.encontrar .splide__arrows .splide__arrow--next {
    right: 0;
    left: initial;
}
.encontrar .splide__arrows .splide__arrow svg{}
.encontrar .splide__pagination{display: none;}


@media screen and (max-width: 1300px){
	._1000 section.encontrar .centro{padding: 80px 20px;}
    ._1000 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto{top: 140px;max-width: 480px;min-height: 300px;}
    ._1000 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto h2{font-size: 14px;}
    ._1000 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto h3{font-size: 28px;}
    ._1000 .encontrar .splide__arrows{top: 390px;right: 435px;}
}



/* Section - Bonus */
section.bonus{background: #EDEDEC; padding: 80px;}
	section.bonus .centro{width: 100%; max-width: 1249px; margin: 0 auto;}
	section.bonus .centro .splideBonus{position: relative;}
		section.bonus .centro .splideBonus ul.splide__list{}
		section.bonus .centro .splideBonus ul.splide__list li.splide__slide{display: flex; width: 100%; justify-content: space-between; gap: 20px;}

		section.bonus .centro .splideBonus ul.splide__list li.splide__slide figure{width: 100%; max-width: 607px;}
			section.bonus .centro .splideBonus ul.splide__list li.splide__slide figure img{user-select: none; object-fit: cover; height: 532px; border-radius: 10px;}

		section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto{width: 100%; max-width: 590px;}
			section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto h2{color: #04060D;font-family: "Open Sans";font-size: 40px;font-style: normal;font-weight: 500;line-height: 110%;margin-bottom: 16px;}
				section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto h2 b{display: block;margin-top: 16px;color: #514D49;font-family: "Open Sans";font-size: 18px;font-style: normal;font-weight: 500;line-height: 140%;max-width: 390px;}
			section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span{display: block;border-radius: 10px;background: #FFF;box-shadow: 5px 5px 50px 0px rgba(0, 0, 0, 0.05);margin-bottom: 27px;padding: 46px 62px;}
				section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span i{display: block; border-radius: 12px; background: var(--01, #514D49); width: fit-content; padding: 5px 12px; color: var(--WHITE, #FFF); text-align: center; font-family: "Open Sans"; font-size: 13px; font-style: normal; font-weight: 700; line-height: normal; text-transform: uppercase; margin-bottom: 16px;}
				section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span b{display: block; color: var(--06, #04060D); font-family: "Open Sans"; font-size: 20px; font-style: normal; font-weight: 800; line-height: normal; margin-bottom: 16px;}
					section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span b u{text-decoration: none; color: var(--01, #514D49); font-family: "Open Sans"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}
				section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span em{display: block;color: #353535;font-family: "Open Sans";font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;max-width: 465px;}
				
			section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a:visited,
			section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a:active,
			section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a:link{max-width: 590px;}

.bonus .splide__arrows{position: absolute;top: 70px;right: 0;width: 100%;max-width: 112px;}
.bonus .splide__arrows .splide__arrow {transition: all ease 0.5s;width: 48px;height: 48px;background: #fff;left: 0;}
.bonus .splide__arrows .splide__arrow--next {right: 0;left: initial;}
.bonus .splide__arrows .splide__arrow svg{}
.bonus .splide__pagination{display: none;}

@media screen and (max-width: 1200px){
	section.bonus{padding: 80px 20px;}
}

/* Section - Sorteio */
section.sorteio{padding: 73px 20px 114px; background: var(--01, #514D49);}
	section.sorteio .centro{width: 100%; max-width: 1246px; display: flex; justify-content: space-between; gap: 20px; margin: 0 auto; align-items: center;}
		section.sorteio .centro .texto{width: 100%; max-width: 590px;}
			section.sorteio .centro .texto h2{color: var(--WHITE, #FFF); font-family: "Open Sans"; font-size: 40px; font-style: normal; font-weight: 500; line-height: 110%; margin-bottom: 16px;}
				section.sorteio .centro .texto h2 b{display: block; margin-top: 16px; color: var(--WHITE, #FFF); font-family: "Open Sans"; font-size: 18px; font-style: normal; font-weight: 700; line-height: 140%; max-width: 250px;}
			section.sorteio .centro .texto span{display: block; border-radius: 10px; background: #FFF; box-shadow: 5px 5px 50px 0px rgba(0, 0, 0, 0.05); margin-bottom: 27px; padding: 64px 61px 63px;}
				section.sorteio .centro .texto span i{display: block; border-radius: 12px; background: var(--01, #514D49); width: fit-content; padding: 5px 12px; color: var(--WHITE, #FFF); text-align: center; font-family: "Open Sans"; font-size: 13px; font-style: normal; font-weight: 700; line-height: normal; text-transform: uppercase; margin-bottom: 16px;}
				section.sorteio .centro .texto span b{display: block;color: var(--06, #04060D);font-family: "Open Sans";font-size: 20px;font-style: normal;font-weight: 800;line-height: normal;margin-bottom: 16px;max-width: 430px;}
				section.sorteio .centro .texto span em{display: block; color: #353535; font-family: "Open Sans"; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; max-width: 465px;}
			section.sorteio .centro .texto a:link,
			section.sorteio .centro .texto a:visited,
			section.sorteio .centro .texto a:active{max-width: 590px;}

		section.sorteio .centro figure{width: 100%; max-width: 607px;}
			section.sorteio .centro figure img{border-radius: 12px; object-fit: cover; height: 606px;}

/* Section - Oferta */
section.oferta{padding: 29px 20px;}
._1000 section.oferta{background: url(../img/bgOferta.png) top -14px center no-repeat #FFF;}
	section.oferta .centro{width: 100%; max-width: 644px; padding: 32px 70px; border-radius: 16px; background: #FFF; box-shadow: 6px 4px 29.7px 0px rgba(0, 0, 0, 0.10); margin: 0 auto;}
		section.oferta .centro figure{width: 100%; max-width: 200px; margin: 0 auto 32px;}
			section.oferta .centro figure img{width: 100%; user-select: none;}

		section.oferta .centro span.receber{display: flex; padding: 24px; flex-direction: column; align-items: center; gap: 16px; border-radius: 16px; background: #EEE; margin-bottom: 24px;}
			section.oferta .centro span.receber h2{color: var(--01, #514D49); text-align: center; font-family: "Open Sans"; font-size: 18px; font-style: normal; font-weight: 700; line-height: 26px;}
			section.oferta .centro span.receber ul{display: flex; flex-direction: column; gap: 16px;}
				section.oferta .centro span.receber ul li{padding-left: 25px; position: relative; color: #717171; font-family: "Open Sans"; font-size: 16px; font-style: normal; font-weight: 500; line-height: 140%;}
					section.oferta .centro span.receber ul li::before{position: absolute; content: ''; width: 5px; height: 5px; background: #717171; top: 9px; left: 10px; border-radius: 50%;}

		section.oferta .centro h3{color: #9F9F9F;text-align: center;font-family: "Open Sans";font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; letter-spacing: -0.16px; margin-bottom: 16px;}

		section.oferta .centro em.preco{display: block;width: 100%;max-width: 208px;position: relative;padding-left: 53px;margin: 0 auto 32px;}
			section.oferta .centro em.preco u{position: absolute;left: 0;top: 10px;text-decoration: none;display: block;color: #514D49;font-family: "Open Sans";font-size: 26px;font-style: normal;font-weight: 700;line-height: 28px;letter-spacing: -0.26px;}
				section.oferta .centro em.preco u b{display: block; color: #B6B6B6; font-family: "Open Sans"; font-size: 26px; font-style: normal; font-weight: 700; line-height: 28px; letter-spacing: -0.26px;}
			section.oferta .centro em.preco strong{display: inline-block;color: #514D49;font-family: "Open Sans";font-size: 80px;font-style: normal;font-weight: 700;line-height: 64px;letter-spacing: -0.8px;}
				section.oferta .centro em.preco strong i{font-size: 40px;align-content: end;font-weight: 700;display: inline-block;position: relative;}
				section.oferta .centro em.preco strong b{color: #514D49;font-family: "Open Sans Hebrew";font-size: 20px;font-style: normal;font-weight: 400;line-height: 12px; /* 60% */letter-spacing: -0.2px;display: inline-block;position: absolute;bottom: 50px;right: -15px;}
			section.oferta .centro em.preco span{display: block; color: #919191; text-align: center; font-family: "Open Sans"; font-size: 14px; font-style: normal; font-weight: 400; line-height: 14px; /* 100% */ letter-spacing: -0.14px;}

		section.oferta .centro a:link,
		section.oferta .centro a:visited,
		section.oferta .centro a:active{background: #ACBE5E; max-width: 500px; margin: 0 auto 8px;}
			section.oferta .centro a:hover{background: #fff;box-shadow: inset 0 0 0 3px #ACBE5E, 0px 25px 6px -20px #6d811457;}
			section.oferta .centro a b{}

		section.oferta .centro span.obs{display: block; color: #9F9F9F; text-align: center; font-family: "Open Sans"; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; letter-spacing: -0.16px; max-width: 367px; margin: 0 auto;}
			section.oferta .centro span.obs b{display: block; margin-top: 8px; color: #9F9F9F; text-align: center; font-family: "Open Sans"; font-size: 12px; font-style: normal; font-weight: 400; line-height: 24px; letter-spacing: -0.12px;}

/* Section - Vantagens */
section.vantagens{padding: 60px 20px;background: #EDEDEC;}
	section.vantagens .centro{width: 100%; max-width: 1300px; margin: 0 auto;}
		section.vantagens .centro h2{color: var(--06, #04060D); text-align: center; font-family: "Open Sans"; font-size: 40px; font-style: normal; font-weight: 500; line-height: 120%; margin-bottom: 50px;}
		section.vantagens .centro ul{display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; margin-bottom: 50px;}
			section.vantagens .centro ul li{position: relative;width: 100%;max-width: 430px;flex: 1 1 320px;border-radius: 12px;background: #FFF;padding: 90px 16px 16px;}
				section.vantagens .centro ul li h3{color: var(--neutral-n900, #181818); font-family: "Open Sans"; font-size: 24px; font-style: normal; font-weight: 500; line-height: 36px; margin-bottom: 10px;}
				section.vantagens .centro ul li p{color: var(--neutral-n800, #313131);font-family: "Open Sans";font-size: 18px;font-style: normal;font-weight: 400;line-height: 28px;letter-spacing: -0.005em;}

				section.vantagens .centro ul li::before{position: absolute; content: ''; width: 64px; height: 60px; top: 16px; left: 16px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='60' fill='none'%3E%3Cpath stroke='%23F36D53' stroke-width='2.5' d='M32 42c6.627 0 12-5.373 12-12s-5.373-12-12-12-12 5.373-12 12 5.373 12 12 12Z'/%3E%3Cpath stroke='%23F36D53' stroke-linecap='round' stroke-width='2.5' d='M29.6 25.78C30.2 24.594 30.8 24 32 24c1.495 0 2.4 1.187 2.4 2.374 0 1.186-.6 1.78-2.4 2.967V31.2m0 4.2v.6'/%3E%3C/svg%3E");}
				section.vantagens .centro ul li:nth-of-type(2):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Cpath fill='%23F36D53' d='M27.39 25.533c-2.951-.786-3.9-1.6-3.9-2.866 0-1.454 1.313-2.467 3.51-2.467 1.846 0 2.769.72 3.107 1.867.156.533.585.933 1.131.933h.39c.858 0 1.469-.867 1.17-1.693-.546-1.574-1.82-2.88-3.848-3.387V17c0-1.107-.871-2-1.95-2s-1.95.893-1.95 2v.88c-2.522.56-4.55 2.24-4.55 4.813 0 3.08 2.483 4.614 6.11 5.507 3.25.8 3.9 1.973 3.9 3.213 0 .92-.637 2.387-3.51 2.387-2.145 0-3.25-.787-3.679-1.907-.195-.52-.637-.893-1.17-.893h-.364c-.871 0-1.482.907-1.157 1.733.741 1.854 2.47 2.947 4.42 3.374V37c0 1.107.871 2 1.95 2s1.95-.893 1.95-2v-.867c2.535-.493 4.55-2 4.55-4.733 0-3.787-3.159-5.08-6.11-5.867Z'/%3E%3C/svg%3E");}
				section.vantagens .centro ul li:nth-of-type(3):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Cpath stroke='%23F36D53' stroke-width='2.5' d='M16.53 30.955C15.51 29.63 15 28.967 15 27c0-1.968.51-2.63 1.53-3.955C18.566 20.4 21.982 17.4 27 17.4c5.018 0 8.434 3 10.47 5.645C38.49 24.372 39 25.033 39 27c0 1.968-.51 2.63-1.53 3.955C35.434 33.6 32.018 36.6 27 36.6c-5.018 0-8.434-3-10.47-5.645Z'/%3E%3Cpath stroke='%23F36D53' stroke-width='2' d='M30.6 27a3.6 3.6 0 1 1-7.2 0 3.6 3.6 0 0 1 7.2 0Z'/%3E%3C/svg%3E");}
				section.vantagens .centro ul li:nth-of-type(4):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Cpath fill='%23F36D53' d='M20.686 39h12.628C35.775 39 37 37.825 37 35.496V25.332c0-1.444-.166-2.07-1.118-2.989l-6.563-6.28C28.416 15.19 27.678 15 26.334 15h-5.648C18.236 15 17 16.186 17 18.515v16.981C17 37.836 18.237 39 20.686 39Zm.095-1.802c-1.225 0-1.867-.616-1.867-1.735V18.549c0-1.108.642-1.747 1.88-1.747h5.279v6.504c0 1.41.76 2.104 2.235 2.104h6.778v10.053c0 1.119-.63 1.735-1.867 1.735H20.78Zm7.741-13.478c-.464 0-.654-.179-.654-.627V17.15l6.849 6.571h-6.195Z'/%3E%3C/svg%3E");}
				section.vantagens .centro ul li:nth-of-type(5):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Cpath stroke='%23F36D53' stroke-linecap='round' stroke-width='2.5' d='M37.457 15H16.54c-.296 0-.585.083-.834.239a1.512 1.512 0 0 0-.568.641 1.466 1.466 0 0 0 .243 1.608l8.16 9.088c.245.273.38.625.38.988v7.311a.735.735 0 0 0 .308.6l4.617 3.375a.78.78 0 0 0 1.116-.206.736.736 0 0 0 .115-.394V27.564c0-.363.134-.715.38-.988l8.16-9.089c.87-.969.162-2.487-1.16-2.487Z'/%3E%3C/svg%3E");}

	section.vantagens a:link,
	section.vantagens a:visited,
	section.vantagens a:active{max-width: 590px; margin: 0 auto;}

/* Section - quem */
section.quem{padding: 60px 20px;background: #FFF;} 
	section.quem .centro{display: flex; width: 100%; max-width: 1280px; gap: 20px; justify-content: space-between; margin: 0 auto 54px; align-items: center;} 
		section.quem .centro .texto{width: 100%; max-width: 620px;} 
			section.quem .centro .texto h2{color: var(--06, #04060D);font-family: "Open Sans";font-size: 40px;font-style: normal;font-weight: 500;line-height: 100%;margin-bottom: 40px;} 
			section.quem .centro .texto p{color: var(--06, #04060D);font-family: "Open Sans";font-size: 18px;font-style: normal;font-weight: 500;line-height: 140%;margin-bottom: 30px;}  
			section.quem .centro .texto span{display: block;border-radius: 12px;background: var(--04, #DDD6D0);padding: 28px;margin-bottom: 30px;} 
				section.quem .centro .texto span b{display: block; color: var(--06, #04060D); font-family: "Open Sans"; font-size: 20px; font-style: normal; font-weight: 400; line-height: 120%; letter-spacing: -0.4px; margin-bottom: 12px;} 
				section.quem .centro .texto span em{display: block;color: var(--06, #04060D);font-family: "Open Sans";font-size: 20px;font-style: normal;font-weight: 500;line-height: 140%;} 
		section.quem .centro .texto i{display: block; border-radius: 12px; border: 1px solid #D9D9D9; padding: 28px; color: var(--06, #04060D); font-family: "Open Sans"; font-size: 18px; font-style: normal; font-weight: 500; line-height: 140%;} 
		section.quem .centro figure{width: 100%; max-width: 620px;} 
			section.quem .centro figure img{user-select: none; border-radius: 20px; height: 594px; object-fit: cover;} 
	section.quem a:link,
	section.quem a:visited,
	section.quem a:active{max-width: 500px; margin: 0 auto;}

/* Section - FAQ */
section.faq{background: var(--04, #DDD6D0); padding: 80px 20px;}
	section.faq .centro{width: 100%; max-width: 1140px; margin: 0 auto; background: #FFF; padding: 32px; border-bottom: solid 40px #C7BDAA;}
		section.faq .centro h3{color: var(--02, #EB4829); font-family: "Open Sans"; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; /* 24px */ letter-spacing: 2.56px; text-transform: uppercase; margin-bottom: 20px; text-align: center;}
		section.faq .centro h2{color: var(--Colors-Neutral-Colors-Neutral-1000, #111125); text-align: center; font-family: "Open Sans"; font-size: 40px; font-style: normal; font-weight: 500; line-height: 115%; /* 46px */ letter-spacing: -0.8px; margin-bottom: 64px;}
		section.faq .centro ul{width: 100%; max-width: 728px; margin: 0 auto 64px;}
			section.faq .centro ul li{padding: 32px 24px;transition: all 0.5s ease;border-bottom: 2px solid var(--05, #F2EADF);cursor: pointer;}
				section.faq .centro ul li h4{position: relative;color: var(--06, #04060D);font-family: "Open Sans";font-size: 18px;font-style: normal;font-weight: 700;line-height: 140%;cursor: pointer;transition: all 0.5s ease;padding-right: 25px;}
				section.faq .centro ul li:hover h4,
				section.faq .centro ul li.ativo h4{color: #EB4829;}
					section.faq .centro ul li h4::after{position: absolute; content: ''; width: 20px; height: 20px; right: 0px; top: 50%; transform: translateY(-50%); transition: all 0.5s ease; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23111125' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 2.5v15M17.5 10h-15'/%3E%3C/svg%3E");}
						section.faq .centro ul li.ativo h4::after{transform: translateY(-50%) rotate(45deg);}
				section.faq .centro ul li p{color: transparent;font-family: "Open Sans";font-size: 18px;font-style: normal;font-weight: 500;line-height: 140%;margin: 0px;height: 0px;padding-right: 25px;}
				section.faq .centro ul li.ativo p{height: 100%; margin-top: 16px; color: #04060D; transition: all 0.5s ease;}
		section.faq .centro a:link,
		section.faq .centro a:visited,
		section.faq .centro a:active{max-width: 462px; margin: 0 auto;}

/* Section - Ajuda */
section.ajuda{background: #fff;}
	section.ajuda .centro{padding: 80px 20px;width: 100%;max-width: 1200px;margin: 0 auto;border-right: solid 1px rgba(0, 0, 0, 0.20);border-left: solid 1px rgba(0, 0, 0, 0.20);}
		section.ajuda .centro h2{color: var(--02, #EB4829); text-align: center; font-family: "Open Sans"; font-size: 36px; font-style: normal; font-weight: 700; line-height: 40px; /* 111.111% */ letter-spacing: -0.72px; text-transform: uppercase;;margin-bottom: 38px;}
		section.ajuda .centro h2 b{display: block;color: #5B534D; text-align: center; font-family: "Open Sans"; font-size: 18px; font-style: normal; font-weight: 400; line-height: 18px; /* 100% */ text-transform: initial;}

		section.ajuda .centro > p{width: 100%; max-width: 700px;color: #5B534D; text-align: center; font-family: "Open Sans"; font-size: 18px; font-style: normal; font-weight: 400; line-height: 28px; margin: 0 auto 109px;}

		section.ajuda ul {display: flex;align-items: center;justify-content: center;gap: 32px;max-width: 1080px;margin: 0 auto;}
			section.ajuda ul li {border-radius: 8px;width: 520px;position: relative;padding: 0 0 0 118px;height: 140px;align-items: flex-start;display: flex;flex-direction: column;justify-content: center;gap: 8px;background: #FCFAFA;}
				section.ajuda ul li span {position: absolute;width: 72px;height: 72px;flex-shrink: 0;top: -2px;left: 23px;z-index: 1;display: block;background-repeat: no-repeat;background-position: center center;}
				section.ajuda ul li:after {content: '';width: 53px;height: 92px;flex-shrink: 0;position: absolute;left: 30px;top: 31px;background: linear-gradient(180deg, #F2EADF 0%, rgba(242, 234, 223, 0.00) 100%);}
				section.ajuda ul li.whatsapp span {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' fill='none'%3E%3Ccircle cx='36' cy='36' r='36' fill='%23EB4829'/%3E%3Cpath fill='%23fff' d='M50.074 21.823c-3.757-3.74-8.756-5.8-14.075-5.803a19.934 19.934 0 0 0-14.096 5.798c-3.79 3.745-5.878 8.723-5.883 13.997v.01c.001 3.191.84 6.412 2.434 9.351L16.075 55.98l10.938-2.486a20.037 20.037 0 0 0 8.978 2.131H36c5.307 0 10.313-2.059 14.096-5.798 3.792-3.748 5.881-8.719 5.884-13.996.001-5.24-2.095-10.215-5.905-14.007ZM36 52.506h-.007a16.885 16.885 0 0 1-8.02-2.031l-.518-.28-7.273 1.652 1.58-7.173-.305-.524c-1.514-2.609-2.314-5.489-2.314-8.329.006-9.194 7.567-16.682 16.856-16.682 4.488.002 8.704 1.74 11.873 4.893 3.216 3.203 4.987 7.392 4.986 11.797-.004 9.196-7.566 16.677-16.858 16.677Z'/%3E%3Cpath fill='%23fff' d='M30.563 27.092h-.876c-.305 0-.8.114-1.219.569-.419.455-1.6 1.556-1.6 3.795s1.638 4.402 1.867 4.706c.228.304 3.161 5.045 7.806 6.869 3.86 1.516 4.646 1.214 5.484 1.138.838-.075 2.704-1.1 3.085-2.163.38-1.062.38-1.973.266-2.163-.114-.19-.419-.304-.876-.531-.457-.228-2.697-1.347-3.116-1.5-.419-.15-.723-.227-1.028.23-.305.454-1.202 1.506-1.469 1.81-.266.304-.533.342-.99.114-.457-.228-1.914-.717-3.66-2.267-1.359-1.206-2.302-2.745-2.568-3.2-.267-.455-.029-.702.2-.929.206-.203.483-.482.712-.748.228-.265.293-.455.445-.759.153-.303.076-.57-.038-.797-.114-.227-.991-2.477-1.398-3.377-.342-.758-.702-.784-1.027-.797Z'/%3E%3C/svg%3E");}
				section.ajuda ul li.chat span {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='71' fill='none'%3E%3Ccircle cx='35.5' cy='35.5' r='35.5' fill='%23EB4829'/%3E%3Cpath fill='%23fff' d='M36.5 15C25.17 15 16 23.721 16 34.5c0 3.42.938 6.76 2.719 9.707l-2.642 7.802a1.471 1.471 0 0 0 .392 1.545c.42.4 1.046.55 1.624.372l8.202-2.512A21.267 21.267 0 0 0 36.5 54C47.83 54 57 45.279 57 34.5 57 23.723 47.831 15 36.5 15Zm0 35.953c-3.248 0-6.414-.862-9.155-2.493a1.674 1.674 0 0 0-1.34-.158l-5.922 1.814 1.907-5.632a1.46 1.46 0 0 0-.166-1.275 15.82 15.82 0 0 1-2.62-8.709c0-9.072 7.759-16.453 17.296-16.453 9.537 0 17.297 7.38 17.297 16.453 0 9.072-7.76 16.453-17.297 16.453ZM38.502 34.5c0 1.051-.896 1.904-2.002 1.904-1.106 0-2.002-.853-2.002-1.904 0-1.052.896-1.904 2.002-1.904 1.106 0 2.002.852 2.002 1.904Zm8.008 0c0 1.051-.896 1.904-2.002 1.904-1.106 0-2.002-.853-2.002-1.904 0-1.052.896-1.904 2.002-1.904 1.106 0 2.002.852 2.002 1.904Zm-16.016 0c0 1.051-.896 1.904-2.002 1.904-1.105 0-2.002-.853-2.002-1.904 0-1.052.897-1.904 2.002-1.904 1.106 0 2.002.852 2.002 1.904Z'/%3E%3C/svg%3E");}

		section.ajuda ul li .texto {}
			section.ajuda ul li h3 {color: #36322E;font-size: 20px;font-style: normal;font-weight: 400;line-height: 28px;/* 140% */}
				section.ajuda ul li.whatsapp h3 b {color: #52A457;font-weight: 400;}
			section.ajuda ul li.chat h3 b {color: #EB4829;font-weight: 800;}
			section.ajuda ul li p {color: #91867E;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;/* 150% */max-width: 380px;}
				section.ajuda ul li p b {font-weight: 700;}
			section.ajuda ul li a:active, 
			section.ajuda ul li a:link, 
			section.ajuda ul li a:visited {color: #36322E;font-size: 18px;font-style: normal;font-weight: 700;line-height: 26px;/* 144.444% */transition: all 0.5s ease;}
				section.ajuda ul li a:hover {color: #4fa055;}

/* Section - Números Confiaveis */
section.numerosConfiaveis {border-top: 1px solid #415A6C;background: #DDD6D0;width: 100%;padding: 72px 20px;}
    section.numerosConfiaveis > h3 {color: #111125;font-size: 30px;font-style: normal;font-weight: 700;line-height: 32px;text-align: center;letter-spacing: 0.02em;}
    section.numerosConfiaveis > p {color: #FF3030;font-size: 18px;font-style: italic;font-weight: 600;line-height: 150%;text-align: center;margin-top: 16px;}
    section.numerosConfiaveis .wrap {width: 100%;max-width: 558px;margin: 45px auto 0;}

        /* box com input para verificar o numero */
        section.numerosConfiaveis .wrap .boxVerificador {width: 100%;position: relative;box-shadow: 0px 9px 20px 0px #0000000A;background: #FFFFFF;padding: 41px 20px 30px;text-align: center;border-radius: 24px;margin-bottom: 30px;}
        section.numerosConfiaveis .wrap .boxVerificador::before {position: absolute;content: '';width: 46px;height: 46px;transform: translate(-50%,-50%);left: 50%;top: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none'%3E%3Cpath fill='%23DB3232' d='M20.316 42.62 3.066 25.497c-1.533-1.522-1.533-3.9 0-5.422l17.25-17.125a3.838 3.838 0 0 1 5.463 0l17.25 17.124c1.533 1.523 1.533 3.901 0 5.423l-17.25 17.125c-1.534 1.522-4.025 1.522-5.463 0Z'/%3E%3Cpath fill='%23fff' d='M20.7 31.11c0-.286.095-.572.191-.857.096-.285.288-.476.48-.666.191-.19.479-.38.766-.476.287-.095.575-.19.958-.19.384 0 .671.095.959.19.287.095.575.286.766.476.192.19.384.38.48.666.095.285.191.57.191.856 0 .286-.096.571-.192.856-.095.286-.287.476-.479.666-.191.19-.479.38-.766.476-.288.095-.575.19-.959.19-.383 0-.67-.095-.958-.19-.288-.095-.48-.285-.767-.476-.191-.19-.383-.38-.479-.666-.096-.285-.191-.475-.191-.856Zm4.024-4.377h-3.45l-.479-14.365h4.409l-.48 14.365Z'/%3E%3C/svg%3E");}
        section.numerosConfiaveis .wrap .boxVerificador h3 {margin-bottom: 2px;color: #000;text-align: center;font-size: 28px;font-style: normal;font-weight: 700;line-height: 100%;/* 28px */}
        section.numerosConfiaveis .wrap .boxVerificador p {margin-bottom: 20px;color: #000;text-align: center;font-size: 28px;font-style: normal;font-weight: 700;line-height: 130%;/* 20.8px */}
        section.numerosConfiaveis .wrap .boxVerificador .verificador {width: 100%;max-width: 344px;margin: 0 auto;display: flex;gap: 8px;}
        section.numerosConfiaveis .wrap .boxVerificador .verificador input {width: 100%;max-width: 192px;background: #ECECEC;border-radius: 4px;padding: 14px 40px 13px 21px;transition: all 0.5s ease;color: #161616;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 130%;/* 20.8px */border-radius: 100px;}
        section.numerosConfiaveis .wrap .boxVerificador .verificador input:hover, section.numerosConfiaveis .wrap .boxVerificador .verificador input:focus {box-shadow: inset 0 0 0 1px #EB4829;}
        section.numerosConfiaveis .wrap .boxVerificador .verificador button {width: 100%;max-width: 144px;padding: 11px 10px;cursor: pointer;transition: all 0.5s ease;border-radius: 100px;border-top: 1px solid #E6FFB0;background: #EB4829;box-shadow: inset 0 0 0 0px #EB4829, 2px 4px 10px 0px rgba(0, 0, 0, 0.10);}
        section.numerosConfiaveis .wrap .boxVerificador .verificador button:hover {background: #fff;box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.20); box-shadow: inset 0 0 0 3px #EB4829, 0px 25px 6px -20px #eb482b57;}
        section.numerosConfiaveis .wrap .boxVerificador .verificador button b {display: block;color: #FFF;text-align: center;font-size: 18px;font-style: normal;font-weight: 700;line-height: 140%;/* 25.2px */text-transform: uppercase; transition: all 0.5s ease;}
        section.numerosConfiaveis .wrap .boxVerificador .verificador button:hover b{color: #04060D;}

        /* box de retorno (numero verificado ou nao) */
        section.numerosConfiaveis .wrap .boxRetorno {width: 100%;border-radius: 24px;overflow: hidden;}
        section.numerosConfiaveis .wrap .boxRetorno .retorno {display: none;text-align: center;}
        section.numerosConfiaveis .wrap .boxRetorno .retorno h4 {margin-bottom: 20px;color: #FFF;text-align: center;font-size: 28px;font-style: normal;font-weight: 700;line-height: 100%;/* 28px */}
        section.numerosConfiaveis .wrap .boxRetorno .retorno p {width: 100%;max-width: 326px;margin: 0 auto;color: #FFF;text-align: center;font-size: 22px;font-style: normal;font-weight: 400;line-height: 130%;/* 28.6px */}
        section.numerosConfiaveis .wrap .boxRetorno .retorno p b {font-weight: 700;}
        section.numerosConfiaveis .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, section.numerosConfiaveis .wrap .boxRetorno.incompleto .numeroInconpleto, section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado {display: block;}
        section.numerosConfiaveis .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, section.numerosConfiaveis .wrap .boxRetorno.incompleto .numeroInconpleto {background: #DB3232;padding: 41px 20px;}
        section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado {position: relative;background: #ACBE5E;padding: 77px 20px 30px;}
        section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado::after {position: absolute;content: '';width: 46px;height: 46px;transform: translateX(-50%);left: 50%;top: 20px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none'%3E%3Crect width='46' height='45.665' fill='%23fff' rx='22.832'/%3E%3Cpath stroke='%23ACBE5E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 23 6 6 10-12'/%3E%3C/svg%3E");}

        /* secao Numeros Confiaveis */section.numeroConfiaveis {padding: 45px 20px 44px;background: #F3F3F3;text-align: center;border: 1px solid #00000012;}
        section.numeroConfiaveis h2 {font: 600 24px/29px 'Rubik';color: #111111;letter-spacing: -0.02em;margin-bottom: 17px;}
        section.numeroConfiaveis ul {width: 100%;max-width: 758px;margin: 0 auto 16px;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 10px;}
        section.numeroConfiaveis ul li {position: relative;display: block;font: 400 20px/30px 'Rubik';color: #646E76;width: 100%;max-width: 170px;}
        section.numeroConfiaveis ul li::after {position: absolute;content: '';width: 6px;height: 12px;right: -16px;top: 50%;transform: translateY(-50%);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none'%3E%3Cpath fill='%239E9E9E' d='M.034 11.897c.046.069.138.103.276.103h1.552a.464.464 0 0 0 .414-.207L5.93 6.241A.425.425 0 0 0 6 6a.425.425 0 0 0-.069-.241L2.276.207A.464.464 0 0 0 1.862 0H.31C.103 0 0 .08 0 .241l.069.173 3.62 5.483a.172.172 0 0 1 0 .206L.07 11.586c-.069.115-.08.219-.035.31Z' opacity='.32'/%3E%3C/svg%3E");}
        section.numeroConfiaveis ul li:nth-child(4)::after, section.numeroConfiaveis ul li:nth-child(8)::after {display: none;}
        section.numeroConfiaveis p {font: 600 18px/27px 'Rubik';color: #DB3232;font-style: italic;}




/* Section - semDuvida */
section.semDuvida{padding: 39px 20px 24px; background: url(../img/bgSemDuvida.svg) top 9px center no-repeat #2A2A2A;}
	section.semDuvida .centro{width: 100%; max-width: 772px; margin: 0 auto;}
		section.semDuvida .centro h2{display: flex; justify-content: space-between; margin-bottom: 24px; gap: 20px;}
			section.semDuvida .centro h2 b{display: block; width: 100%; max-width: 493px; color: var(--WHITE, #FFF); font-family: "Open Sans"; font-size: 32px; font-style: normal; font-weight: 800; line-height: 110%; padding-right: 54px; position: relative;}
				section.semDuvida .centro h2 b::after{position: absolute; content: ''; width: 3px; height: 100%; background: var(--WHITE, #FFF); right: 0; top: 0;}
			section.semDuvida .centro h2 .preco{display: block; width: 100%; max-width: 212px; position: relative; padding-left: 53px;}
				section.semDuvida .centro h2 .preco u{display: block; position: absolute; top: 10px; left: 0px; color: var(--WHITE, #FFF); font-family: "Open Sans"; font-size: 26px; font-style: normal; font-weight: 700; line-height: 28px; letter-spacing: -0.26px; text-decoration: none;}
				section.semDuvida .centro h2 .preco strong{display: block;color: var(--WHITE, #FFF);font-family: "Open Sans";font-size: 80px;font-style: normal;font-weight: 700;line-height: 64px;letter-spacing: -0.8px;margin-bottom: 5px;}
					section.semDuvida .centro h2 .preco strong i{font-size: 40px; align-content: end;}
				section.semDuvida .centro h2 .preco span{display: block; color: var(--WHITE, #FFF); text-align: center; font-family: "Open Sans"; font-size: 14px; font-style: normal; font-weight: 400; line-height: 14px; letter-spacing: -0.14px;}

		section.semDuvida .centro a:link,
		section.semDuvida .centro a:visited,
		section.semDuvida .centro a:active{margin: 0 auto 24px;}

		section.semDuvida .centro span.obs{display: block;}
			section.semDuvida .centro span.obs b{display: block; color: #9F9F9F; text-align: center; font-family: "Open Sans"; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; /* 150% */ letter-spacing: -0.16px;}
			section.semDuvida .centro span.obs em{display: block; color: #9F9F9F; text-align: center; font-family: "Open Sans"; font-size: 12px; font-style: normal; font-weight: 400; line-height: 24px; /* 200% */ letter-spacing: -0.12px;}



/****** mobile ******/
._320 main{padding: 0;}

._320 section.barraFixa {
    display: block;
}
._320 section.barraFixa .centro{}
._320 section.barraFixa .centro h2 {font-size: 12px;max-width: 330px;padding: 0 20px;text-align: center;margin: 0 auto;color: #fff;}
._320 section.barraFixa .centro h2 b {}
._320 section.barraFixa .centro a.botaoCTA:link,
._320 section.barraFixa .centro a.botaoCTA:active,
._320 section.barraFixa .centro a.botaoCTA:visited {margin: 4px auto 0;padding: 6px;}
._320 section.barraFixa .centro a.botaoCTA:hover {}
._320 section.barraFixa .centro a.botaoCTA b {
    font-size: 15px;
}
._320 section.barraFixa .centro a.botaoCTA:hover b {}

/* Section - Topo */
._320 section.topo{background: url(../img/topoFundoMobile.png?) top center no-repeat #323334;padding: 317px 0px 0px;}
    ._320 section.topo .centro{padding: 0px 20px 30px;max-width: 440px;z-index: 1;position: relative;background: var(--04, #DDD6D0);}
    ._320 section.topo .centro::before{}
        ._320 section.topo .centro .texto{border: none;padding: 1px 0 0;background: none;}
            ._320 section.topo .centro .texto h1{margin: -12px auto 15px;max-width: 152px;padding: 12px 18px;}
                ._320 section.topo .centro .texto h1 img{}
            ._320 section.topo .centro .texto h2{
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 21.6px */
    text-align: left;
    margin-bottom: 16px;
}
            ._320 section.topo .centro .texto p{
    color: var(--06, #04060D);
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 19.6px */
    text-align: left;
    margin-bottom: 16px;
}




/* arrependeu */
._320 .arrependeu {}
._320 .arrependeu .centro {
    padding: 30px 20px;
    max-width: 440px;
    display: block;
}
._320 .arrependeu .centro .texto {}
._320 .arrependeu .centro .texto h2 {
    font-size: 24px;
}
._320 .arrependeu .centro .texto h2 b {
    font-size: 14px;
}
._320 .arrependeu .centro .texto ul {
    gap: 16px;
    justify-content: space-between;
    margin-bottom: 26px;
}
._320 .arrependeu .centro .texto ul li {
    width: 47%;
    font-size: 14px;
    line-height: 130%;
    min-height: 180px;
    background-size: 90%;
    padding: 16px 16px;
}

._320 .arrependeu .centro .imagem {
    display: block;
    min-width: initial;
}
._320 .arrependeu .centro .imagem > figure {
    display: none;
}
._320 .arrependeu .centro .imagem figure img {}
._320 .arrependeu .centro .imagem .imagem2 {
    max-width: initial;
}
._320 .arrependeu .centro .imagem .imagem2 figure {height: 270px;background: url('../img/arrependeuMobile.png') center no-repeat;margin: 0 auto 20px;}
._320 .arrependeu .centro .imagem .imagem2 figure img {display: none;}
._320 .arrependeu .centro .imagem .imagem2 p {}
._320 .arrependeu .centro .imagem .imagem2 p b {}


/* apresentando */
._320 .apresentando {}
._320 .apresentando .centro {
    max-width: 440px;
    border: none;
    padding: 30px 20px;
    background-position-x: center;
    background-position-y: 168px;
    background-size: 343px;
}
._320 .apresentando .centro h2 {
    font-size: 12px;
    margin-bottom: 3px;
}
._320 .apresentando .centro h2 b {
    font-size: 32px;
}
._320 .apresentando .centro p {
    font-size: 16px;
    margin-bottom: 250px;
}
._320 .apresentando .centro ul {
    flex-direction: column;
    gap: 16px;
    margin-bottom: 30px;
}
._320 .apresentando .centro ul li {
    max-width: initial;
    padding: 12px 24px;
}
._320 .apresentando .centro ul li b {
    font-size: 16px;
}
._320 .apresentando .centro .botaoCTA {}
._320 .apresentando .centro .botaoCTA b {}


/* encontrar */
._320 .encontrar {}
._320 .encontrar .centro {
    max-width: 440px;
    padding: 30px 20px;
    border: none;
}
._320 .encontrar .centro h2 {
    font-size: 24px;
    max-width: 300px;
    margin-bottom: 8px;
}
._320 .encontrar .centro p {
    font-size: 16px;
    margin-bottom: 32px;
}
._320 .encontrar .centro p b {}
._320 .encontrar .centro .splideEncontrar {
    margin-bottom: 20px;
}
._320 .encontrar .centro .splideEncontrar .splide__track {}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list {
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide {
    min-height: 577px;
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide figure {
    width: 100%;
    overflow: hidden;
    height: 100%;
    border-radius: 20px;
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide figure img {
    width: 100%;
    height: 577px;
    object-fit: cover;
    filter: brightness(0.7) blur(1px);
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto {
    padding: 16px;
    min-height: 230px;
    width: 90%;
    left: 50%;
    bottom: 80px;
    transform: translateX(-50%);
    top: initial;
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto h2 {
    font-size: 10px;
    letter-spacing: 1.6px;
    margin-bottom: 9px;
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto h3 {
    font-size: 20px;
    margin-bottom: 8px;
}
._320 .encontrar .centro .splideEncontrar .splide__track .splide__list .splide__slide .texto p {
    font-size: 13px;
}
._320 .encontrar .centro .botaoCTA {}
._320 .encontrar .centro .botaoCTA b {}

._320 .encontrar .splide__arrows{
    left: 35px;
    bottom: 125px;
    top: initial;
}
 

/* Section - Bonus */
._320 section.bonus{padding: 32px 20px 30px;}
	._320 section.bonus .centro{max-width: 440px;}
	._320 section.bonus .centro .splideBonus{}
		._320 section.bonus .centro .splideBonus ul.splide__list{}
		._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide{flex-direction: column-reverse;padding-bottom: 76px;gap: 20px;height: fit-content;}

		._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide figure{}
			._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide figure img{height: 286px;width: 100%;}

		._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto{}
			._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto h2{font-size: 32px;font-style: normal;font-weight: 500;line-height: 110%;margin-bottom: 72px;}
				._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto h2 b{font-size: 16px;font-style: normal;font-weight: 500;line-height: 140%;max-width: initial;}
			._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span{padding: 16px;box-shadow: initial;margin: 0;min-height: 243px;}
				._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span i{}
				._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span b{font-size: 18px;}
					._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span b u{font-size: 18px;}
				._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto span em{font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%;}
				
			._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a:visited,
			._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a:active,
			._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a:link{position: absolute;bottom: 0px;padding: 17px 10px;}
				._320 section.bonus .centro .splideBonus ul.splide__list li.splide__slide .texto a b{font-size: 15px;}

			._320 section.bonus .splide__arrows{top: 120px;}
				._320 section.bonus .splide__arrows .splide__arrow {}
					._320 section.bonus .splide__arrows .splide__arrow--next {}
					._320 section.bonus .splide__arrows .splide__arrow svg{}
			._320 section.bonus .splide__pagination{}


/* Section - Sorteio */
._320 section.sorteio{padding: 32px 20px 116px;}
	._320 section.sorteio .centro{max-width: 440px;flex-direction: column;position: relative;}
		._320 section.sorteio .centro .texto{}
			._320 section.sorteio .centro .texto h2{font-size: 32px;font-style: normal;font-weight: 500;line-height: 110%;}
				._320 section.sorteio .centro .texto h2 b{font-size: 16px;font-style: normal;font-weight: 500;line-height: 140%;margin-top: 8px;max-width: initial;}
			._320 section.sorteio .centro .texto span{padding: 16px;margin: 0;}
				._320 section.sorteio .centro .texto span i{margin-bottom: 24px;}
				._320 section.sorteio .centro .texto span b{color: var(--02, #EB4829);font-size: 18px;font-style: normal;font-weight: 700;line-height: 110%;max-width: 300px;}
				._320 section.sorteio .centro .texto span em{font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;}
			._320 section.sorteio .centro .texto a:link,
			._320 section.sorteio .centro .texto a:visited,
			._320 section.sorteio .centro .texto a:active{position: absolute;bottom: -86px;}
				._320 section.sorteio .centro .texto a b{}

		._320 section.sorteio .centro figure{}
			._320 section.sorteio .centro figure img{height: 286px;width: 100%;}

/* Section - Oferta */
._320 section.oferta{background: #F0F0F0;padding: 32px 20px;}
	._320 section.oferta .centro{padding: 0;max-width: 440px;background: initial;box-shadow: initial;}
		._320 section.oferta .centro figure{}
			._320 section.oferta .centro figure img{}

		._320 section.oferta .centro span.receber{gap: 16px;border-bottom: 1px solid #00000020;border-radius: 0;background: initial;margin-bottom: 13px;padding: 0 0 30px;}
			._320 section.oferta .centro span.receber h2{}
			._320 section.oferta .centro span.receber ul{}
				._320 section.oferta .centro span.receber ul li{}
					._320 section.oferta .centro span.receber ul li::before{}

		._320 section.oferta .centro h3{margin-bottom: 24px;}

		._320 section.oferta .centro em.preco{margin-bottom: 24px;}
			._320 section.oferta .centro em.preco u{}
				._320 section.oferta .centro em.preco u b{color: #514D49;}
			._320 section.oferta .centro em.preco strong{}
				._320 section.oferta .centro em.preco strong i{}
				._320 section.oferta .centro em.preco strong b{}
			._320 section.oferta .centro em.preco span{}

		._320 section.oferta .centro a:link,
		._320 section.oferta .centro a:visited,
		._320 section.oferta .centro a:active{padding: 6px 15px;}
			._320 section.oferta .centro a:hover{}
			._320 section.oferta .centro a b{max-width: 220px;margin: 0 auto;line-height: 20px;font-size: 18px;}

		._320 section.oferta .centro span.obs{}
			._320 section.oferta .centro span.obs b{}

/* Section - Vantagens */
._320 section.vantagens{
    padding: 30px 20px;
}
	._320 section.vantagens .centro{max-width: 440px;}
		._320 section.vantagens .centro h2{font-size: 28px;font-style: normal;font-weight: 500;line-height: 120%;margin-bottom: 32px;}
		._320 section.vantagens .centro ul{margin: 0;gap: 16px;}
			._320 section.vantagens .centro ul li{padding: 60px 12px 16px;}
				._320 section.vantagens .centro ul li h3{}
				._320 section.vantagens .centro ul li p{}

				._320 section.vantagens .centro ul li::before{background-size: contain;width: 48px;height: 48px;left: 0px;top: 12px;}
				._320 section.vantagens .centro ul li:nth-of-type(2):before{}
				._320 section.vantagens .centro ul li:nth-of-type(3):before{}
				._320 section.vantagens .centro ul li:nth-of-type(4):before{}
				._320 section.vantagens .centro ul li:nth-of-type(5):before{}

	._320 section.vantagens a:link,
	._320 section.vantagens a:visited,
	._320 section.vantagens a:active{display: none;}
		._320 section.vantagens a b{}

/* Section - quem */
._320 section.quem{padding: 32px 20px;} 
	._320 section.quem .centro{max-width: 440px;flex-direction: column;margin: 0 auto;} 
		._320 section.quem .centro .texto{} 
			._320 section.quem .centro .texto h2{font-size: 32px;font-style: normal;font-weight: 500;line-height: 120%;margin-bottom: 12px;} 
			._320 section.quem .centro .texto p{font-size: 16px;font-style: normal;font-weight: 500;line-height: 140%;margin-bottom: 34px;} 
			._320 section.quem .centro .texto span{} 
				._320 section.quem .centro .texto span b{} 
				._320 section.quem .centro .texto span em{font-size: 18px;font-style: normal;font-weight: 500;line-height: 140%;} 
		._320 section.quem .centro .texto i{font-size: 16px;font-style: normal;font-weight: 500;line-height: 140%;padding: 0;border: none;padding-bottom: 29px;margin-bottom: 29px;border-bottom: 1px solid var(--04, #DDD6D0);border-radius: 0;} 
		._320 section.quem .centro figure{} 
			._320 section.quem .centro figure img{height: 386px;margin: 0 auto;} 
	._320 section.quem a:link,
	._320 section.quem a:visited,
	._320 section.quem a:active{display: none;}
		._320 section.quem a b{}

/* Section - FAQ */
._320 section.faq{padding: 32px 17px;}
	._320 section.faq .centro{max-width: 440px;background: initial;padding: 0;border: none;}
		._320 section.faq .centro h3{font-size: 16px;line-height: 150%; /* 24px */letter-spacing: 2.56px;margin-bottom: 16px;}
		._320 section.faq .centro h2{font-size: 32px;font-style: normal;font-weight: 500;line-height: 115%; /* 36.8px */letter-spacing: -0.64px;padding-bottom: 16px;margin-bottom: 24px;border-bottom: solid 1px #EB4829;}
		._320 section.faq .centro ul{background: #FFF;margin-bottom: 24px;}
			._320 section.faq .centro ul li{
    padding: 20px 15px;
}
				._320 section.faq .centro ul li h4{font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%;padding-right: 35px;}
				._320 section.faq .centro ul li:hover h4,
				._320 section.faq .centro ul li.ativo h4{}
					._320 section.faq .centro ul li h4::after{
    top: 0;
    transform: none;
}
						._320 section.faq .centro ul li.ativo h4::after{}
				._320 section.faq .centro ul li p{font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%;}
				._320 section.faq .centro ul li.ativo p{}
		._320 section.faq .centro a:link,
		._320 section.faq .centro a:visited,
		._320 section.faq .centro a:active{padding: 6px 15px;}
			._320 section.faq .centro a b{max-width: 220px;margin: 0 auto;}


/* Section - Ajuda */
._320 section.ajuda{padding: 32px 20px;background: #EFEDEC;}
	._320 section.ajuda .centro{max-width: 440px;padding: 0px;border: none;}
		._320 section.ajuda .centro h2{margin-bottom: 23px;font-size: 24px;font-style: normal;font-weight: 700;line-height: 100%; /* 24px */letter-spacing: -0.48px;text-align: left;}
			._320 section.ajuda .centro h2 b{margin: 8px auto 0;font-size: 16px;font-style: normal;font-weight: 400;line-height: 18px;text-align: left;}
		._320 section.ajuda .centro > p{margin-bottom: 23px;font-size: 14px;font-style: normal;font-weight: 400;line-height: 20px;text-align: left;}
		._320 section.ajuda ul {flex-direction: column;max-width: 440px;margin: 0px auto;}
			._320 section.ajuda ul li {width: 100%;padding: 22px 10px 22px 72px;height: 100%;gap: 9px;} 
				._320 section.ajuda ul li:after{left: 14px;top: 7px;width: 38px;}
			._320 section.ajuda ul li.whatsapp span,
			._320 section.ajuda ul li.chat span{background-size: contain;width: 50px;height: 50px;left: 7px;top: -12px;}


			._320 section.ajuda ul li h3 {font-weight: 700;} 
				._320 section.ajuda ul li h3 b{font-weight: 700}
			._320 section.ajuda ul li p {line-height: 22px;} 

/* Section - semDuvida */
._320 section.semDuvida{padding: 42px 20px;}
	._320 section.semDuvida .centro{max-width: 440px;}
		._320 section.semDuvida .centro h2{flex-direction: column;gap: 32px;align-items: center;}
			._320 section.semDuvida .centro h2 b{padding: 0;font-size: 32px;font-style: normal;font-weight: 800;line-height: 110%;padding-bottom: 32px;}
				._320 section.semDuvida .centro h2 b::after{bottom: 0;left: 50%;transform: translateX(-50%);width: 100%;height: 3px;top: initial;right: initial;}
			._320 section.semDuvida .centro h2 .preco{}
				._320 section.semDuvida .centro h2 .preco u{}
				._320 section.semDuvida .centro h2 .preco strong{}
					._320 section.semDuvida .centro h2 .preco strong i{}
				._320 section.semDuvida .centro h2 .preco span{}

		._320 section.semDuvida .centro a:link,
		._320 section.semDuvida .centro a:visited,
		._320 section.semDuvida .centro a:active{padding: 6px 15px;}
			._320 section.semDuvida .centro a b{max-width: 220px;margin: 0 auto;}

		._320 section.semDuvida .centro span.obs{max-width: 350px;margin: 0 auto;}
			._320 section.semDuvida .centro span.obs b{}
			._320 section.semDuvida .centro span.obs em{}


/* numeros confiaveis */
._320 section.numerosConfiaveis {padding: 40px 20px;}
._320 section.numerosConfiaveis > h3 {font-size: 24px;line-height: 25px; max-width: 440px; margin: 0 auto;}
._320 section.numerosConfiaveis > p {max-width: 230px;margin: 16px auto 0;line-height: 20px;}
._320 section.numerosConfiaveis .wrap {max-width: 440px;}
._320 section.numerosConfiaveis .wrap .boxVerificador p {font-size: 20px;letter-spacing: -0.017em;}
._320 section.numerosConfiaveis .wrap .boxVerificador .verificador {}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador input {padding: 14px 15px 13px 15px;font-size: 13px;}
._320 section.numerosConfiaveis .wrap .boxVerificador .verificador button {max-width: 130px;}
/* Section - Numeros Confiaveis */
._320 section.numeroConfiaveis {padding: 40px 20px;border: 0;border-bottom: 1px solid #00000012;background: #F5F5F5;}
._320 section.numeroConfiaveis h2 {font-size: 20px;line-height: 26px;letter-spacing: -0.03em;max-width: 330px;margin: 0 auto 17px;}
._320 section.numeroConfiaveis ul {max-width: 320px;}
._320 section.numeroConfiaveis ul li {font-size: 16px;line-height: 26px;max-width: 147px;}
._320 section.numeroConfiaveis ul li:nth-child(2)::after, ._320 section.numeroConfiaveis ul li:nth-child(4)::after, ._320 section.numeroConfiaveis ul li:nth-child(6)::after, ._320 section.numeroConfiaveis ul li:nth-child(8)::after {display: none;}
._320 section.numeroConfiaveis p {font-size: 17px;line-height: 22px;max-width: 259px;margin: 0 auto;}