*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;outline:0!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}ol{padding:0 10px 20px 30px}ol li{margin-bottom:20px}ul{list-style:none;margin:0;padding:0}table{border-collapse:collapse}textarea{white-space:revert}button{border:0;text-decoration:none;background-color:transparent}address{font-style:normal}@font-face{font-family:CocogoosePro;src:url(../fonts/CocogoosePro-Light.woff2) format("woff2"),url(../fonts/CocogoosePro-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CocogoosePro;src:url(../fonts/CocogoosePro-Bold.woff2) format("woff2"),url(../fonts/CocogoosePro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CocogoosePro;src:url(../fonts/CocogoosePro-Regular.woff2) format("woff2"),url(../fonts/CocogoosePro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CocogoosePro Semilight;src:url(../fonts/CocogoosePro-Semilight.woff2) format("woff2"),url(../fonts/CocogoosePro-Semilight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:CocogoosePro;src:url(../fonts/CocogoosePro-Thin.woff2) format("woff2"),url(../fonts/CocogoosePro-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:CocogoosePro;src:url(../fonts/CocogoosePro-Ultralight.woff2) format("woff2"),url(../fonts/CocogoosePro-Ultralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Cream Cake Bold;src:url(../fonts/CreamCake-Bold.woff2) format("woff2"),url(../fonts/CreamCake-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cream Cake;src:url(../fonts/CreamCake.woff2) format("woff2"),url(../fonts/CreamCake.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}[class^=f-thumbs],[class^=fancybox]{transition:none}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth}@media (max-width:1440px){html{font-size:57%}}@media (max-width:991.98px){html{font-size:62.5%}}body{font-family:CocogoosePro;font-size:1.8rem;overflow-x:hidden}strong{color:#fffde4;font-weight:800}body,html{max-width:100%;background:linear-gradient(180deg,#f8c88b,#d9d9d9);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow-x:hidden}body .single-post,html .single-post{background:#e6e6e6}a,button{cursor:pointer}a{text-decoration:none}svg,svg *{transition:all .3s}.container{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width:1024px){.container{max-width:100%;padding:0 20px}}.container .col{flex:1 0 0%;width:100%;max-width:100%}.container .col-auto{flex:0 0 auto;width:auto}@media (max-width:500px){.container .container{padding:0}}.container-inner{width:100%;max-width:1183px;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width:1024px){.container-inner{max-width:100%;padding:0 20px}}.container-inner .col{flex:1 0 0%;width:100%;max-width:100%}.container-inner .col-auto{flex:0 0 auto;width:auto}.container-medium{width:100%;max-width:1183px;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width:1024px){.container-medium{max-width:100%;padding:0 20px}}.container-medium .col{flex:1 0 0%;width:100%;max-width:100%}.container-medium .col-auto{flex:0 0 auto;width:auto}.container-small{width:100%;max-width:954px;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width:1024px){.container-small{max-width:100%;padding:0 20px}}.container-small .col{flex:1 0 0%;width:100%;max-width:100%}.container-small .col-auto{flex:0 0 auto;width:auto}.hidden{display:none}.text-white{color:#fff!important}.bg-white{background-color:#fff}.text-center{text-align:center}.hide{display:none!important}.select2-container,.select2-dropdown,.select2-results,.select2-search{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:CocogoosePro,sans-serif;font-weight:400}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{letter-spacing:.2px}.h1,h1{font-size:42px;line-height:56px;letter-spacing:1px}@media (max-width:991.98px){.h1,h1{font-size:32px;line-height:35px;letter-spacing:.2px}}.h2,h2{font-size:32px;line-height:40px}@media (max-width:991.98px){.h2,h2{font-size:32px;line-height:35px;letter-spacing:.2px}}.h3,h3{font-size:32px;line-height:35px}@media (max-width:991.98px){.h3,h3{font-size:22px;line-height:25px}}.h4,h4{font-size:28px;line-height:30px}.h5,h5{font-size:22px;line-height:28px}@media only screen and (max-width:768px){.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}[data-aos^=fade][data-aos^=fade]{opacity:1}[data-aos=fade-up]{transform:unset}}.main-header{max-width:1280px;margin:0 auto}.main-header a{position:relative;width:100%;display:block}.main-header a .parallax-img-container{background:url(../images/top-left.png) no-repeat;position:absolute;top:40px;left:0;width:317px;height:330px;z-index:2}@media (max-width:1024px){.main-header a .parallax-img-container{background-size:80%}}@media (max-width:768px){.main-header a .parallax-img-container{bottom:inherit;top:20px;width:295px}}@media (max-width:550px){.main-header a .parallax-img-container{width:150px}}.main-header a .parallax-img-container-right{background:url(../images/top-right.png) no-repeat;position:absolute;top:40px;right:0;width:288px;height:405px;z-index:2}@media (max-width:1024px){.main-header a .parallax-img-container-right{background-size:80%}}@media (max-width:768px){.main-header a .parallax-img-container-right{bottom:inherit;top:20px;right:-20px;width:250px}}@media (max-width:550px){.main-header a .parallax-img-container-right{width:150px}}@keyframes float{0%,to{transform:translatey(0)}50%{transform:translatey(-10px)}}.efeito-flutuante-infinito{animation:float 2s ease-in-out infinite}.main-footer{background-color:#222e4c}.main-footer-texture{width:100%;height:8px;object-fit:cover}.main-footer-content{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:20px 0;gap:24px}.main-footer-content img{max-height:50px}.main-footer-content p{color:#608cb8;font-family:CocogoosePro;font-size:12px;font-weight:300;line-height:15px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.main-footer-content .buy-online{display:flex;padding:18px 40px;justify-content:center;align-items:center;gap:16px;background:#0e1b3c;border-radius:100px}.main-footer-content .buy-online span{color:#f0f0f0;font-size:16px}.main-footer-content .buy-online a,.main-footer-content .buy-online span{text-align:center;font-family:CocogoosePro;font-style:normal;font-weight:300;line-height:20px}.main-footer-content .buy-online a{display:flex;padding:12px 16px;align-items:center;gap:16px;border-radius:8px;border:2px solid #f8c88b;color:#f8c88b;font-size:14px;letter-spacing:.56px;transition:all .3s ease-in-out}.main-footer-content .buy-online a:hover{background:#f8c88b;color:#80091b}.footer-banner{margin-bottom:80px}.post-card{max-width:380px;width:100%;height:422px;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;transition:all .3s ease}.post-card-image{height:204px;object-fit:cover;width:100%}.post-card span{padding:0 32px;color:#000;font-family:CocogoosePro;font-size:24px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.48px;margin-top:32px;display:block}.post-card p{overflow:hidden;color:#000;text-overflow:ellipsis;font-size:16px;line-height:20px}.post-card-tag,.post-card p{padding:0 32px;font-family:CocogoosePro;font-style:normal;font-weight:300;margin-top:16px}.post-card-tag{display:flex;gap:8px;color:#878787;font-size:12px;line-height:12px}.post-card-buttons{transition:all .3s ease;padding-right:32px;padding-bottom:26px;display:flex;opacity:0;position:relative}.post-card-buttons button{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#112a5f;color:#fff;text-align:center;font-family:CocogoosePro;font-size:14px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.56px;transition:all .8s ease}.post-card-buttons button.active,.post-card-buttons button:hover{background:#ff9d20}.post-card-buttons .shareBallon{position:absolute;display:none;right:-120px;width:150px;height:auto;background:#595959;top:calc(50% - 106px);border-radius:10px;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:20px;padding:20px 0;z-index:2}.post-card-buttons .shareBallon.active{display:flex}.post-card:hover{background:#fff;box-shadow:0 8px 40px 0 #c7a982}.post-card:hover .post-card-buttons{opacity:1}@media (max-width:768px){.post-card{max-width:300px;height:auto;background-color:#fff}.post-card-buttons{opacity:1;margin-top:10px}.post-card-buttons button{padding:8px 7px}}.featured-cards{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:16px;max-height:554px}.featured-cards-featured{width:784px;height:554px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.featured-cards-featured:hover .featured-cards-featured-info{height:158px}@media (max-width:768px){.featured-cards-featured:hover .featured-cards-featured-info{height:auto}}.featured-cards-featured-info{border-radius:32px 32px 16px 16px;width:100%;background:linear-gradient(179deg,hsla(0,0%,85.1%,0) 100%,#d9d9d9 0),rgba(248,200,139,.75);backdrop-filter:blur(8px);height:0;overflow:hidden;transition:all .5s ease}.featured-cards-featured-info-content{padding:48px;height:158px;display:flex;justify-content:space-between;align-items:center}.featured-cards-featured-info-content-left{max-width:447px}.featured-cards-featured-info-content-left span{color:#112a5f;font-family:CocogoosePro;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.64px}.featured-cards-featured-info-content-left p{margin-top:24px;overflow:hidden;color:#112a5f;font-family:CocogoosePro;font-size:16px;font-style:normal;font-weight:300;line-height:20px}.featured-cards-featured-info-content-right ul{display:flex;flex-direction:column}.featured-cards-featured-info-content-right ul li{display:flex;padding:8px 12px;align-items:center;gap:8px;border-bottom:0!important;color:#000;font-family:CocogoosePro;font-size:12px;font-style:normal;font-weight:300;line-height:12px}.featured-cards ul{max-width:383px;display:flex;flex-direction:column}.featured-cards ul li{border-bottom:1px solid #000}.featured-cards ul li:first-child .featured-cards-card,.featured-cards ul li:first-child .featured-cards-card:hover{margin-top:0}.featured-cards ul li:last-child{border-bottom:none}.featured-cards ul li .featured-cards-card{padding:24px;display:block;transition:all .3s ease;margin-top:28.5px;margin-bottom:6.5px}.featured-cards ul li .featured-cards-card span{color:#000;font-family:CocogoosePro;font-size:24px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.48px}.featured-cards ul li .featured-cards-card p{overflow:hidden;color:#000;font-family:CocogoosePro;font-size:16px;font-style:normal;font-weight:300;line-height:20px;margin-top:24px}.featured-cards ul li .featured-cards-card-buttons{display:flex;justify-content:space-between;margin-top:24px;overflow:hidden;height:0;transition:all .3s ease}.featured-cards ul li .featured-cards-card-buttons>div{display:flex;padding:8px 12px;align-items:center;gap:8px;border-radius:40px;background-color:#fff;color:#686868;font-family:CocogoosePro;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.featured-cards ul li .featured-cards-card-buttons button{display:flex;padding:12px 16px;align-items:center;gap:16px;border-radius:8px;background:#112a5f;color:#fff;text-align:center;font-family:CocogoosePro;font-size:14px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.56px;transition:all .8s ease}.featured-cards ul li .featured-cards-card-buttons button:hover{background:#ff9d20}.featured-cards ul li .featured-cards-card.active{border-radius:16px;background:var(--Branco,#f0f0f0);margin-bottom:18.5px;margin-top:18.5px}.featured-cards ul li .featured-cards-card.active .featured-cards-card-buttons{height:40px}.featured-cards ul li .featured-cards-card.not-active{margin-top:10.5px;height:145px}@media (max-width:768px){.featured-cards{width:100%;max-height:100%;flex-direction:column}.featured-cards-featured{width:100%;border-radius:16px}.featured-cards-featured-info{height:158px}.featured-cards ul{max-width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.featured-cards ul li .featured-cards-card-buttons{height:40px}}@media (max-width:500px){.featured-cards-featured{background-position:50%!important}.featured-cards-featured-info{height:auto}.featured-cards-featured-info-content{height:auto;flex-direction:column;gap:20px;padding-top:28px;padding-bottom:28px}}.main-home{margin-top:100px;padding-bottom:100px}.main-home-top{max-width:783px;margin:0 auto}.main-home-top h1{color:#000;text-align:center;font-family:CocogoosePro;font-size:32px;font-style:normal;font-weight:300;line-height:40px;letter-spacing:-.64px}.main-home-top h1 strong{color:#000;font-weight:400}.main-home-slider{width:100%;margin-top:100px}.main-home-slider .container{max-width:1235px}.main-home-slider-content{width:100%;position:relative}.main-home-slider-content-labels{position:absolute;z-index:2;height:100%;display:flex;justify-content:center;align-items:center}.main-home-slider-content-labels .swiper{width:390px;border-radius:16px;background:#f0f0f0}.main-home-slider-content-labels .swiper-slide .label-item{display:flex;width:390px;max-width:784px;padding:56px 56px 75px;flex-direction:column;align-items:center;gap:24px}.main-home-slider-content-labels .swiper-slide .label-item p{color:#000;text-align:center;font-family:CocogoosePro;font-size:32px;font-style:normal;font-weight:300;line-height:40px;letter-spacing:-.64px}.main-home-slider-content-labels .swiper-slide .label-item span{overflow:hidden;color:#000;text-align:center;font-family:CocogoosePro;font-size:16px;font-style:normal;font-weight:300;line-height:20px}.main-home-slider-content-labels .swiper-slide .label-item a{display:flex;padding:16px 40px;align-items:center;gap:16px;border-radius:8px;background:#112a5f;color:#fff;text-align:center;font-family:CocogoosePro;font-size:20px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.4px;transition:all .8s ease}.main-home-slider-content-labels .swiper-slide .label-item a:hover{background:#ff9d20}.main-home-slider-content-labels .swiper .swiper-pagination{bottom:40px}.main-home-slider-content-labels .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#d9d9d9}.main-home-slider-content-labels .swiper .swiper-pagination .swiper-pagination-bullet-active{width:28px;background:#ff9d20;border-radius:100px}.main-home-slider-content-images{width:100%;display:flex;justify-content:flex-end}.main-home-slider-content-images .swiper{max-width:1039px;height:692px;margin-left:193px;margin-right:0;border-radius:16px}.main-home-slider-content:after{content:"destaques";color:#f0f0f0;text-align:center;font-family:CocogoosePro;font-size:104px;font-style:normal;font-weight:400;line-height:80px;letter-spacing:-5.2px;position:absolute;bottom:30px;left:0;z-index:3}.main-home-temperature{width:565px;margin:100px auto 0}.main-home-temperature,.main-home-temperature-box{display:flex;justify-content:center;align-items:center}.main-home-temperature-box{width:471px;height:161px;border-radius:200px;border:2px solid #ff9d20;gap:32px;position:relative}.main-home-temperature-box-value{display:flex;flex-direction:column}.main-home-temperature-box-value p:first-child{color:#80091b;font-family:CocogoosePro;font-size:48px;font-style:normal;font-weight:300;line-height:44px}.main-home-temperature-box-value p:first-child span{font-size:72px;font-weight:700}.main-home-temperature-box-value p:last-child{color:#80091b;text-align:center;font-family:CocogoosePro;font-size:24px;font-style:normal;font-weight:300;line-height:32px}.main-home-temperature-box-description{display:flex;flex-direction:column}.main-home-temperature-box-description p{color:#ff9d20;font-family:CocogoosePro;font-size:32px;font-style:normal;font-weight:300;line-height:40px;letter-spacing:-.64px}.main-home-temperature-box-description span{color:#80091b;font-family:Cream Cake;font-size:64px;font-style:normal;font-weight:400;line-height:42px}.main-home-temperature.nublado .main-home-temperature-box:before{content:"";position:absolute;top:-40px;left:-164px;width:220px;height:220px;background:url(../images/temps/nublado.png) no-repeat}.main-home-temperature.ensolarado .main-home-temperature-box:before{content:"";position:absolute;top:-35px;left:-116px;width:220px;height:220px;background:url(../images/temps/ensolarado.png) no-repeat}.main-home-temperature.sol-entre-nuvens .main-home-temperature-box:before{content:"";position:absolute;top:-40px;left:-164px;width:220px;height:220px;background:url(../images/temps/sol-entre-nuvens.png) no-repeat}.main-home-temperature.chuvoso .main-home-temperature-box:before{content:"";position:absolute;top:-40px;left:-164px;width:220px;height:220px;background:url(../images/temps/chuvoso.png) no-repeat}.main-home-temperature.tempestade .main-home-temperature-box:before{content:"";position:absolute;top:-40px;left:-164px;width:220px;height:220px;background:url(../images/temps/tempestade.png) no-repeat}.main-home-contents{width:100%;background:url(../images/bg-content.png) no-repeat;padding-top:100px;margin-top:100px;position:relative}.main-home-contents:before{content:"";position:absolute;top:-26px;left:0;width:192px;height:367px;background:url(../images/bg-content-before.png) no-repeat}.main-home-contents:after{content:"";position:absolute;top:30px;right:0;width:285px;height:230px;background:url(../images/bg-content-after.png) no-repeat}.main-home-contents-content{display:flex;gap:16px;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:2}.main-home-contents-content p{color:#112a5f;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-.64px}.main-home-contents-content p,.main-home-contents-content span{text-align:center;font-family:CocogoosePro;font-style:normal;max-width:605px}.main-home-contents-content span{color:#000;font-size:18px;font-weight:300;line-height:150%}.main-home-contents-content-cards ul{display:flex;gap:8px;max-width:985px}.main-home-contents-content-cards ul li a{display:block;height:100%;width:323px;transition:all .3s ease}.main-home-contents-content-cards ul li a.active{width:653px}.main-home-contents-content-cards ul li a.not-active{width:157px}.main-home-contents-content-cards ul li a img{width:100%;height:100%;object-fit:cover;max-height:450px;border-radius:16px}.main-home-posts{margin-top:101px;width:100%}.main-home-posts-content{flex-direction:column;gap:32px;width:100%}.main-home-posts-content,.main-home-posts-content ul{display:flex;justify-content:center;align-items:center}.main-home-posts-content ul{gap:52px;flex-wrap:wrap}.main-home-posts-content-pagination{display:flex;gap:24px;justify-content:center;align-items:center}.main-home-posts-content-pagination a{display:flex;padding:12px 16px;align-items:center;gap:16px;border-radius:8px;color:rgba(0,0,0,.3);font-family:CocogoosePro;font-size:14px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.56px;border:2px solid rgba(0,0,0,.3);transition:all .5s ease}.main-home-posts-content-pagination a svg path{fill:#000;fill-opacity:.3}.main-home-posts-content-pagination a.active{border:2px solid #112a5f;color:#112a5f}.main-home-posts-content-pagination a.active svg path{fill:#112a5f;fill-opacity:1}.main-home-posts-content-pagination a.active:hover{background:#112a5f;color:#fff}.main-home-posts-content-pagination a.active:hover svg path{fill:#fff}.main-home-featureds{margin-top:100px;width:100%}.main-home-featureds .container{justify-content:center;align-items:center}.main-home-reels{padding-top:100px;width:100%}.main-home-reels-content{display:flex;align-items:center;gap:16px;width:100%}.main-home-reels-content-list,.main-home-reels-content-list-carousel{width:100%}.main-home-reels-content-list-carousel-item{width:193px!important;margin-right:16px}.main-home-reels-content-list-carousel-item-content{border-radius:16px;width:193px;overflow:hidden}.main-home-reels-content-list-carousel-item-content img,.main-home-reels-content-list-carousel-item-content video{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-home-reels-content-list-carousel-item-content video{width:100%;height:100%}.main-home-reels-content-list-carousel-item.slick-active.slick-current{width:280px!important}.main-home-reels-content-list-carousel-item.slick-active.slick-current .main-home-reels-content-list-carousel-item-content{width:280px}.main-home-reels-content-list-carousel .slick-track{display:flex;align-items:center}.main-home-reels-content-list-button{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-40px;gap:20px}.main-home-insta{display:flex;padding:56px 40px;justify-content:space-between;align-items:center;position:relative;max-height:506px;width:100%;border-radius:24px;background:#ead8c1;overflow:hidden;margin-top:50px}.main-home-insta:before{content:"";position:absolute;top:0;left:0;width:474px;height:506px;background:url(../images/bg-insta.png) no-repeat 100% 50%;background-size:625px}.main-home-insta-title{display:flex;flex-direction:column;width:365px;z-index:2}.main-home-insta-title span{font-size:48px;font-weight:700;line-height:44px;letter-spacing:-.96px}.main-home-insta-title p,.main-home-insta-title span{color:#f8c88b;font-family:CocogoosePro;font-style:normal}.main-home-insta-title p{font-size:24px;font-weight:300;line-height:32px}.main-home-insta-title a{padding:14px;border-radius:200px;border:1.5px solid #d31614;width:296px;height:72px;margin-top:42px;color:#f0f0f0;font-size:20px;font-weight:400;letter-spacing:-.4px}.main-home-insta-title a,.main-home-insta-title a div{display:flex;justify-content:center;align-items:center;gap:10px;font-family:CocogoosePro;font-style:normal;line-height:125%}.main-home-insta-title a div{height:44px;padding:12px 18px;color:#222e4c;font-size:18px;font-weight:350;letter-spacing:-.36px;border-radius:200px;background:#fff;transition:all .5s ease}.main-home-insta-title a:hover div{background:#112a5f;color:#fff}.main-home-insta-cards,.main-home-insta-cards .swiper{height:310px}.main-home-insta-cards .swiper-wrapper{transition-timing-function:linear}.main-home-insta-cards .swiper-slide{display:flex;justify-content:center;align-items:center;gap:8px;height:213px!important}.main-home-footer{border-radius:50px;background:linear-gradient(0deg,#f4d3a9,#f4d3a9);background-blend-mode:plus-darker,normal,normal;backdrop-filter:blur(8px);margin-top:100px;overflow:hidden;padding-bottom:100px}@media (max-width:768px){.main-home-featureds{width:100%}.main-home-temperature{margin-bottom:50px}.main-home-temperature.chuva .main-home-temperature-box:before,.main-home-temperature.ensolarado .main-home-temperature-box:before,.main-home-temperature.nublado .main-home-temperature-box:before,.main-home-temperature.sol-entre-nuvens .main-home-temperature-box:before,.main-home-temperature.tempestade .main-home-temperature-box:before{bottom:-135px;top:inherit;left:inherit}.main-home-contents{padding-top:50px;border-radius:70px}.main-home-contents:after,.main-home-contents:before{display:none}.main-home-contents-content-cards ul{padding:0 20px}.main-home-contents-content-cards ul li a{width:100%}.main-home-posts-content-pagination{margin-top:40px}.main-home-reels{padding-top:50px}.main-home-insta,.main-home-reels-content{flex-direction:column}.main-home-insta{gap:50px;max-height:100%}.main-home-insta:before{width:100%;background-size:100%}}@media (max-width:500px){.main-home-top{margin-top:30px}.main-home-top h1{font-size:24px}.main-home-slider{margin-top:150px}.main-home-slider-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-home-slider-content:after{font-size:66px;top:-86px}.main-home-slider-content-labels .swiper-slide .label-item{padding:30px 30px 50px}.main-home-slider-content-labels .swiper-pagination{bottom:20px!important}.main-home-slider-content-images .swiper{margin-left:0}.main-home-temperature{margin-top:50px}.main-home-temperature-box{width:100%}.main-home-insta:before{background-size:200%;height:544px}.main-home-insta-title{width:100%}.main-home-insta-title span{font-size:30px}.main-home-insta-cards .swiper-slide{height:86px!important}.main-home-contents{margin-top:-80px}}.main-post{margin-bottom:160px}.main-post-top,.main-post-top-content{min-height:550px;background:#ff9d20}.main-post-top-content{display:flex;gap:16px;align-items:center;justify-content:center}.main-post-top-infos{padding-top:16px;padding-left:48px;max-width:432px}.main-post-top-infos a{display:flex;padding:12px 16px;align-items:center;gap:16px;border-radius:8px;border:2px solid #112a5f;color:#112a5f;text-align:center;font-family:CocogoosePro;font-size:14px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.56px;width:116px;transition:all .5s ease}.main-post-top-infos a:hover{background:#112a5f;color:#fff}.main-post-top-infos a:hover svg path{fill:#fff}.main-post-top-infos h1{color:#f0f0f0;font-family:CocogoosePro;font-size:48px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-.96px;margin-top:42.67px}.main-post-top-infos p{color:#80091b;font-family:CocogoosePro;font-size:20px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.4px;margin-top:24px}.main-post-top-infos-legends{margin-top:42.67px}.main-post-top-infos-legends ul{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.main-post-top-infos-legends ul li{display:flex;padding:10px 12px;align-items:center;gap:8px;color:#000;font-family:CocogoosePro;font-size:12px;font-style:normal;font-weight:300;line-height:12px}.main-post-body{background:#e6e6e6;padding-top:80px}.main-post-body-container{display:flex;justify-content:space-between}.main-post-body-content{max-width:895px;width:100%}.main-post-body-content h2{color:#000;font-family:CocogoosePro;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.64px;margin-bottom:13px}.main-post-body-content h3{font-size:24px}.main-post-body-content h3,.main-post-body-content h4{color:#000;font-family:CocogoosePro;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.48px;margin-bottom:13px}.main-post-body-content h4{font-size:21px}.main-post-body-content p{color:#000;font-family:CocogoosePro;font-size:18px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:16px}.main-post-body-content p strong{color:#000}.main-post-body-content ol li{color:#000;font-family:CocogoosePro;font-size:18px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:16px}.main-post-body-content ol li strong{color:#000}.main-post-body-content .block-special{background:#fff;padding:60px 40px;border-radius:16px}.main-post-body-content .block-padding{padding:60px 40px}.main-post-body-content .red-text{color:#80091b}.main-post-body-content .wp-block-button__link{padding:16px 40px;gap:16px;border-radius:8px;background:#112a5f;color:#fff;font-family:CocogoosePro;font-size:20px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.4px;transition:all .5s ease}.main-post-body-content .wp-block-button__link:hover{background:#ff9d20}.main-post-body-sidebar{max-width:183.91px;width:100%}.main-post-body-sidebar-temperature{width:100%;margin:0 auto}.main-post-body-sidebar-temperature-box{display:flex;padding:66.136px 26.454px;flex-direction:column;justify-content:center;align-items:center;gap:19.841px;border-radius:165.34px;border:1.653px solid #ff9d20;position:relative}.main-post-body-sidebar-temperature-box-value{display:flex;flex-direction:column}.main-post-body-sidebar-temperature-box-value p:first-child{color:#80091b;font-family:CocogoosePro;font-size:48px;font-style:normal;font-weight:300;line-height:44px}.main-post-body-sidebar-temperature-box-value p:first-child span{font-size:72px;font-weight:700}.main-post-body-sidebar-temperature-box-value p:last-child{color:#80091b;text-align:center;font-family:CocogoosePro;font-size:19.841px;font-style:normal;font-weight:200;line-height:19.841px;letter-spacing:-.397px;margin-top:6.61px}.main-post-body-sidebar-temperature-box-description{display:flex;flex-direction:column}.main-post-body-sidebar-temperature-box-description p{color:#ff9d20;font-family:CocogoosePro;font-size:26.454px;font-style:normal;font-weight:200;line-height:33.068px;letter-spacing:-.529px}.main-post-body-sidebar-temperature-box-description span{color:#80091b;font-family:Cream Cake;font-size:52.909px;font-style:normal;font-weight:400;line-height:34.721px}.main-post-body-sidebar-temperature.nublado .main-post-body-sidebar-temperature-box:before{content:"";position:absolute;bottom:-120px;right:0;width:220px;height:220px;background:url(../images/temps/nublado.png) no-repeat}.main-post-body-sidebar-temperature.ensolarado .main-post-body-sidebar-temperature-box:before{content:"";position:absolute;bottom:-120px;right:-13px;width:220px;height:220px;background:url(../images/temps/ensolarado.png) no-repeat}.main-post-body-sidebar-temperature.sol-entre-nuvens .main-post-body-sidebar-temperature-box:before{content:"";position:absolute;bottom:-120px;right:0;width:220px;height:220px;background:url(../images/temps/sol-entre-nuvens.png) no-repeat}.main-post-body-sidebar-temperature.chuvoso .main-post-body-sidebar-temperature-box:before{content:"";position:absolute;bottom:-152px;right:-18px;width:220px;height:220px;background:url(../images/temps/chuvoso.png) no-repeat}.main-post-body-sidebar-temperature.tempestade .main-post-body-sidebar-temperature-box:before{content:"";position:absolute;bottom:-120px;right:0;width:220px;height:220px;background:url(../images/temps/tempestade.png) no-repeat}.main-post-body-sidebar-prop{margin-top:140px;width:100%}.main-post-body-share{margin-top:80px}.main-post-body-share,.main-post-body-share a{display:flex;align-items:center;justify-content:center;position:relative}.main-post-body-share a{padding:16px 40px;gap:16px;border-radius:8px;background:#112a5f;color:#fff;font-family:CocogoosePro;font-size:20px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.4px;transition:all .5s ease}.main-post-body-share a.active{background:#ff9d20}.main-post-body-share a.active .shareBallon{display:flex}.main-post-body-share a:hover{background:#ff9d20}.main-post-body-share a .shareBallon{position:absolute;display:none;right:-120px;width:150px;height:auto;background:#595959;top:calc(50% - 106px);border-radius:10px;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:20px;padding:20px 0;z-index:2}.main-post-body-share a .shareBallon button{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#112a5f;color:#fff;text-align:center;font-family:CocogoosePro;font-size:14px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.56px;transition:all .8s ease}.main-post-body-share a .shareBallon button:hover{background:#ff9d20}.main-post-body-featureds{margin-top:160px}.main-post-body-featureds h2{color:#000;font-family:CocogoosePro;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.64px;margin-bottom:40px}@media (max-width:1024px){.main-post-body-content{max-width:775px}}@media (max-width:768px){.main-post{margin-bottom:50px}.main-post-top-infos{padding-left:0}.main-post-top-content{flex-direction:column}.main-post-body-container{align-items:center;justify-content:center}.main-post-body-featureds,.main-post-body-sidebar{margin-top:50px}}
/*# sourceMappingURL=style.css.map */