*{box-sizing:border-box;margin:0;padding:0;color:#67726d;font-family:"Montserrat",sans-serif;text-decoration:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-width:320px;overflow-x:hidden;background:#fff;overflow-wrap:break-word}img{display:block;max-width:100%;height:auto}button{border:0;background:none;cursor:pointer}ul{list-style:none}.container{width:calc(100% - 48px);max-width:1280px;margin:0 auto}@media(max-width: 900px){.container{width:calc(100% - 40px);max-width:680px}}@media(max-width: 620px){.container{width:calc(100% - 32px)}}.pd{padding:80px 0}@media(max-width: 900px){.pd{padding:64px 0}}@media(max-width: 620px){.pd{padding:52px 0}}.center{text-align:center}.title{color:#0b5055;font-size:40px;font-weight:700;line-height:1.3}.title span{color:#b8733d}@media(max-width: 900px){.title{font-size:34px}}@media(max-width: 620px){.title{font-size:29px}}@media(max-width: 390px){.title{font-size:26px}}.sub{margin-top:8px;font-size:18px;line-height:1.35}@media(max-width: 1100px){.sub{font-size:17px}}@media(max-width: 620px){.sub{font-size:15px}.sub br{display:none}}@media(max-width: 390px){.sub{font-size:14px}}.btn{display:inline-flex;width:min(350px,100%);min-height:66px;align-items:center;justify-content:flex-end;gap:24px;padding:8px 24px 12px;border-bottom:6px solid #8e7c02;border-radius:50px;background:linear-gradient(180deg, #fffe4a 0%, #ffc401 100%);transition:filter .2s ease,transform .2s ease}@media(max-width: 900px){.btn{width:min(300px,100%)}}.btn span{color:#0e0d11;font-size:24px;font-weight:700;text-transform:uppercase}.btn img{width:40px;height:40px;flex:0 0 auto}@media(hover: hover)and (pointer: fine){.btn:hover{filter:brightness(1.04);transform:translateY(-2px)}}.btn:focus-visible{outline:3px solid #ffaa69;outline-offset:4px}@media(max-width: 620px){.btn{min-height:62px;gap:18px;padding-right:20px}.btn span{font-size:21px}}@media(max-width: 390px){.btn{gap:14px;padding:8px 16px 12px}.btn span{font-size:19px}.btn img{width:34px;height:34px}}.controls{display:flex;gap:40px;align-items:center}.controls button{width:64px;height:64px;flex:0 0 auto;border-radius:50%}.controls button img{width:100%;height:100%}.controls button:focus-visible{outline:3px solid #b8733d;outline-offset:3px}.controls .swiper-button-disabled{opacity:1}.controls .swiper-button-lock{display:block !important}@media(max-width: 1100px){.controls{gap:20px}}@media(max-width: 620px){.controls{gap:14px}.controls button{width:48px;height:48px}}header{position:relative;z-index:10;height:87px;background:hsla(0,0%,100%,.96);box-shadow:0 4px 10px rgba(0,0,0,.08);backdrop-filter:blur(5px)}header .container{display:flex;height:100%;align-items:center;justify-content:space-between;gap:24px}header .logo{display:flex;align-items:baseline;color:#0b5055;font-size:30px;font-weight:700;letter-spacing:-1.5px;white-space:nowrap}header .logo b{color:#0b5055}header .logo span{color:#d4894d;font-size:31px}header nav{display:flex;gap:32px}header nav a{color:#0b5055;font-size:18px;font-weight:400;white-space:nowrap}@media(hover: hover)and (pointer: fine){header nav a:hover{color:#b8733d}}@media(max-width: 1100px){header{height:76px}header .logo{font-size:26px}header .logo span{font-size:27px}header nav{gap:22px}header nav a{font-size:16px}}@media(max-width: 900px){header{display:none}}.hero{position:relative;height:769px;overflow:hidden;background:#0b5055 url("../img/hero-bg-desktop.jpg") center top/1920px 769px no-repeat}.hero .container{position:relative;z-index:2;display:flex;height:100%;align-items:center;justify-content:flex-end}.hero .content{width:488px;margin-right:80px}.hero .content h1{color:#fff;font-size:40px;font-weight:700;line-height:1.3}.hero .content h1 span{display:inline;color:#ffaa69}.hero .content>p{margin-top:16px;color:#f3ffee;font-size:18px;line-height:1.25}.hero .content>p b{color:inherit;font-weight:600}.hero .content .btn{margin-top:32px}.hero .benefits{display:flex;flex-wrap:wrap;gap:22px;margin-top:10px}.hero .benefits span{display:flex;align-items:center;gap:5px;color:#fff;font-size:12px;line-height:1.4;white-space:nowrap}.hero .benefits img{width:24px;height:24px}@media(min-width: 1921px){.hero{background-image:url("../img/hero-bg-desktop.jpg"),linear-gradient(90deg, #0c2c31 0%, #0c2c31 calc(50% - 960px), #17565a calc(50% + 960px), #17565a 100%);background-repeat:no-repeat,no-repeat;background-position:center top,center top;background-size:1920px 769px,cover}}@media(max-width: 1100px){.hero .content{width:46%;margin-right:0}.hero .content h1{font-size:clamp(31px,3.5vw,40px)}.hero .content>p{font-size:clamp(15px,1.6vw,18px)}.hero .content .btn{margin-top:24px}}@media(max-width: 900px){.hero{height:auto;min-height:clamp(850px,186.667vw,1008px);background-image:url("../img/hero-bg-mobile.jpg"),radial-gradient(150% 72% at 50% 20%, #1b5c60 0%, #124349 40%, #0d3137 66%, #091f24 100%);background-repeat:no-repeat,no-repeat;background-position:center top,center top;background-size:auto 100%,cover}.hero .container{height:auto;min-height:clamp(850px,186.667vw,1008px);align-items:flex-start;justify-content:center;padding-top:80px;padding-bottom:40px}.hero .content{width:min(488px,100%);margin-right:0;text-align:center}.hero .content h1{font-size:40px}.hero .content>p{font-size:18px}.hero .content .btn{margin-top:32px}.hero .benefits{justify-content:center}}@media(max-width: 620px){.hero .container{padding-top:clamp(54px,14.815vw,80px);padding-bottom:32px}.hero .content h1{font-size:clamp(30px,7.407vw,40px)}.hero .content>p{margin-top:clamp(12px,2.963vw,16px);font-size:clamp(13px,3.333vw,18px)}.hero .content .btn{min-height:clamp(58px,12.222vw,66px);gap:clamp(18px,4.444vw,24px);margin-top:clamp(24px,5.926vw,32px)}.hero .content .btn span{font-size:clamp(22px,4.444vw,24px)}.hero .content .btn img{width:clamp(36px,7.407vw,40px);height:clamp(36px,7.407vw,40px)}.hero .benefits{gap:clamp(12px,4.074vw,22px)}.hero .benefits span{font-size:clamp(12px,1.852vw,10px)}.hero .benefits img{width:clamp(20px,4.444vw,24px);height:clamp(20px,4.444vw,24px)}}@media(max-width: 390px){.hero .container{padding-top:54px}.hero .content h1{font-size:29px}.hero .content>p{margin-top:12px;font-size:13px;line-height:1.22}.hero .content .btn{min-height:58px;gap:18px;margin-top:24px}.hero .content .btn span{font-size:22px}.hero .content .btn img{width:36px;height:36px}.hero .benefits{gap:10px}.hero .benefits span{font-size:8px}.hero .benefits img{width:20px;height:20px}}.faixa{background:linear-gradient(90deg, #202a2b 0%, #0b5055 48%, #202a2b 100%);background-image:linear-gradient(90deg, #8f4310 0%, #d98a4d 50%, #8f4310 100%)}.faixa .container{display:grid;min-height:122px;grid-template-columns:repeat(4, 1fr);align-items:center}.faixa .container>div{display:flex;min-height:74px;align-items:center;justify-content:center;gap:16px;border-right:1px solid hsla(0,0%,100%,.55)}.faixa .container>div:last-child{border-right:0}.faixa .container img{width:40px;height:40px;flex:0 0 auto}.faixa .container span{color:#fff;font-size:20px;line-height:1.3;text-align:left}@media(max-width: 1100px){.faixa .container{min-height:108px}.faixa .container>div{gap:12px;padding:0 8px}.faixa .container img{width:34px;height:34px}.faixa .container span{font-size:16px}}@media(max-width: 900px){.faixa .container{grid-template-columns:repeat(2, 1fr);padding:16px 0}.faixa .container>div{min-height:70px}.faixa .container>div:nth-child(2){border-right:0}.faixa .container img{width:40px;height:40px}.faixa .container span{font-size:18px}}@media(max-width: 620px){.faixa .container{gap:6px 0}.faixa .container>div{justify-content:flex-start;gap:9px;padding:0 10px}.faixa .container img{width:30px;height:30px}.faixa .container span{font-size:12px}}@media(max-width: 390px){.faixa .container>div{gap:7px;padding:0 6px}.faixa .container img{width:26px;height:26px}.faixa .container span{font-size:11px}}.area-kits{min-height:1355px;background:#fff}.area-kits .sub{margin-bottom:40px}.area-kits ul{display:grid;grid-template-columns:400fr 422fr 400fr;gap:32px;align-items:end;text-align:center}.area-kits .kit-option a{display:flex;min-height:1000px;flex-direction:column;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 5px 28px rgba(22,41,44,.2)}.area-kits .kit-option .header{display:flex;height:62px;flex:0 0 auto;align-items:center;justify-content:center;background:#0b5055;color:#fff;font-size:24px;line-height:1;text-transform:uppercase}.area-kits .kit-option .main h3{margin-top:30px;color:#0b5055;font-size:40px;line-height:1.25;text-transform:uppercase}.area-kits .kit-option .main>p{color:#828282;font-size:22px;line-height:1.25;text-transform:uppercase}.area-kits .kit-option .product{position:relative;display:flex;height:286px;align-items:center;justify-content:center;margin-top:5px}.area-kits .kit-option .product img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.area-kits .kit-option .product em{--save-scale: 1.12177;position:absolute;z-index:2;top:-4px;right:25px;display:flex;width:89.145px;height:89.145px;flex-direction:column;align-items:center;justify-content:center;gap:0;background:#f43030;clip-path:path("M10.7501 21.3648C10.7501 18.5496 11.8684 15.8497 13.8591 13.8591C15.8497 11.8684 18.5496 10.7501 21.3648 10.7501H26.1897C28.9925 10.7485 31.6808 9.63845 33.6683 7.66217L37.0457 4.28475C38.0321 3.29276 39.2049 2.50554 40.4966 1.96836C41.7884 1.43119 43.1735 1.15465 44.5725 1.15465C45.9715 1.15465 47.3566 1.43119 48.6483 1.96836C49.9401 2.50554 51.1129 3.29276 52.0993 4.28475L55.4767 7.66217C57.4641 9.63845 60.1525 10.7485 62.9553 10.7501H67.7802C70.5954 10.7501 73.2953 11.8684 75.2859 13.8591C77.2766 15.8497 78.3949 18.5496 78.3949 21.3648V26.1897C78.3965 28.9925 79.5065 31.6808 81.4828 33.6683L84.8602 37.0457C85.8522 38.0321 86.6394 39.2049 87.1766 40.4966C87.7138 41.7884 87.9903 43.1735 87.9903 44.5725C87.9903 45.9715 87.7138 47.3566 87.1766 48.6483C86.6394 49.9401 85.8522 51.1129 84.8602 52.0993L81.4828 55.4767C79.5065 57.4641 78.3965 60.1525 78.3949 62.9553V67.7802C78.3949 70.5954 77.2766 73.2953 75.2859 75.2859C73.2953 77.2766 70.5954 78.3949 67.7802 78.3949H62.9553C60.1525 78.3965 57.4641 79.5065 55.4767 81.4828L52.0993 84.8602C51.1129 85.8522 49.9401 86.6394 48.6483 87.1766C47.3566 87.7138 45.9715 87.9903 44.5725 87.9903C43.1735 87.9903 41.7884 87.7138 40.4966 87.1766C39.2049 86.6394 38.0321 85.8522 37.0457 84.8602L33.6683 81.4828C31.6808 79.5065 28.9925 78.3965 26.1897 78.3949H21.3648C18.5496 78.3949 15.8497 77.2766 13.8591 75.2859C11.8684 73.2953 10.7501 70.5954 10.7501 67.7802V62.9553C10.7485 60.1525 9.63845 57.4641 7.66217 55.4767L4.28475 52.0993C3.29276 51.1129 2.50554 49.9401 1.96836 48.6483C1.43119 47.3566 1.15465 45.9715 1.15465 44.5725C1.15465 43.1735 1.43119 41.7884 1.96836 40.4966C2.50554 39.2049 3.29276 38.0321 4.28475 37.0457L7.66217 33.6683C9.63845 31.6808 10.7485 28.9925 10.7501 26.1897V21.3648Z");color:#fff;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;transform:scale(var(--save-scale));transform-origin:top right}.area-kits .kit-option .product em::before{position:absolute;inset:0;background:#f43030;clip-path:path("M10.7501 21.3648C10.7501 18.5496 11.8684 15.8497 13.8591 13.8591C15.8497 11.8684 18.5496 10.7501 21.3648 10.7501H26.1897C28.9925 10.7485 31.6808 9.63845 33.6683 7.66217L37.0457 4.28475C38.0321 3.29276 39.2049 2.50554 40.4966 1.96836C41.7884 1.43119 43.1735 1.15465 44.5725 1.15465C45.9715 1.15465 47.3566 1.43119 48.6483 1.96836C49.9401 2.50554 51.1129 3.29276 52.0993 4.28475L55.4767 7.66217C57.4641 9.63845 60.1525 10.7485 62.9553 10.7501H67.7802C70.5954 10.7501 73.2953 11.8684 75.2859 13.8591C77.2766 15.8497 78.3949 18.5496 78.3949 21.3648V26.1897C78.3965 28.9925 79.5065 31.6808 81.4828 33.6683L84.8602 37.0457C85.8522 38.0321 86.6394 39.2049 87.1766 40.4966C87.7138 41.7884 87.9903 43.1735 87.9903 44.5725C87.9903 45.9715 87.7138 47.3566 87.1766 48.6483C86.6394 49.9401 85.8522 51.1129 84.8602 52.0993L81.4828 55.4767C79.5065 57.4641 78.3965 60.1525 78.3949 62.9553V67.7802C78.3949 70.5954 77.2766 73.2953 75.2859 75.2859C73.2953 77.2766 70.5954 78.3949 67.7802 78.3949H62.9553C60.1525 78.3965 57.4641 79.5065 55.4767 81.4828L52.0993 84.8602C51.1129 85.8522 49.9401 86.6394 48.6483 87.1766C47.3566 87.7138 45.9715 87.9903 44.5725 87.9903C43.1735 87.9903 41.7884 87.7138 40.4966 87.1766C39.2049 86.6394 38.0321 85.8522 37.0457 84.8602L33.6683 81.4828C31.6808 79.5065 28.9925 78.3965 26.1897 78.3949H21.3648C18.5496 78.3949 15.8497 77.2766 13.8591 75.2859C11.8684 73.2953 10.7501 70.5954 10.7501 67.7802V62.9553C10.7485 60.1525 9.63845 57.4641 7.66217 55.4767L4.28475 52.0993C3.29276 51.1129 2.50554 49.9401 1.96836 48.6483C1.43119 47.3566 1.15465 45.9715 1.15465 44.5725C1.15465 43.1735 1.43119 41.7884 1.96836 40.4966C2.50554 39.2049 3.29276 38.0321 4.28475 37.0457L7.66217 33.6683C9.63845 31.6808 10.7485 28.9925 10.7501 26.1897V21.3648Z");content:"";filter:drop-shadow(0 0 1px #ffffff);transform:scale(0.75)}.area-kits .kit-option .product em span,.area-kits .kit-option .product em b{position:relative;z-index:1;color:#fff;line-height:14.12px;transform:translateX(1.3px)}.area-kits .kit-option .product em span{font-size:12.43px}.area-kits .kit-option .product em b{font-size:15.88px}.area-kits .kit-option .footer{display:flex;flex:1;flex-direction:column;align-items:center;padding:8px 27px 28px}.area-kits .kit-option .price{display:flex;align-items:center;justify-content:center}.area-kits .kit-option .price b{color:#0b5055;font-size:76px;line-height:1.05}.area-kits .kit-option .price span{margin-left:10px;color:#828282;font-size:22px}.area-kits .kit-option .list{display:flex;width:100%;flex-direction:column;gap:10px;margin-top:10px}.area-kits .kit-option .list span{display:flex;min-height:48px;align-items:center;gap:12px;padding:5px 15px;border:1px solid #c8d5d0;border-radius:5px;background:#fbfffc;color:#0b5055;font-size:17px;text-transform:uppercase;white-space:nowrap}.area-kits .kit-option .list img{width:32px;height:32px;flex:0 0 auto}.area-kits .kit-option .buy{max-width:100%;height:auto;margin-top:16px;border-radius:23px}.area-kits .kit-option .payments{max-width:calc(100% - 8px);height:auto;margin-top:12px}.area-kits .kit-option .total{margin-top:auto;padding-top:18px;color:#828282;font-size:23px;text-transform:uppercase}.area-kits .kit-option .total s{color:#828282}.area-kits .kit-option .total b{margin-left:5px;color:#0b5055}.area-kits .kit-option.best-option a{position:relative;min-height:1039px;border:0;background:#fff;box-shadow:0 0 34px rgba(11,80,85,.25)}.area-kits .kit-option.best-option a::before{position:absolute;z-index:0;top:62px;right:5px;bottom:7px;left:5px;border-radius:0 0 22px 22px;background:linear-gradient(180deg, #0c4e53 0%, #202a2b 100%);content:""}.area-kits .kit-option.best-option .header{position:relative;z-index:1;width:100%;height:63px;border:4px solid #fff;border-bottom:0;border-radius:22px 22px 0 0;background:linear-gradient(90deg, #cb793f, #eba969, #cb793f);color:#202a2b;font-weight:700}.area-kits .kit-option.best-option .main{position:relative;z-index:1;width:100%}.area-kits .kit-option.best-option .main h3{color:#fff}.area-kits .kit-option.best-option .main>p{color:#fff}.area-kits .kit-option.best-option .product{height:324px}.area-kits .kit-option.best-option .product em{--save-scale: 1.30852;top:-6px;right:16px}.area-kits .kit-option.best-option .footer{position:relative;z-index:1;width:100%}.area-kits .kit-option.best-option .price b{color:#fff}.area-kits .kit-option.best-option .price span{color:#d4dada}.area-kits .kit-option.best-option .list span{background:#f4fff8}.area-kits .kit-option.best-option .total{color:#aeb7b7}.area-kits .kit-option.best-option .total s{color:#aeb7b7}.area-kits .kit-option.best-option .total b{color:#fff}@media(max-width: 1100px){.area-kits{min-height:auto}.area-kits ul{grid-template-columns:repeat(3, 1fr);gap:18px}.area-kits .kit-option .header{font-size:18px}.area-kits .kit-option .main h3{font-size:32px}.area-kits .kit-option .main>p{font-size:18px}.area-kits .kit-option .price b{font-size:58px}.area-kits .kit-option .list span{padding:5px 8px;font-size:12px}}@media(min-width: 901px)and (max-width: 1100px){.area-kits .kit-option a{min-height:880px}.area-kits .kit-option.best-option a{min-height:912px}.area-kits .kit-option .product{height:236px}.area-kits .kit-option .product em{--save-scale: .94228;top:-2px;right:10px}.area-kits .kit-option.best-option .product{height:267px}.area-kits .kit-option.best-option .product em{--save-scale: 1.03203;right:8px}.area-kits .kit-option .footer{padding:8px 14px 22px}.area-kits .kit-option .price span{margin-left:6px;font-size:17px}.area-kits .kit-option .list{gap:8px}.area-kits .kit-option .list span{min-height:42px;gap:8px}.area-kits .kit-option .list img{width:26px;height:26px}.area-kits .kit-option .total{padding-top:14px;font-size:18px}}@media(max-width: 900px){.area-kits ul{max-width:430px;grid-template-columns:1fr;margin:0 auto}.area-kits .kit-option:nth-child(1){order:3}.area-kits .kit-option:nth-child(2){order:1}.area-kits .kit-option:nth-child(3){order:2}.area-kits .kit-option a,.area-kits .kit-option.best-option a{min-height:950px}.area-kits .kit-option.best-option .product{height:292px}.area-kits .kit-option .list span{font-size:16px}}@media(max-width: 620px){.area-kits{min-height:auto}.area-kits .sub{margin-bottom:28px}.area-kits ul{gap:20px}.area-kits .kit-option a,.area-kits .kit-option.best-option a{display:grid;min-height:0;grid-template-columns:48% 52%;grid-template-rows:52px auto;align-items:stretch}.area-kits .kit-option .header{height:52px;grid-column:1/-1;grid-row:1;font-size:18px}.area-kits .kit-option .main{display:flex;min-width:0;flex-direction:column;grid-column:1;grid-row:2;justify-content:center;padding:24px 4px 24px 12px}.area-kits .kit-option .main h3{margin-top:0;font-size:clamp(20px,5.2vw,26px);line-height:1.1;white-space:nowrap}.area-kits .kit-option .main>p{font-size:clamp(11px,2.8vw,14px)}.area-kits .kit-option .product{height:150px;margin-top:4px}.area-kits .kit-option .product em{--save-scale: .62;top:0;right:-2px}.area-kits .kit-option .footer{min-width:0;grid-column:2;grid-row:2;justify-content:center;padding:20px 12px 20px 4px}.area-kits .kit-option .price{justify-content:flex-start}.area-kits .kit-option .price b{font-size:46px}.area-kits .kit-option .price span{margin-left:4px;font-size:14px}.area-kits .kit-option .list{gap:4px;margin-top:6px}.area-kits .kit-option .list span{min-height:24px;gap:4px;padding:2px 4px;font-size:clamp(9px,1.9vw + 2px,11px)}.area-kits .kit-option .list img{width:16px;height:16px}.area-kits .kit-option .buy{margin-top:8px;border-radius:12px}.area-kits .kit-option .payments{margin-top:6px}.area-kits .kit-option .total{margin-top:0;padding-top:8px;font-size:11.5px;white-space:nowrap}.area-kits .kit-option.best-option a::before{top:52px;right:4px;bottom:4px;left:4px;border-radius:0 0 14px 14px}.area-kits .kit-option.best-option .header{height:52px;border-width:3px}.area-kits .kit-option.best-option .product{height:150px}.area-kits .kit-option.best-option .product em{--save-scale: .62}}@media(max-width: 390px){.area-kits .kit-option a,.area-kits .kit-option.best-option a{min-height:0}.area-kits .kit-option .main{padding:20px 2px 20px 9px}.area-kits .kit-option .main h3{margin-top:0;font-size:20px}.area-kits .kit-option .main>p{font-size:11px}.area-kits .kit-option .product{height:135px}.area-kits .kit-option .product em{--save-scale: .56;right:-2px}.area-kits .kit-option.best-option .product{height:135px}.area-kits .kit-option.best-option .product em{--save-scale: .56}.area-kits .kit-option .footer{padding:18px 9px 18px 3px}.area-kits .kit-option .price b{font-size:40px}.area-kits .kit-option .price span{margin-left:3px;font-size:12px}.area-kits .kit-option .list{gap:3px}.area-kits .kit-option .list span{min-height:22px;gap:3px;padding:2px 3px;font-size:9px}.area-kits .kit-option .list img{width:14px;height:14px}.area-kits .kit-option .total{padding-top:6px;font-size:10.5px}}.beneficios{position:relative;min-height:769px;overflow:hidden;background:linear-gradient(90deg, #202a2b 0%, #0b5055 48%, #202a2b 100%)}.beneficios::before{position:absolute;inset:0;background:url("../img/benefit-bg.png") center/cover no-repeat;content:"";mix-blend-mode:multiply;opacity:.24}.beneficios .container{position:relative;z-index:1}.beneficios .title{color:#fff}.beneficios .sub{color:#ebebeb}.beneficios .cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-top:32px;text-align:left}.beneficios .card{overflow:hidden;border-radius:20px;background:#fff}.beneficios .card>img{width:100%;height:207px;-o-object-fit:cover;object-fit:cover}.beneficios .card .body{min-height:148px;padding:16px 30px 30px}.beneficios .card .body h3{color:#b8733d;font-size:24px;line-height:1.3}.beneficios .card .body p{margin-top:12px;font-family:"Poppins",sans-serif;font-size:18px;line-height:1.4}.beneficios .btn{margin-top:32px}@media(min-width: 901px)and (max-width: 1100px){.beneficios{min-height:auto}.beneficios .cards{gap:18px}.beneficios .card>img{height:180px}.beneficios .card .body{min-height:165px;padding:16px 20px 24px}.beneficios .card .body h3{font-size:21px}.beneficios .card .body p{font-size:16px}}@media(max-width: 900px){.beneficios{min-height:auto}.beneficios .cards{max-width:520px;grid-template-columns:1fr;margin-inline:auto}}@media(max-width: 620px){.beneficios .card>img{height:180px}.beneficios .card .body{min-height:0;padding:18px 22px 24px}.beneficios .card .body h3{font-size:21px}.beneficios .card .body p{font-size:15px}}@media(max-width: 390px){.beneficios .card>img{height:160px}.beneficios .card .body{padding:16px 18px 22px}.beneficios .card .body h3{font-size:19px}.beneficios .card .body p{font-size:14px}}.ingredientes{min-height:977px}.ingredientes .heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}.ingredientes .heading>div:first-child{width:825px;max-width:100%}.ingredientes .swiper{overflow:hidden}.ingredientes .card{display:flex;height:auto;min-height:551px;flex-direction:column;overflow:hidden;border-radius:16px;background:#0b5055}.ingredientes .card>img{width:100%;height:205px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover}.ingredientes .card .body{padding:34px 40px 40px}.ingredientes .card .body h3,.ingredientes .card .body p{color:#fff}.ingredientes .card .body h3{font-size:24px;line-height:1.3}.ingredientes .card .body p{margin-top:10px;font-size:17px;line-height:1.35}.ingredientes>.container>.btn{display:flex;margin:48px auto 0}@media(max-width: 1100px){.ingredientes{min-height:auto}.ingredientes .heading{margin-bottom:36px}.ingredientes .heading>div:first-child{width:calc(100% - 190px)}.ingredientes .card{min-height:0}.ingredientes .card .body{padding:26px 26px 30px}.ingredientes .card .body h3{font-size:22px}.ingredientes .card .body p{font-size:16px}}@media(max-width: 900px){.ingredientes .heading{align-items:flex-end}.ingredientes .heading>div:first-child{width:calc(100% - 172px)}}@media(max-width: 620px){.ingredientes .heading{position:relative;display:block;margin-bottom:28px;padding-bottom:62px}.ingredientes .heading>div:first-child{width:100%}.ingredientes .heading .controls{position:absolute;right:0;bottom:0}.ingredientes .card>img{height:190px}.ingredientes .card .body{padding:26px 24px 30px}.ingredientes .card .body h3{font-size:21px}.ingredientes .card .body p{font-size:15px}.ingredientes>.container>.btn{margin-top:32px}}@media(max-width: 390px){.ingredientes .card>img{height:170px}.ingredientes .card .body{padding:22px 18px 26px}.ingredientes .card .body h3{font-size:19px}.ingredientes .card .body p{font-size:14px}}.testimonials{min-height:938px;overflow:hidden;background:#f6feff}.testimonials .container{width:calc(100% - max(24px,(100vw - 1280px)/2));max-width:1600px;margin-right:0}.testimonials .heading{display:flex;width:min(1280px,100vw - 48px);min-height:86px;align-items:center;justify-content:space-between;gap:24px;margin-bottom:40px}.testimonials .heading>div:first-child>p{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.testimonials .heading>div:first-child>p img{width:172px;height:32px}.testimonials .heading>div:first-child>p span{font-size:18px}.testimonials .swiper{overflow:hidden}.testimonials .card{display:flex;height:auto;min-height:651px;flex-direction:column;gap:24px;overflow:hidden;padding:24px;border:1px solid rgba(0,0,0,.2);border-radius:20px;background:#fff}.testimonials .card .media{width:100%;height:252px;flex:0 0 auto;border-radius:10px;-o-object-fit:cover;object-fit:cover}.testimonials .card .body{display:flex;flex:1;flex-direction:column}.testimonials .card .stars{width:130px;height:26px}.testimonials .card blockquote{margin-top:16px;color:#66726b;font-size:17px;font-style:normal;line-height:1.25}.testimonials .card blockquote b{color:#0b5055}.testimonials .card .footer{margin-top:auto;padding-top:16px}.testimonials .card .footer p{color:#1b1311;font-size:18px}.testimonials .card .footer span{display:flex;align-items:center;gap:8px;margin-top:8px;color:#414141;font-size:16px}.testimonials .card .footer img{width:20px;height:20px}@media(max-width: 1100px){.testimonials{min-height:auto}.testimonials .card{min-height:0;gap:18px;padding:20px}.testimonials .card .media{height:230px}.testimonials .card blockquote{font-size:16px}}@media(max-width: 900px){.testimonials .container{width:calc(100% - max(20px,(100vw - 680px)/2));max-width:none;margin-left:auto}.testimonials .heading{width:min(680px,100vw - 40px)}}@media(max-width: 620px){.testimonials .container{width:calc(100% - max(16px,(100vw - 680px)/2))}.testimonials .heading{position:relative;display:block;width:calc(100vw - 32px);margin-bottom:28px;padding-bottom:62px}.testimonials .heading .controls{position:absolute;right:0;bottom:0}.testimonials .heading>div:first-child>p{gap:10px}.testimonials .heading>div:first-child>p img{width:130px}.testimonials .heading>div:first-child>p span{font-size:14px}.testimonials .card{padding:18px}.testimonials .card .media{height:220px}.testimonials .card blockquote{font-size:15px}}@media(max-width: 390px){.testimonials .card{gap:14px;padding:16px}.testimonials .card .media{height:190px}.testimonials .card blockquote{margin-top:12px;font-size:14px}.testimonials .card .footer p{font-size:16px}.testimonials .card .footer span{font-size:14px}}.sobre{min-height:674px;padding:65px 0;overflow:hidden;background:linear-gradient(90deg, rgba(246, 254, 255, 0.98), rgba(255, 255, 255, 0.78), rgba(215, 239, 240, 0.9)),url("../img/about-bg.png") center/cover no-repeat}.sobre .container{display:flex;align-items:center;justify-content:space-between;gap:24px}.sobre .content{position:relative;z-index:2;width:521px}.sobre .content>p{margin-top:16px;font-size:18px;line-height:1.25}.sobre .content .list{display:flex;width:454px;max-width:100%;flex-direction:column;gap:16px;margin-top:16px}.sobre .content .list span{display:flex;min-height:56px;align-items:center;gap:15px;padding:9px 16px;border:1px solid #c8c8c8;border-radius:5px;background:#ecf3f3;color:#0b5055;font-size:18px}.sobre .content .list img{width:36px;height:36px;flex:0 0 auto}.sobre .content .btn{margin-top:32px}.sobre .media{position:relative;display:flex;width:705px;height:544px;align-items:center;justify-content:center}.sobre .media img{position:relative;z-index:2;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sobre .media span{position:absolute;z-index:1;color:#8aa1a2;font-size:110px;font-weight:700;line-height:1;opacity:.18;writing-mode:vertical-rl}.sobre .media span:first-child{left:0;transform:rotate(180deg)}.sobre .media span:last-child{right:0}@media(max-width: 1100px){.sobre{min-height:auto}.sobre .content{width:47%}.sobre .content>p{font-size:16px}.sobre .content .list{gap:12px}.sobre .content .list span{min-height:50px;gap:12px;font-size:16px}.sobre .content .list img{width:30px;height:30px}.sobre .media{width:50%;height:440px}.sobre .media span{font-size:74px}}@media(max-width: 900px){.sobre{padding:64px 0}.sobre .container{flex-direction:column}.sobre .content{width:100%}.sobre .content>p{font-size:18px}.sobre .content .list span{font-size:18px}.sobre .content .list img{width:36px;height:36px}.sobre .media{width:min(705px,115%);height:470px;margin-top:28px}.sobre .media span{font-size:80px}}@media(max-width: 620px){.sobre .content>p{font-size:15px}.sobre .content .list{gap:12px}.sobre .content .list span{min-height:48px;font-size:14px}.sobre .content .list img{width:30px;height:30px}.sobre .media{height:350px}.sobre .media span{font-size:48px}}@media(max-width: 390px){.sobre .media{height:290px}.sobre .media span{font-size:38px}}.shipping{background:linear-gradient(90deg, #202a2b 0%, #0b5055 48%, #202a2b 100%)}.shipping .container{display:flex;min-height:217px;align-items:center;gap:48px}.shipping img{width:137px;height:137px;flex:0 0 auto}.shipping h2{color:#fff;font-size:40px;line-height:1.35}.shipping p{margin-top:16px;color:#f3ffee;font-size:20px;font-weight:600}@media(max-width: 1100px){.shipping .container{gap:32px}.shipping img{width:120px;height:120px}.shipping h2{font-size:33px}.shipping p{font-size:18px}}@media(max-width: 900px){.shipping .container{padding:30px 0;gap:28px}.shipping h2{font-size:30px}.shipping p{font-size:16px}}@media(max-width: 620px){.shipping .container{flex-direction:column;gap:16px;text-align:center}.shipping img{width:100px;height:100px}.shipping h2{font-size:25px}}@media(max-width: 390px){.shipping img{width:84px;height:84px}.shipping h2{font-size:22px}.shipping p{margin-top:12px;font-size:14px}}.guarantee{min-height:463px;background:linear-gradient(90deg, #202a2b 0%, #0b5055 48%, #202a2b 100%)}.guarantee .container{display:flex;align-items:center;justify-content:center;gap:32px}.guarantee>.container>img{width:303px;height:303px;flex:0 0 auto}.guarantee .content{width:745px}.guarantee .content h2{color:#fff;font-size:36px;line-height:1.35;text-transform:uppercase}.guarantee .content p{margin-top:16px;color:#e8f3ef;font-size:18px;line-height:1.25}.guarantee .content .btn{margin-top:16px}@media(max-width: 1100px){.guarantee{min-height:auto}.guarantee>.container>img{width:240px;height:240px}.guarantee .content h2{font-size:30px}.guarantee .content p{font-size:16px}}@media(max-width: 900px){.guarantee .container{flex-direction:column;text-align:center}.guarantee>.container>img{width:260px;height:260px}.guarantee .content{width:100%}.guarantee .content h2{font-size:32px}.guarantee .content p{font-size:17px}}@media(max-width: 620px){.guarantee>.container>img{width:220px;height:220px}.guarantee .content h2{font-size:28px}.guarantee .content p{font-size:15px}}@media(max-width: 390px){.guarantee .container{gap:24px}.guarantee>.container>img{width:180px;height:180px}.guarantee .content h2{font-size:23px}.guarantee .content p{font-size:14px}}.faq{min-height:737px}.faq .accordion-wrapper{width:828px;max-width:100%;margin:32px auto 0}.faq .accordion{display:flex;flex-direction:column;gap:16px}.faq .item{overflow:hidden;border-radius:8px;background:#ecf3f3}.faq .item .header{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;color:#0b5055;font-size:18px;text-align:left}.faq .item .header span{color:inherit}.faq .item .header img{width:32px;height:32px;flex:0 0 auto}.faq .item .body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq .item .body p{min-height:0;overflow:hidden;color:#f3ffee;font-size:16px;line-height:1.25;text-align:left}.faq .item.active{padding:6px 0 16px;background:#0b5055}.faq .item.active .header{color:#fff;font-size:20px;font-weight:600}.faq .item.active .header img{width:24px;height:24px}.faq .item.active .body{grid-template-rows:1fr;margin:0 16px;border-top:1px solid hsla(0,0%,100%,.75)}.faq .item.active .body p{padding-top:10px}.faq .btn{margin-top:40px}@media(max-width: 1100px){.faq{min-height:auto}}@media(max-width: 620px){.faq .item .header{gap:15px;font-size:15px}.faq .item.active .header{font-size:17px}.faq .item.active .body p{font-size:14px}.faq .btn{margin-top:32px}}@media(max-width: 390px){.faq .item .header{gap:10px;padding:10px 12px;font-size:14px}.faq .item .header img{width:26px;height:26px}.faq .item.active .header{font-size:15px}.faq .item.active .body{margin:0 12px}.faq .item.active .body p{font-size:13px}}footer{background:#e8fdff}footer .container{padding:40px 0 32px}footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}footer nav a{font-size:16px}@media(hover: hover)and (pointer: fine){footer nav a:hover{color:#0b5055}}footer .disclaimer{max-width:1007px;margin:32px auto 0;padding:24px 32px;border-top:1px solid #8aa1a2;border-radius:20px;color:#7c9b8f;font-size:14px;line-height:1.35}footer .copy{display:flex;min-height:88px;align-items:center;justify-content:center;padding:16px;background:#0b5055;color:#fff;font-size:16px;text-align:center}@media(max-width: 900px){footer .container{padding:32px 0 28px}footer nav{gap:16px 20px}footer .disclaimer{margin-top:24px;padding:22px 20px;font-size:13px}}@media(max-width: 620px){footer nav{gap:14px 20px}footer nav a{font-size:13px}footer .disclaimer{padding:20px 10px;font-size:11px}footer .copy{min-height:72px;font-size:13px}}@media(max-width: 390px){footer nav{gap:12px 16px}footer nav a{font-size:12px}footer .disclaimer{font-size:10px}footer .copy{font-size:12px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms !important}}