.elementor-5981 .elementor-element.elementor-element-510c8a6a{--display:flex;--min-height:83vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-5981 .elementor-element.elementor-element-510c8a6a:not(.elementor-motion-effects-element-type-background), .elementor-5981 .elementor-element.elementor-element-510c8a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006599;background-image:url("https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/Pousada-Joao-Fernandes-18-02-2025-5-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5981 .elementor-element.elementor-element-510c8a6a::before, .elementor-5981 .elementor-element.elementor-element-510c8a6a > .elementor-background-video-container::before, .elementor-5981 .elementor-element.elementor-element-510c8a6a > .e-con-inner > .elementor-background-video-container::before, .elementor-5981 .elementor-element.elementor-element-510c8a6a > .elementor-background-slideshow::before, .elementor-5981 .elementor-element.elementor-element-510c8a6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5981 .elementor-element.elementor-element-510c8a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 75%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5981 .elementor-element.elementor-element-2bbdab3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5981 .elementor-element.elementor-element-2bbdab3 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:54px;font-weight:500;line-height:31px;color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-2c0ec173{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-5981 .elementor-element.elementor-element-2c0ec173 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-2c0ec173 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-6240c970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5981 .elementor-element.elementor-element-6240c970:not(.elementor-motion-effects-element-type-background), .elementor-5981 .elementor-element.elementor-element-6240c970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006599;}.elementor-5981 .elementor-element.elementor-element-43ee4985{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-43ee4985:not(.elementor-motion-effects-element-type-background), .elementor-5981 .elementor-element.elementor-element-43ee4985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FBFF;}.elementor-5981 .elementor-element.elementor-element-43ee4985 > .elementor-shape-top .elementor-shape-fill, .elementor-5981 .elementor-element.elementor-element-43ee4985 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#006599;}.elementor-5981 .elementor-element.elementor-element-43ee4985 > .elementor-shape-top svg, .elementor-5981 .elementor-element.elementor-element-43ee4985 > .e-con-inner > .elementor-shape-top svg{height:45px;}.elementor-5981 .elementor-element.elementor-element-4445a274{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-5981 .elementor-element.elementor-element-69e238bd{--display:flex;--justify-content:center;}.elementor-5981 .elementor-element.elementor-element-69e238bd.e-con{--order:99999 /* order end hack */;}.elementor-5981 .elementor-element.elementor-element-720bb2a7 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#222222;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5981 .elementor-element.elementor-element-1ac0ce74{--divider-border-style:solid;--divider-color:#F4C257;--divider-border-width:2px;}.elementor-5981 .elementor-element.elementor-element-1ac0ce74 .elementor-divider-separator{width:15%;}.elementor-5981 .elementor-element.elementor-element-1ac0ce74 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5981 .elementor-element.elementor-element-c9f0e10{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5981 .elementor-element.elementor-element-c9f0e10 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#5F6060;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5981 .elementor-element.elementor-element-4497c3e1 .elementor-button{background-color:#F4C257;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.29);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-4497c3e1 .elementor-button:hover, .elementor-5981 .elementor-element.elementor-element-4497c3e1 .elementor-button:focus{background-color:#FABC38;}.elementor-5981 .elementor-element.elementor-element-4497c3e1{width:initial;max-width:initial;}.elementor-5981 .elementor-element.elementor-element-4497c3e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-3ba3ce86{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5981 .elementor-element.elementor-element-61f80d8b .elementor-repeater-item-f1024be .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-FERIAS-JULHO-01.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .elementor-repeater-item-468be8d .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-FERIAS-JULHO-02.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .swiper-slide{transition-duration:calc(5000ms*1.2);height:890px;}.elementor-5981 .elementor-element.elementor-element-61f80d8b > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .swiper-slide-contents{max-width:70%;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .swiper-slide-inner{text-align:center;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .elementor-swiper-button{color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-34768a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-5981 .elementor-element.elementor-element-5857df31{--display:flex;--justify-content:center;}.elementor-5981 .elementor-element.elementor-element-34ec07b3 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#222222;}.elementor-5981 .elementor-element.elementor-element-6a18af14{--divider-border-style:solid;--divider-color:#F4C257;--divider-border-width:2px;}.elementor-5981 .elementor-element.elementor-element-6a18af14 .elementor-divider-separator{width:15%;}.elementor-5981 .elementor-element.elementor-element-6a18af14 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5981 .elementor-element.elementor-element-7354b1d3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5981 .elementor-element.elementor-element-7354b1d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#5F6060;}.elementor-5981 .elementor-element.elementor-element-75c538d .elementor-button{background-color:#F4C257;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.29);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-75c538d .elementor-button:hover, .elementor-5981 .elementor-element.elementor-element-75c538d .elementor-button:focus{background-color:#FABC38;}.elementor-5981 .elementor-element.elementor-element-75c538d{width:initial;max-width:initial;}.elementor-5981 .elementor-element.elementor-element-75c538d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-473f06cb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .elementor-repeater-item-f1024be .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-FERIAS-AGOSTO-DIA-DOS-PAIS.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:890px;}.elementor-5981 .elementor-element.elementor-element-17e615c2 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .swiper-slide-contents{max-width:70%;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .swiper-slide-inner{text-align:center;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .elementor-swiper-button{color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-34ac6151{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-5981 .elementor-element.elementor-element-1c6dab5e{--display:flex;--justify-content:center;}.elementor-5981 .elementor-element.elementor-element-1c6dab5e.e-con{--order:99999 /* order end hack */;}.elementor-5981 .elementor-element.elementor-element-59d1798d .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#222222;}.elementor-5981 .elementor-element.elementor-element-31cc8143{--divider-border-style:solid;--divider-color:#F4C257;--divider-border-width:2px;}.elementor-5981 .elementor-element.elementor-element-31cc8143 .elementor-divider-separator{width:15%;}.elementor-5981 .elementor-element.elementor-element-31cc8143 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5981 .elementor-element.elementor-element-37cb1d7d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5981 .elementor-element.elementor-element-37cb1d7d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#5F6060;}.elementor-5981 .elementor-element.elementor-element-32906c54 .elementor-button{background-color:#F4C257;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.29);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-32906c54 .elementor-button:hover, .elementor-5981 .elementor-element.elementor-element-32906c54 .elementor-button:focus{background-color:#FABC38;}.elementor-5981 .elementor-element.elementor-element-32906c54{width:initial;max-width:initial;}.elementor-5981 .elementor-element.elementor-element-32906c54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-d1f57f8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .elementor-repeater-item-f1024be .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-FERIADO-DA-INDEPENDENCIA-SETEMBRO.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .swiper-slide{transition-duration:calc(5000ms*1.2);height:890px;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .swiper-slide-contents{max-width:70%;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .swiper-slide-inner{text-align:center;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .elementor-swiper-button{color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-1dab3e88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-5981 .elementor-element.elementor-element-2cbe52e6{--display:flex;--justify-content:center;}.elementor-5981 .elementor-element.elementor-element-a423a8b .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#222222;}.elementor-5981 .elementor-element.elementor-element-c87e266{--divider-border-style:solid;--divider-color:#F4C257;--divider-border-width:2px;}.elementor-5981 .elementor-element.elementor-element-c87e266 .elementor-divider-separator{width:15%;}.elementor-5981 .elementor-element.elementor-element-c87e266 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5981 .elementor-element.elementor-element-2f9d33b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5981 .elementor-element.elementor-element-2f9d33b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#5F6060;}.elementor-5981 .elementor-element.elementor-element-2b804f3c .elementor-button{background-color:#F4C257;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.29);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-2b804f3c .elementor-button:hover, .elementor-5981 .elementor-element.elementor-element-2b804f3c .elementor-button:focus{background-color:#FABC38;}.elementor-5981 .elementor-element.elementor-element-2b804f3c{width:initial;max-width:initial;}.elementor-5981 .elementor-element.elementor-element-2b804f3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-d0aa08{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-32563a22 .elementor-repeater-item-f1024be .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-MES-DAS-CRIANCAS-OUTUBRO.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-32563a22 .swiper-slide{transition-duration:calc(5000ms*1.2);height:890px;}.elementor-5981 .elementor-element.elementor-element-32563a22 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5981 .elementor-element.elementor-element-32563a22 .swiper-slide-contents{max-width:70%;}.elementor-5981 .elementor-element.elementor-element-32563a22 .swiper-slide-inner{text-align:center;}.elementor-5981 .elementor-element.elementor-element-32563a22 .elementor-swiper-button{color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-32563a22 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-7035359e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-5981 .elementor-element.elementor-element-7e2c5240{--display:flex;--justify-content:center;}.elementor-5981 .elementor-element.elementor-element-7e2c5240.e-con{--order:99999 /* order end hack */;}.elementor-5981 .elementor-element.elementor-element-5191306a .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#222222;}.elementor-5981 .elementor-element.elementor-element-287d7a5{--divider-border-style:solid;--divider-color:#F4C257;--divider-border-width:2px;}.elementor-5981 .elementor-element.elementor-element-287d7a5 .elementor-divider-separator{width:15%;}.elementor-5981 .elementor-element.elementor-element-287d7a5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5981 .elementor-element.elementor-element-13cf81{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5981 .elementor-element.elementor-element-13cf81 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#5F6060;}.elementor-5981 .elementor-element.elementor-element-17711c20 .elementor-button{background-color:#F4C257;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.29);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-17711c20 .elementor-button:hover, .elementor-5981 .elementor-element.elementor-element-17711c20 .elementor-button:focus{background-color:#FABC38;}.elementor-5981 .elementor-element.elementor-element-17711c20{width:initial;max-width:initial;}.elementor-5981 .elementor-element.elementor-element-17711c20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-7dbc2f57{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-4632077b .elementor-repeater-item-f1024be .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-FERIADO-DA-PROCLAMACAO-NOVEMBRO.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-4632077b .swiper-slide{transition-duration:calc(5000ms*1.2);height:890px;}.elementor-5981 .elementor-element.elementor-element-4632077b > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5981 .elementor-element.elementor-element-4632077b .swiper-slide-contents{max-width:70%;}.elementor-5981 .elementor-element.elementor-element-4632077b .swiper-slide-inner{text-align:center;}.elementor-5981 .elementor-element.elementor-element-4632077b .elementor-swiper-button{color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-4632077b .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-6089f1e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-5981 .elementor-element.elementor-element-243c673f{--display:flex;--justify-content:center;}.elementor-5981 .elementor-element.elementor-element-77caaf62 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#222222;}.elementor-5981 .elementor-element.elementor-element-3e955e48{--divider-border-style:solid;--divider-color:#F4C257;--divider-border-width:2px;}.elementor-5981 .elementor-element.elementor-element-3e955e48 .elementor-divider-separator{width:15%;}.elementor-5981 .elementor-element.elementor-element-3e955e48 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5981 .elementor-element.elementor-element-4ddc98fb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5981 .elementor-element.elementor-element-4ddc98fb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:22px;letter-spacing:0.2px;color:#5F6060;}.elementor-5981 .elementor-element.elementor-element-403fb05d .elementor-button{background-color:#F4C257;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.29);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-403fb05d .elementor-button:hover, .elementor-5981 .elementor-element.elementor-element-403fb05d .elementor-button:focus{background-color:#FABC38;}.elementor-5981 .elementor-element.elementor-element-403fb05d{width:initial;max-width:initial;}.elementor-5981 .elementor-element.elementor-element-403fb05d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-754d39ce{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-f9499bc .elementor-repeater-item-f1024be .swiper-slide-bg{background-color:#F4FBFF;background-image:url(https://pousadajoaofernandes.com.br/wp-content/uploads/2025/07/STR-PJF-FERIADO-DA-CONCIENCIA-NEGRA-NOVEMBRO_11zon.webp);background-size:cover;}.elementor-5981 .elementor-element.elementor-element-f9499bc .swiper-slide{transition-duration:calc(5000ms*1.2);height:890px;}.elementor-5981 .elementor-element.elementor-element-f9499bc > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5981 .elementor-element.elementor-element-f9499bc .swiper-slide-contents{max-width:70%;}.elementor-5981 .elementor-element.elementor-element-f9499bc .swiper-slide-inner{text-align:center;}.elementor-5981 .elementor-element.elementor-element-f9499bc .elementor-swiper-button{color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-f9499bc .elementor-swiper-button svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5981 .elementor-element.elementor-element-2c0ec173{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-2c0ec173 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-43ee4985 > .elementor-shape-top svg, .elementor-5981 .elementor-element.elementor-element-43ee4985 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-5981 .elementor-element.elementor-element-43ee4985{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-5981 .elementor-element.elementor-element-4445a274{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5981 .elementor-element.elementor-element-c9f0e10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-c9f0e10 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-34768a18{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5981 .elementor-element.elementor-element-7354b1d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-7354b1d3 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-34ac6151{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5981 .elementor-element.elementor-element-37cb1d7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-37cb1d7d .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-1dab3e88{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5981 .elementor-element.elementor-element-2f9d33b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-2f9d33b .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-7035359e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5981 .elementor-element.elementor-element-13cf81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-13cf81 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-6089f1e3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5981 .elementor-element.elementor-element-4ddc98fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-4ddc98fb .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-5981 .elementor-element.elementor-element-510c8a6a{--min-height:60vh;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5981 .elementor-element.elementor-element-2bbdab3{text-align:center;}.elementor-5981 .elementor-element.elementor-element-2bbdab3 .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-2c0ec173 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5981 .elementor-element.elementor-element-2c0ec173{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5981 .elementor-element.elementor-element-2c0ec173 .elementor-heading-title{font-size:15px;}.elementor-5981 .elementor-element.elementor-element-43ee4985 > .elementor-shape-top svg, .elementor-5981 .elementor-element.elementor-element-43ee4985 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-5981 .elementor-element.elementor-element-43ee4985{--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-5981 .elementor-element.elementor-element-4445a274{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-69e238bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-720bb2a7{text-align:center;}.elementor-5981 .elementor-element.elementor-element-720bb2a7 .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-1ac0ce74 .elementor-divider{text-align:center;}.elementor-5981 .elementor-element.elementor-element-1ac0ce74 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5981 .elementor-element.elementor-element-c9f0e10{text-align:center;}.elementor-5981 .elementor-element.elementor-element-c9f0e10 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-4497c3e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-4497c3e1{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-5981 .elementor-element.elementor-element-4497c3e1.elementor-element{--align-self:center;}.elementor-5981 .elementor-element.elementor-element-4497c3e1 .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-3ba3ce86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-3ba3ce86.e-con{--order:-99999 /* order start hack */;}.elementor-5981 .elementor-element.elementor-element-61f80d8b .swiper-slide{height:550px;}.elementor-5981 .elementor-element.elementor-element-34768a18{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-5857df31{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-34ec07b3{text-align:center;}.elementor-5981 .elementor-element.elementor-element-34ec07b3 .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-6a18af14 .elementor-divider{text-align:center;}.elementor-5981 .elementor-element.elementor-element-6a18af14 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5981 .elementor-element.elementor-element-7354b1d3{text-align:center;}.elementor-5981 .elementor-element.elementor-element-7354b1d3 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-75c538d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-75c538d{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-5981 .elementor-element.elementor-element-75c538d.elementor-element{--align-self:center;}.elementor-5981 .elementor-element.elementor-element-75c538d .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-473f06cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-473f06cb.e-con{--order:-99999 /* order start hack */;}.elementor-5981 .elementor-element.elementor-element-17e615c2 .swiper-slide{height:550px;}.elementor-5981 .elementor-element.elementor-element-34ac6151{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-1c6dab5e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-59d1798d{text-align:center;}.elementor-5981 .elementor-element.elementor-element-59d1798d .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-31cc8143 .elementor-divider{text-align:center;}.elementor-5981 .elementor-element.elementor-element-31cc8143 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5981 .elementor-element.elementor-element-37cb1d7d{text-align:center;}.elementor-5981 .elementor-element.elementor-element-37cb1d7d .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-32906c54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-32906c54{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-5981 .elementor-element.elementor-element-32906c54.elementor-element{--align-self:center;}.elementor-5981 .elementor-element.elementor-element-32906c54 .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-d1f57f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-d1f57f8.e-con{--order:-99999 /* order start hack */;}.elementor-5981 .elementor-element.elementor-element-5fb9ea48 .swiper-slide{height:550px;}.elementor-5981 .elementor-element.elementor-element-1dab3e88{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-2cbe52e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-a423a8b{text-align:center;}.elementor-5981 .elementor-element.elementor-element-a423a8b .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-c87e266 .elementor-divider{text-align:center;}.elementor-5981 .elementor-element.elementor-element-c87e266 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5981 .elementor-element.elementor-element-2f9d33b{text-align:center;}.elementor-5981 .elementor-element.elementor-element-2f9d33b .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-2b804f3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-2b804f3c{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-5981 .elementor-element.elementor-element-2b804f3c.elementor-element{--align-self:center;}.elementor-5981 .elementor-element.elementor-element-2b804f3c .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-d0aa08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-d0aa08.e-con{--order:-99999 /* order start hack */;}.elementor-5981 .elementor-element.elementor-element-32563a22 .swiper-slide{height:550px;}.elementor-5981 .elementor-element.elementor-element-7035359e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-7e2c5240{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-5191306a{text-align:center;}.elementor-5981 .elementor-element.elementor-element-5191306a .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-287d7a5 .elementor-divider{text-align:center;}.elementor-5981 .elementor-element.elementor-element-287d7a5 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5981 .elementor-element.elementor-element-13cf81{text-align:center;}.elementor-5981 .elementor-element.elementor-element-13cf81 .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-17711c20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-17711c20{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-5981 .elementor-element.elementor-element-17711c20.elementor-element{--align-self:center;}.elementor-5981 .elementor-element.elementor-element-17711c20 .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-7dbc2f57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-7dbc2f57.e-con{--order:-99999 /* order start hack */;}.elementor-5981 .elementor-element.elementor-element-4632077b .swiper-slide{height:550px;}.elementor-5981 .elementor-element.elementor-element-6089f1e3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-243c673f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-77caaf62{text-align:center;}.elementor-5981 .elementor-element.elementor-element-77caaf62 .elementor-heading-title{font-size:28px;}.elementor-5981 .elementor-element.elementor-element-3e955e48 .elementor-divider{text-align:center;}.elementor-5981 .elementor-element.elementor-element-3e955e48 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5981 .elementor-element.elementor-element-4ddc98fb{text-align:center;}.elementor-5981 .elementor-element.elementor-element-4ddc98fb .elementor-heading-title{font-size:16px;}.elementor-5981 .elementor-element.elementor-element-403fb05d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-403fb05d{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-5981 .elementor-element.elementor-element-403fb05d.elementor-element{--align-self:center;}.elementor-5981 .elementor-element.elementor-element-403fb05d .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-5981 .elementor-element.elementor-element-754d39ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5981 .elementor-element.elementor-element-754d39ce.e-con{--order:-99999 /* order start hack */;}.elementor-5981 .elementor-element.elementor-element-f9499bc .swiper-slide{height:550px;}}/* Start custom CSS for slides, class: .elementor-element-61f80d8b */.elementor-slides .elementor-background-slideshow,
.elementor-slides .swiper-slide-bg {
  border-radius: 10px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-17e615c2 */.elementor-slides .elementor-background-slideshow,
.elementor-slides .swiper-slide-bg {
  border-radius: 10px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-5fb9ea48 */.elementor-slides .elementor-background-slideshow,
.elementor-slides .swiper-slide-bg {
  border-radius: 10px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-32563a22 */.elementor-slides .elementor-background-slideshow,
.elementor-slides .swiper-slide-bg {
  border-radius: 10px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4632077b */.elementor-slides .elementor-background-slideshow,
.elementor-slides .swiper-slide-bg {
  border-radius: 10px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-f9499bc */.elementor-slides .elementor-background-slideshow,
.elementor-slides .swiper-slide-bg {
  border-radius: 10px !important;
  overflow: hidden;
}/* End custom CSS */