.elementor-709 .elementor-element.elementor-element-b33937b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-709 .elementor-element.elementor-element-f25cd9f .elementor-repeater-item-fb2cfdb .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://rotavinhospsetubal.com/wp-content/uploads/2024/07/adegas_Rota-de-Vinhos-da-Peninsula-de-Setubal-Palmela.jpg);background-size:cover;}.elementor-709 .elementor-element.elementor-element-f25cd9f .elementor-repeater-item-fb2cfdb .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-709 .elementor-element.elementor-element-f25cd9f .elementor-repeater-item-fb2cfdb .swiper-slide-contents{margin:0 auto;}.elementor-709 .elementor-element.elementor-element-f25cd9f .elementor-repeater-item-fb2cfdb .swiper-slide-inner{align-items:center;text-align:left;}.elementor-709 .elementor-element.elementor-element-f25cd9f .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-709 .elementor-element.elementor-element-f25cd9f .swiper-slide-contents{max-width:66%;}.elementor-709 .elementor-element.elementor-element-f25cd9f .swiper-slide-inner{text-align:center;}.elementor-709 .elementor-element.elementor-element-238e399{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-709 .elementor-element.elementor-element-74c4d62{--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-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-709 .elementor-element.elementor-element-74c4d62:not(.elementor-motion-effects-element-type-background), .elementor-709 .elementor-element.elementor-element-74c4d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF4;}.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-709 .elementor-element.elementor-element-4fcc199 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-709 .elementor-element.elementor-element-4fcc199 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:800;line-height:41px;color:#131313;}.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-709 .elementor-element.elementor-element-dc690a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-709 .elementor-element.elementor-element-dc690a9{text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#0F0F0F;}.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-709 .elementor-element.elementor-element-3f04661 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-709 .elementor-element.elementor-element-3f04661{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#0F0F0F;}.elementor-709 .elementor-element.elementor-element-0828ffc{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-709 .elementor-element.elementor-element-7ecf099:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-7ecf099 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-7ecf099 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-7ecf099:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-fc44491:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-fc44491 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-fc44491 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-fc44491:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-e04bbf0:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-e04bbf0 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-e04bbf0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-e04bbf0:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-54b293a:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-54b293a > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-54b293a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-54b293a:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-2d113f0:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-2d113f0 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-2d113f0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-2d113f0:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-d524cb5:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-d524cb5 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-d524cb5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-d524cb5:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-a6cf24b:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-a6cf24b > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-a6cf24b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-a6cf24b:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-c241cb6:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-c241cb6 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-c241cb6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-c241cb6:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-7b2bf8b:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-7b2bf8b > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-7b2bf8b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-7b2bf8b:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-18b20f0:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-18b20f0 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-18b20f0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-18b20f0:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-32e980a:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-32e980a > .elementor-widget-container{margin:0px 0px 0px 0px;transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-32e980a img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-32e980a:hover img{opacity:0.55;filter:brightness( 90% ) contrast( 113% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-1f0fe8f:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-1f0fe8f > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-1f0fe8f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-1f0fe8f:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-03adc85:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-03adc85 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-03adc85 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-03adc85:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-e178e9a:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-e178e9a > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-e178e9a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-e178e9a:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-96200ee:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-96200ee > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-96200ee img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-96200ee:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-2ad68ab:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-2ad68ab > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-2ad68ab img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-2ad68ab:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-7af40b8:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-7af40b8 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-7af40b8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-7af40b8:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-80a9a1a:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-80a9a1a > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-80a9a1a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-80a9a1a:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-908a32d:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-908a32d > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-908a32d img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-908a32d:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-00c1602:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-00c1602 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-00c1602 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-00c1602:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-8b2a1c3:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-8b2a1c3 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-8b2a1c3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-8b2a1c3:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-615f77d:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-615f77d > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-615f77d img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-615f77d:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-a0c9089:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-a0c9089 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-a0c9089 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-a0c9089:hover img{opacity:1;}.elementor-709 .elementor-element.elementor-element-dc6ace3:hover .elementor-widget-container{background-color:#00000012;}.elementor-709 .elementor-element.elementor-element-dc6ace3 > .elementor-widget-container{transition:background 0.5s;}.elementor-709 .elementor-element.elementor-element-dc6ace3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-709 .elementor-element.elementor-element-dc6ace3:hover img{opacity:1;}@media(min-width:768px){.elementor-709 .elementor-element.elementor-element-238e399{--content-width:1200px;}.elementor-709 .elementor-element.elementor-element-74c4d62{--width:100%;}.elementor-709 .elementor-element.elementor-element-0828ffc{--content-width:1200px;}}@media(max-width:1366px){.elementor-709 .elementor-element.elementor-element-0828ffc{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-709 .elementor-element.elementor-element-0828ffc{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-709 .elementor-element.elementor-element-0828ffc{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-709 .elementor-element.elementor-element-0828ffc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-0828ffc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-b33937b */select/* End custom CSS */