.elementor-24 .elementor-element.elementor-element-31ab705{--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;--background-transition:0.3s;--padding-top:200px;--padding-bottom:700px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-31ab705:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-31ab705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteltumacosanmarino.com/wp-content/uploads/2025/01/PLANES1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-31ab705, .elementor-24 .elementor-element.elementor-element-31ab705::before{--border-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-6223c63{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-d5e4c42{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-bf1ccef img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-7aadd6d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7aadd6d{text-align:center;}.elementor-24 .elementor-element.elementor-element-7aadd6d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-db608fd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-db608fd{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-cd40d51 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-cd40d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-17f4bb4{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-283c35a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-283c35a{text-align:center;}.elementor-24 .elementor-element.elementor-element-283c35a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-658bbc6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-658bbc6{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-314c6f0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-314c6f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-08da679{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-962f73e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-962f73e{text-align:center;}.elementor-24 .elementor-element.elementor-element-962f73e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-692fd8f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-692fd8f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-7b7f9a5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-7b7f9a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6d4dd4e{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-4aa5fc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4aa5fc8{text-align:center;}.elementor-24 .elementor-element.elementor-element-4aa5fc8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2b2489d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-2b2489d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-61e1104 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-61e1104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e88d2d1{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-72c3bc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-72c3bc9{text-align:center;}.elementor-24 .elementor-element.elementor-element-72c3bc9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-17a5e5a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-17a5e5a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-52d3b77 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-52d3b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d85bfcb{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-b1a4a25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b1a4a25{text-align:center;}.elementor-24 .elementor-element.elementor-element-b1a4a25 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-b392d4f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-b392d4f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-216b86e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-216b86e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-332f935{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-769e277{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-53f1f20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-53f1f20{text-align:center;}.elementor-24 .elementor-element.elementor-element-53f1f20 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3dccdf6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-3dccdf6{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-605417a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-605417a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0439d28{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-bc44d43 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bc44d43{text-align:center;}.elementor-24 .elementor-element.elementor-element-bc44d43 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ba10a6c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-ba10a6c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-c530800 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-c530800 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dec93f5{--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;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-cbeccba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cbeccba{text-align:center;}.elementor-24 .elementor-element.elementor-element-cbeccba .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-bfebf4b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-bfebf4b{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-ffa212b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-ffa212b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-d5e4c42{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-17f4bb4{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-08da679{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-6d4dd4e{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-e88d2d1{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-d85bfcb{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-769e277{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-0439d28{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-dec93f5{--width:33.3333%;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-31ab705:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-31ab705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteltumacosanmarino.com/wp-content/uploads/2025/01/PLANES1-scaled.jpg");background-position:center center;}.elementor-24 .elementor-element.elementor-element-31ab705{--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}