.elementor-12 .elementor-element.elementor-element-fa50de1{--display:flex;--min-height:834px;--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;--border-radius:0px 0px 30px 30px;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.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-12 .elementor-element.elementor-element-c6f2459 .elementor-repeater-item-4d11404 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/Design-sem-nome.png);background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6f2459 .elementor-repeater-item-807abc1 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-08-at-12.12.57.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6f2459 .elementor-repeater-item-a44f70d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-08-at-12.12.54.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6f2459 .elementor-repeater-item-5bc1202 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-08-at-12.13.12.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6f2459 .elementor-repeater-item-d551d39 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-08-at-12.12.55.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6f2459 .elementor-repeater-item-8f3d7f3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-08-at-12.13.10.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6f2459 .swiper-slide{transition-duration:calc(5000ms*1.2);height:647px;}.elementor-12 .elementor-element.elementor-element-c6f2459 > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-12 .elementor-element.elementor-element-c6f2459 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-c6f2459 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-8c5c96c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-evenly;--align-items:flex-end;--margin-top:-309px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cf3da6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-4824898{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4824898:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4824898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fe7c3b0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fe7c3b0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.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-12 .elementor-element.elementor-element-41eb774{text-align:center;}.elementor-12 .elementor-element.elementor-element-41eb774 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-41eb774 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-41eb774 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2230e76{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2230e76:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2230e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-7de5f33{text-align:center;}.elementor-12 .elementor-element.elementor-element-7de5f33 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:160px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7de5f33 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-7de5f33 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dd214c3{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd214c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd214c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3079380 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3079380.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3079380.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3079380.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3079380.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3079380.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3079380.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3079380.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3079380.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3079380.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3079380.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-02af790{text-align:center;}.elementor-12 .elementor-element.elementor-element-02af790 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-02af790 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-02af790 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9933497{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-158a1bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-158a1bb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-158a1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d996113{--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;}.elementor-12 .elementor-element.elementor-element-8b77d4d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9b79302{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a0519ed{--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;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-b5f451c img{border-radius:30px 30px 30px 30px;}.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-12 .elementor-element.elementor-element-c7ca723 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-c7ca723 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c7ca723 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c7ca723 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-107a23c .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-107a23c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-107a23c .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-107a23c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-70b100e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-12 .elementor-element.elementor-element-dfb080f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-448df8f{text-align:right;}.elementor-12 .elementor-element.elementor-element-448df8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1e2f3e2{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-250455c{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-250455c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-250455c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e64d70e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3519e93 .elementor-repeater-item-dba1b4c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-1.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-3519e93 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-3519e93{z-index:0;}.elementor-12 .elementor-element.elementor-element-3519e93 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-3519e93 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0b01a8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-277ee77{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-277ee77.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0b2ea0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e0b2ea0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e0b2ea0.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e0b2ea0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e0b2ea0.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e0b2ea0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e0b2ea0 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-e0b2ea0 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-91fa1e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4081129 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4081129.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4081129.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4081129.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4081129.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4081129.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4081129 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-4081129 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-855b96d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-932380c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-932380c.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-da4b1b5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-da4b1b5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-da4b1b5.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-da4b1b5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-da4b1b5.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-da4b1b5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-da4b1b5 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-da4b1b5 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-93fa11b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-52ee5b8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-52ee5b8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-52ee5b8.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-52ee5b8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-52ee5b8.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-52ee5b8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-52ee5b8 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-52ee5b8 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-2232621 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-78bcbc2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78bcbc2.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-46098c2 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-46098c2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-46098c2.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-46098c2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-46098c2.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-46098c2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-46098c2 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-46098c2 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-08390a6{text-align:left;}.elementor-12 .elementor-element.elementor-element-08390a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6ec0488 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ec0488.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6ec0488.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-6ec0488.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6ec0488.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-6ec0488.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6ec0488 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-6ec0488 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-ca35ee3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d559e65{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d559e65.e-con{--align-self:flex-start;}.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-12 .elementor-element.elementor-element-12018e8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-12018e8 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-12018e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-961273b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-961273b.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0aa08b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-59ec06a .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-59ec06a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-59ec06a .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-59ec06a{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-59ec06a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59ec06a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-475232c{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-475232c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-475232c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-45a4955 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f70b71e .elementor-repeater-item-dba1b4c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-2.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f70b71e .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-2b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f70b71e .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-f70b71e{z-index:0;}.elementor-12 .elementor-element.elementor-element-f70b71e .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-f70b71e .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-d226c51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-cc9c251{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cc9c251.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-00d2343 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-00d2343.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-00d2343.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-00d2343.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-00d2343.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-00d2343.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-00d2343 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-00d2343 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-169739b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e518dfe .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e518dfe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e518dfe.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e518dfe.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e518dfe.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e518dfe.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e518dfe .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-e518dfe .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-9739b8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b336518{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b336518.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fc6081b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fc6081b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fc6081b.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fc6081b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fc6081b.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fc6081b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fc6081b .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fc6081b .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-f16bbb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2949604 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2949604.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2949604.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2949604.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2949604.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2949604.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2949604 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2949604 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-c62a003 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-137c81f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-137c81f.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-802b00a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-802b00a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-802b00a.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-802b00a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-802b00a.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-802b00a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-802b00a .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-802b00a .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-36cde34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0063e36 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0063e36.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0063e36.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0063e36.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0063e36.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0063e36.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0063e36 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0063e36 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-ad854b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-edc9bc8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-edc9bc8.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1dc2d8b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-1dc2d8b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-1dc2d8b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-d96a445{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d96a445.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-06af838 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f96f304 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-f96f304 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f96f304 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f96f304{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f96f304 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f96f304.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a461ba4{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a461ba4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a461ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8069989 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-093f2c5 .elementor-repeater-item-dba1b4c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-3.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-093f2c5 .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-3b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-093f2c5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-093f2c5{z-index:0;}.elementor-12 .elementor-element.elementor-element-093f2c5 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-093f2c5 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-86eb843{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-e31ea69{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e31ea69.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-830541c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-830541c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-830541c.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-830541c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-830541c.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-830541c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-830541c .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-830541c .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-1192d8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1d6bcd1 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1d6bcd1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1d6bcd1.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-1d6bcd1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1d6bcd1.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-1d6bcd1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1d6bcd1 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-1d6bcd1 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-890a590 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-28cd837{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-28cd837.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4b6c4bd .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4b6c4bd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4b6c4bd.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4b6c4bd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4b6c4bd.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4b6c4bd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4b6c4bd .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-4b6c4bd .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-b40977a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0457dbf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0457dbf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0457dbf.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0457dbf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0457dbf.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0457dbf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0457dbf .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0457dbf .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-b6b5840 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-76ab778{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76ab778.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2d2799d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2d2799d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2d2799d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2d2799d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2d2799d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2d2799d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2d2799d .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2d2799d .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-41f96c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-be52ca1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be52ca1.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-52c505a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-52c505a .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-52c505a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-db45886{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db45886.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a11d765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a7746db .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-a7746db .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a7746db .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a7746db{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a7746db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a7746db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-480f2d3{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8f10fc7{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8f10fc7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8f10fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-00cef58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1a7f612 .elementor-repeater-item-dba1b4c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-4.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-1a7f612 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-1a7f612{z-index:0;}.elementor-12 .elementor-element.elementor-element-1a7f612 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-1a7f612 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-0886162{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-4ae921f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ae921f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-eae2295 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-eae2295.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eae2295.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-eae2295.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eae2295.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-eae2295.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eae2295 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-eae2295 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-308fbf2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ddac060 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ddac060.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ddac060.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ddac060.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ddac060.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ddac060.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ddac060 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ddac060 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-34cc77b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-80024ed{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-80024ed.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fb93909 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fb93909.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fb93909.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fb93909.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fb93909.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fb93909.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fb93909 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fb93909 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-d79a075 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-fe712ba .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fe712ba.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fe712ba.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fe712ba.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fe712ba.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fe712ba.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fe712ba .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fe712ba .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-0c8d9e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-276217a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-276217a.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0056e45 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0056e45.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0056e45.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0056e45.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0056e45.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0056e45.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0056e45 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0056e45 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-2c67061 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3e969e2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e969e2.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c19e5fa{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-c19e5fa .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-c19e5fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a118dcb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a118dcb.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1b4758f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-515363d .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-515363d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-515363d .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-515363d{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-515363d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-515363d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4da0275{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4da0275:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4da0275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-177804a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-98c0558 .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/Quarto-5.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-98c0558 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-98c0558{z-index:0;}.elementor-12 .elementor-element.elementor-element-98c0558 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-98c0558 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f89b69{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-c5ada6c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5ada6c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-674021f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-674021f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-674021f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-674021f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-674021f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-674021f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-674021f .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-674021f .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-d08bb0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3ffdd51 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3ffdd51.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ffdd51.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3ffdd51.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ffdd51.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3ffdd51.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ffdd51 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-3ffdd51 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-25e1819 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-85d9453{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-85d9453.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ff5e16b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff5e16b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff5e16b.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ff5e16b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff5e16b.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ff5e16b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff5e16b .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ff5e16b .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-81644df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-86a191f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-86a191f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-86a191f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-86a191f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-86a191f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-86a191f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-86a191f .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-86a191f .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-0b13ca1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f31388f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f31388f.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-145bf9d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-145bf9d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-145bf9d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-145bf9d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-145bf9d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-145bf9d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-145bf9d .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-145bf9d .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-c3990e4{text-align:left;}.elementor-12 .elementor-element.elementor-element-c3990e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e259e66 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e259e66.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e259e66.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e259e66.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e259e66.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e259e66.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e259e66 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-e259e66 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-06f4cc4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1f5013f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f5013f.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8df4b52{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-8df4b52 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-8df4b52 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-0f503e0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0f503e0.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-036a5bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-540a92b .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-540a92b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-540a92b .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-540a92b{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-540a92b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-540a92b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b051b65{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b051b65:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b051b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-61e9259 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-032261a .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quato-6c.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-032261a .elementor-repeater-item-e1d6794 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-6.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-032261a .elementor-repeater-item-47ef45b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-6b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-032261a .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-032261a{z-index:0;}.elementor-12 .elementor-element.elementor-element-032261a .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-032261a .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-3116357{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-c3425d4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3425d4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0e225ff .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e225ff.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0e225ff.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0e225ff.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0e225ff.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0e225ff.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0e225ff .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0e225ff .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-b0290ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2917c12 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2917c12.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2917c12.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2917c12.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2917c12.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2917c12.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2917c12 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2917c12 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-e4dc8ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d2ccf83{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d2ccf83.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2605902 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2605902.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2605902.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2605902.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2605902.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2605902.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2605902 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2605902 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-ddc7105 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-57c8895 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-57c8895.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-57c8895.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-57c8895.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-57c8895.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-57c8895.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-57c8895 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-57c8895 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-7f92bde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0add424{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0add424.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2368aca .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2368aca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2368aca.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2368aca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2368aca.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-2368aca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2368aca .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2368aca .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-23db2a1{text-align:left;}.elementor-12 .elementor-element.elementor-element-23db2a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-11ec028 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-11ec028.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11ec028.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-11ec028.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11ec028.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-11ec028.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11ec028 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-11ec028 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-c0c0522 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6d05ee3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d05ee3.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-20b9663{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-20b9663 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-20b9663 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-d8ccd72{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d8ccd72.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4904956 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9377d60 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-9377d60 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9377d60 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9377d60{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9377d60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9377d60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e5ed4a0{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-732e326{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-732e326:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-732e326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-80aff22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ab4616b .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-11b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-ab4616b .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-ab4616b{z-index:0;}.elementor-12 .elementor-element.elementor-element-ab4616b .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-ab4616b .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-534dfc7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-e5ee3a2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e5ee3a2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-71288b8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-71288b8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-71288b8.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-71288b8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-71288b8.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-71288b8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-71288b8 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-71288b8 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-7f11edd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-584ecaa .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-584ecaa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-584ecaa.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-584ecaa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-584ecaa.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-584ecaa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-584ecaa .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-584ecaa .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-4b9460d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-74bff2c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74bff2c.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8516517 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8516517.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8516517.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8516517.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8516517.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8516517.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8516517 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-8516517 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-75a34f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3d24099 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d24099.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3d24099.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3d24099.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3d24099.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3d24099.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3d24099 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-3d24099 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-b4ec2ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3f3e2f6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f3e2f6.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ce049c8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ce049c8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ce049c8.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ce049c8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ce049c8.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ce049c8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ce049c8 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ce049c8 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-96d39ec{text-align:left;}.elementor-12 .elementor-element.elementor-element-96d39ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-c51dd33 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c51dd33.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c51dd33.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-c51dd33.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c51dd33.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-c51dd33.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c51dd33 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-c51dd33 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-6c77be7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-514053f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-514053f.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b052491{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-b052491 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-b052491 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a0d8608{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0d8608.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0688202 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2addfd1 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-2addfd1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2addfd1 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2addfd1{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2addfd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2addfd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-14b5d9c{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-14b5d9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-14b5d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fdffbb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b3fb42b .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-3b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-b3fb42b .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-b3fb42b{z-index:0;}.elementor-12 .elementor-element.elementor-element-b3fb42b .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-b3fb42b .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-343c43a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-81caa7d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-81caa7d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cd59ccf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cd59ccf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd59ccf.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-cd59ccf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd59ccf.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-cd59ccf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd59ccf .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-cd59ccf .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-827abd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-079cb49 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-079cb49.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-079cb49.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-079cb49.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-079cb49.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-079cb49.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-079cb49 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-079cb49 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-b965707 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-dc6ec2c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc6ec2c.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ec1b391 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec1b391.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ec1b391.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ec1b391.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ec1b391.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ec1b391.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ec1b391 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ec1b391 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-a4bfd12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9404edb .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9404edb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9404edb.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-9404edb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9404edb.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-9404edb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9404edb .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-9404edb .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-1489904 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a2ba364{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a2ba364.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4cdfcbf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4cdfcbf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4cdfcbf.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4cdfcbf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4cdfcbf.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4cdfcbf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4cdfcbf .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-4cdfcbf .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-8eb82ac{text-align:left;}.elementor-12 .elementor-element.elementor-element-8eb82ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b35c9de{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b35c9de.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c70ea50{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-c70ea50 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-c70ea50 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-ade655b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ade655b.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-82011fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-81605f5 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-81605f5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-81605f5 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-81605f5{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-81605f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81605f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9a9edc6{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9a9edc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9a9edc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-81ec0b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-88c2e92 .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-9.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-88c2e92 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-88c2e92{z-index:0;}.elementor-12 .elementor-element.elementor-element-88c2e92 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-88c2e92 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-5541214{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-612f2ff{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-612f2ff.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0f2fc07 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0f2fc07.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0f2fc07.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0f2fc07.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0f2fc07.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0f2fc07.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0f2fc07 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0f2fc07 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-4184405 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-660c385 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-660c385.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-660c385.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-660c385.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-660c385.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-660c385.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-660c385 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-660c385 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-c7501fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-af5e1c1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af5e1c1.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fed0172 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fed0172.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fed0172.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fed0172.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fed0172.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-fed0172.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fed0172 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fed0172 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-039dd8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-cca85a6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cca85a6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cca85a6.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-cca85a6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cca85a6.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-cca85a6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cca85a6 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-cca85a6 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-0829a58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7b35297{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b35297.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-74e23c0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-74e23c0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-74e23c0.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-74e23c0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-74e23c0.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-74e23c0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-74e23c0 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-74e23c0 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-97be093{text-align:left;}.elementor-12 .elementor-element.elementor-element-97be093 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-69ca154 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-69ca154.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-69ca154.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-69ca154.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-69ca154.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-69ca154.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-69ca154 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-69ca154 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-e42c478 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0194291{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0194291.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cd810e5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-cd810e5 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-cd810e5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3c6453e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c6453e.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8a833cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2daf493 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-2daf493 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2daf493 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2daf493{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2daf493 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2daf493.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b77cc50{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86ed473{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-86ed473:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86ed473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a25e8b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2354ec0 .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-10b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-2354ec0 .elementor-repeater-item-47ef45b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-10d.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-2354ec0 .elementor-repeater-item-b939a45 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-10c.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-2354ec0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-2354ec0{z-index:0;}.elementor-12 .elementor-element.elementor-element-2354ec0 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-2354ec0 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-9bcb666{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-1abbc8c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1abbc8c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3c42437 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3c42437.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3c42437.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3c42437.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3c42437.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3c42437.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3c42437 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-3c42437 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-4569c8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e2e87d3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e2e87d3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e2e87d3.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e2e87d3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e2e87d3.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e2e87d3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e2e87d3 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-e2e87d3 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-6dc7b19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3f406b6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f406b6.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-de63671 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-de63671.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-de63671.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-de63671.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-de63671.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-de63671.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-de63671 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-de63671 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-6e45931 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ce7e26f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ce7e26f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ce7e26f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ce7e26f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ce7e26f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ce7e26f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ce7e26f .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ce7e26f .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-328b372 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-acf5baa{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-acf5baa.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a83fd66 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a83fd66.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a83fd66.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-a83fd66.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a83fd66.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-a83fd66.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a83fd66 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-a83fd66 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-ad84355{text-align:left;}.elementor-12 .elementor-element.elementor-element-ad84355 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-33779a6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-33779a6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-33779a6.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-33779a6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-33779a6.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-33779a6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-33779a6 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-33779a6 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-6216e1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5462fa0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5462fa0.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-20c3802{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-20c3802 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-20c3802 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-557bc64{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-557bc64.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d3f02b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2724e54 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-2724e54 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2724e54 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2724e54{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2724e54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2724e54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-79b3a87{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-79b3a87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79b3a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1277674 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-179680f .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-11b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-179680f .elementor-repeater-item-47ef45b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-11.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-179680f .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-179680f{z-index:0;}.elementor-12 .elementor-element.elementor-element-179680f .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-179680f .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-54ff9d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-8115180{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8115180.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c91b123 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c91b123.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c91b123.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-c91b123.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c91b123.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-c91b123.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c91b123 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-c91b123 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-6bcd064 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5df933f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5df933f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5df933f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-5df933f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5df933f.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-5df933f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5df933f .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-5df933f .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-9d503b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ff63ba7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ff63ba7.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8a85c3d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a85c3d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8a85c3d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8a85c3d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8a85c3d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8a85c3d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8a85c3d .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-8a85c3d .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-a51485a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-11fbd07 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-11fbd07.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11fbd07.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-11fbd07.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11fbd07.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-11fbd07.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11fbd07 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-11fbd07 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-24e5d92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a5d7092{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a5d7092.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4669d18 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4669d18.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4669d18.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4669d18.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4669d18.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4669d18.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4669d18 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-4669d18 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-94d9d0e{text-align:left;}.elementor-12 .elementor-element.elementor-element-94d9d0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-25b4ede .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-25b4ede.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-25b4ede.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-25b4ede.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-25b4ede.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-25b4ede.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-25b4ede .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-25b4ede .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-6d29abb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-67a6dc5{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67a6dc5.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-abb0f74{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-abb0f74 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-abb0f74 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-4d64a70{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4d64a70.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d2a5166 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-db582c8 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-db582c8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-db582c8 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-db582c8{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-db582c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db582c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ff33c24{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ff33c24:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ff33c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1cc9643 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e0abf40 .elementor-repeater-item-44b5b75 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-12b.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-e0abf40 .elementor-repeater-item-47ef45b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-12a.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-e0abf40 .elementor-repeater-item-4fc4016 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://hoteldonarosa.com.br/wp-content/uploads/2025/03/quarto-12.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-e0abf40 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-12 .elementor-element.elementor-element-e0abf40{z-index:0;}.elementor-12 .elementor-element.elementor-element-e0abf40 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-e0abf40 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e40b61{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-2f108b2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f108b2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5ee0ca3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5ee0ca3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ee0ca3.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-5ee0ca3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ee0ca3.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-5ee0ca3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ee0ca3 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-5ee0ca3 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-17622cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0dde488 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0dde488.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0dde488.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0dde488.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0dde488.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0dde488.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0dde488 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0dde488 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-c65c79b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-07d8b19{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-07d8b19.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0fa5739 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0fa5739.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0fa5739.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0fa5739.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0fa5739.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0fa5739.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0fa5739 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0fa5739 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-0132981 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-eb0f4bc .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-eb0f4bc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eb0f4bc.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-eb0f4bc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eb0f4bc.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-eb0f4bc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eb0f4bc .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-eb0f4bc .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-0d20c9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-db9d247{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db9d247.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7c71af5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c71af5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7c71af5.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-7c71af5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7c71af5.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-7c71af5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7c71af5 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-7c71af5 .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-b1d3602{text-align:left;}.elementor-12 .elementor-element.elementor-element-b1d3602 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-246935d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-246935d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-246935d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-246935d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-246935d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-246935d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-246935d .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-246935d .elementor-icon svg{height:22px;}.elementor-12 .elementor-element.elementor-element-7c9ed7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e3eb997{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3eb997.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-af33246{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-af33246 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-af33246 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-ae2ad9c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ae2ad9c.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b6fdc16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-879ae93 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-879ae93 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-879ae93 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-879ae93{width:var( --container-widget-width, 101.952% );max-width:101.952%;--container-widget-width:101.952%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-879ae93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-879ae93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-95fc0fd{--display:flex;--min-height:275px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-95fc0fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-95fc0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE1C2D;background-image:url("https://hoteldonarosa.com.br/wp-content/uploads/2025/03/21eb8c40-89df-4287-8379-551e5d1fe66a.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-3b058ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4fa7b83{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-4fa7b83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fa7b83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-61b1068{--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;}.elementor-12 .elementor-element.elementor-element-cc5cd3c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8d00284{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-98db4db{--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;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-c1dd35a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4963942{--e-image-carousel-slides-to-show:1;z-index:0;}.elementor-12 .elementor-element.elementor-element-4963942 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-9904fc2 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-9904fc2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9904fc2 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9904fc2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-61b9c36 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-61b9c36 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-61b9c36 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-61b9c36 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-b1356c5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8954cf5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-8954cf5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8954cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9bdf354{--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;}.elementor-12 .elementor-element.elementor-element-7703c0c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-163cbdf{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-28bd3e9{--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;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-dbf3fdc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2b69e5b{--e-image-carousel-slides-to-show:1;z-index:0;}.elementor-12 .elementor-element.elementor-element-2b69e5b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-e6e6b31{--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;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-8cf3da6{--width:100%;}.elementor-12 .elementor-element.elementor-element-4824898{--width:25%;}.elementor-12 .elementor-element.elementor-element-2230e76{--width:10%;}.elementor-12 .elementor-element.elementor-element-dd214c3{--width:25%;}.elementor-12 .elementor-element.elementor-element-d996113{--width:50%;}.elementor-12 .elementor-element.elementor-element-a0519ed{--width:50%;}.elementor-12 .elementor-element.elementor-element-250455c{--width:25%;}.elementor-12 .elementor-element.elementor-element-277ee77{--width:100%;}.elementor-12 .elementor-element.elementor-element-932380c{--width:100%;}.elementor-12 .elementor-element.elementor-element-78bcbc2{--width:100%;}.elementor-12 .elementor-element.elementor-element-d559e65{--width:100%;}.elementor-12 .elementor-element.elementor-element-961273b{--width:100%;}.elementor-12 .elementor-element.elementor-element-475232c{--width:25%;}.elementor-12 .elementor-element.elementor-element-cc9c251{--width:100%;}.elementor-12 .elementor-element.elementor-element-b336518{--width:100%;}.elementor-12 .elementor-element.elementor-element-137c81f{--width:100%;}.elementor-12 .elementor-element.elementor-element-edc9bc8{--width:100%;}.elementor-12 .elementor-element.elementor-element-d96a445{--width:100%;}.elementor-12 .elementor-element.elementor-element-a461ba4{--width:25%;}.elementor-12 .elementor-element.elementor-element-e31ea69{--width:100%;}.elementor-12 .elementor-element.elementor-element-28cd837{--width:100%;}.elementor-12 .elementor-element.elementor-element-76ab778{--width:100%;}.elementor-12 .elementor-element.elementor-element-be52ca1{--width:100%;}.elementor-12 .elementor-element.elementor-element-db45886{--width:100%;}.elementor-12 .elementor-element.elementor-element-8f10fc7{--width:25%;}.elementor-12 .elementor-element.elementor-element-4ae921f{--width:100%;}.elementor-12 .elementor-element.elementor-element-80024ed{--width:100%;}.elementor-12 .elementor-element.elementor-element-276217a{--width:100%;}.elementor-12 .elementor-element.elementor-element-3e969e2{--width:100%;}.elementor-12 .elementor-element.elementor-element-a118dcb{--width:100%;}.elementor-12 .elementor-element.elementor-element-4da0275{--width:25%;}.elementor-12 .elementor-element.elementor-element-c5ada6c{--width:100%;}.elementor-12 .elementor-element.elementor-element-85d9453{--width:100%;}.elementor-12 .elementor-element.elementor-element-f31388f{--width:100%;}.elementor-12 .elementor-element.elementor-element-1f5013f{--width:100%;}.elementor-12 .elementor-element.elementor-element-0f503e0{--width:100%;}.elementor-12 .elementor-element.elementor-element-b051b65{--width:25%;}.elementor-12 .elementor-element.elementor-element-c3425d4{--width:100%;}.elementor-12 .elementor-element.elementor-element-d2ccf83{--width:100%;}.elementor-12 .elementor-element.elementor-element-0add424{--width:100%;}.elementor-12 .elementor-element.elementor-element-6d05ee3{--width:100%;}.elementor-12 .elementor-element.elementor-element-d8ccd72{--width:100%;}.elementor-12 .elementor-element.elementor-element-732e326{--width:25%;}.elementor-12 .elementor-element.elementor-element-e5ee3a2{--width:100%;}.elementor-12 .elementor-element.elementor-element-74bff2c{--width:100%;}.elementor-12 .elementor-element.elementor-element-3f3e2f6{--width:100%;}.elementor-12 .elementor-element.elementor-element-514053f{--width:100%;}.elementor-12 .elementor-element.elementor-element-a0d8608{--width:100%;}.elementor-12 .elementor-element.elementor-element-14b5d9c{--width:25%;}.elementor-12 .elementor-element.elementor-element-81caa7d{--width:100%;}.elementor-12 .elementor-element.elementor-element-dc6ec2c{--width:100%;}.elementor-12 .elementor-element.elementor-element-a2ba364{--width:100%;}.elementor-12 .elementor-element.elementor-element-b35c9de{--width:100%;}.elementor-12 .elementor-element.elementor-element-ade655b{--width:100%;}.elementor-12 .elementor-element.elementor-element-9a9edc6{--width:25%;}.elementor-12 .elementor-element.elementor-element-612f2ff{--width:100%;}.elementor-12 .elementor-element.elementor-element-af5e1c1{--width:100%;}.elementor-12 .elementor-element.elementor-element-7b35297{--width:100%;}.elementor-12 .elementor-element.elementor-element-0194291{--width:100%;}.elementor-12 .elementor-element.elementor-element-3c6453e{--width:100%;}.elementor-12 .elementor-element.elementor-element-86ed473{--width:25%;}.elementor-12 .elementor-element.elementor-element-1abbc8c{--width:100%;}.elementor-12 .elementor-element.elementor-element-3f406b6{--width:100%;}.elementor-12 .elementor-element.elementor-element-acf5baa{--width:100%;}.elementor-12 .elementor-element.elementor-element-5462fa0{--width:100%;}.elementor-12 .elementor-element.elementor-element-557bc64{--width:100%;}.elementor-12 .elementor-element.elementor-element-79b3a87{--width:25%;}.elementor-12 .elementor-element.elementor-element-8115180{--width:100%;}.elementor-12 .elementor-element.elementor-element-ff63ba7{--width:100%;}.elementor-12 .elementor-element.elementor-element-a5d7092{--width:100%;}.elementor-12 .elementor-element.elementor-element-67a6dc5{--width:100%;}.elementor-12 .elementor-element.elementor-element-4d64a70{--width:100%;}.elementor-12 .elementor-element.elementor-element-ff33c24{--width:25%;}.elementor-12 .elementor-element.elementor-element-2f108b2{--width:100%;}.elementor-12 .elementor-element.elementor-element-07d8b19{--width:100%;}.elementor-12 .elementor-element.elementor-element-db9d247{--width:100%;}.elementor-12 .elementor-element.elementor-element-e3eb997{--width:100%;}.elementor-12 .elementor-element.elementor-element-ae2ad9c{--width:100%;}.elementor-12 .elementor-element.elementor-element-61b1068{--width:50%;}.elementor-12 .elementor-element.elementor-element-98db4db{--width:50%;}.elementor-12 .elementor-element.elementor-element-9bdf354{--width:50%;}.elementor-12 .elementor-element.elementor-element-28bd3e9{--width:50%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-95fc0fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-95fc0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-475232c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}