.elementor-14 .elementor-element.elementor-element-1775147 > .elementor-container{min-height:84vh;}.elementor-14 .elementor-element.elementor-element-1775147:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1775147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hostalmadridsonsoles.grupo-rmc.com/wp-content/uploads/GRAN-VIA-MADRID.webp");background-size:cover;}.elementor-14 .elementor-element.elementor-element-1775147 > .elementor-background-overlay{background-color:#060606;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1775147{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-6b77c38{text-align:center;}.elementor-14 .elementor-element.elementor-element-6b77c38 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-37041a7{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-6ae4ebd{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-6ae4ebd .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-6ae4ebd .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-14 .elementor-element.elementor-element-f941eb8{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-53566e8{text-align:center;}.elementor-14 .elementor-element.elementor-element-53566e8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14 .elementor-element.elementor-element-7b27d0e .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-7b27d0e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7b27d0e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7b27d0e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7b27d0e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7b27d0e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8ad208e{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-70600b5{text-align:center;}.elementor-14 .elementor-element.elementor-element-70600b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-14 .elementor-element.elementor-element-84a34ba{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-84a34ba .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-84a34ba .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-14 .elementor-element.elementor-element-02d6747{text-align:center;}.elementor-14 .elementor-element.elementor-element-139b8a4{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-158e1f3{margin-top:0px;margin-bottom:25px;}.elementor-14 .elementor-element.elementor-element-381c143.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-381c143.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-381c143.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-381c143{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-381c143 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-381c143 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-381c143 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-f8c26d6.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-f8c26d6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f8c26d6.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-f8c26d6{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-f8c26d6 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-f8c26d6 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f8c26d6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-1457d08.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-1457d08.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1457d08.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-1457d08{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-1457d08 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-1457d08 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1457d08 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-5356bb2.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-5356bb2.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-5356bb2.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-5356bb2{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-5356bb2 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-5356bb2 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-5356bb2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-a3e7d1c.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-a3e7d1c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a3e7d1c.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-a3e7d1c{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-a3e7d1c .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-a3e7d1c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a3e7d1c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-6fad1ab.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-6fad1ab.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6fad1ab.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-6fad1ab{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-6fad1ab .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-6fad1ab .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6fad1ab .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-1f59c41{margin-top:0px;margin-bottom:25px;}.elementor-14 .elementor-element.elementor-element-0ae2cc6.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-0ae2cc6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-0ae2cc6.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-0ae2cc6{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-0ae2cc6 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-0ae2cc6 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-0ae2cc6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-37ff1bd.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-37ff1bd.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-37ff1bd.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-37ff1bd{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-37ff1bd .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-37ff1bd .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-37ff1bd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-fcadbf4.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-fcadbf4.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-fcadbf4.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-fcadbf4{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-fcadbf4 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-fcadbf4 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-fcadbf4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-e835afa.elementor-view-stacked .elementor-icon{background-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-e835afa.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e835afa.elementor-view-default .elementor-icon{fill:#B81F00;color:#B81F00;border-color:#B81F00;}.elementor-14 .elementor-element.elementor-element-e835afa{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-e835afa .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-e835afa .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-e835afa .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-3849963{margin-top:30px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-294d7a9{text-align:center;}.elementor-14 .elementor-element.elementor-element-294d7a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-14 .elementor-element.elementor-element-cca244c{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-cca244c .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-cca244c .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-14 .elementor-element.elementor-element-a2b5ede{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-98bbdcd > .elementor-container{min-height:350px;}.elementor-14 .elementor-element.elementor-element-98bbdcd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-98bbdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hostalmadridsonsoles.grupo-rmc.com/wp-content/uploads/habitacion-cama-doble-1.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-98bbdcd > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-98bbdcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 150px 0px 150px;}.elementor-14 .elementor-element.elementor-element-36a0241{text-align:center;}.elementor-14 .elementor-element.elementor-element-36a0241 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-085ca5c .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-085ca5c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-085ca5c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-085ca5c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-085ca5c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-085ca5c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-085ca5c .elementor-icon{font-size:38px;}.elementor-14 .elementor-element.elementor-element-e411fc9{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-3d19d26{text-align:center;}.elementor-14 .elementor-element.elementor-element-3d19d26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-14 .elementor-element.elementor-element-4110954{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-4110954 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-4110954 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-14 .elementor-element.elementor-element-2af05fe{text-align:center;}.elementor-14 .elementor-element.elementor-element-c156305{text-align:center;}.elementor-14 .elementor-element.elementor-element-c156305 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-f0ee3b8{text-align:center;}.elementor-14 .elementor-element.elementor-element-f0ee3b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-1386201{text-align:center;}.elementor-14 .elementor-element.elementor-element-1386201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-878fb76{text-align:center;}.elementor-14 .elementor-element.elementor-element-878fb76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-246b90a{--spacer-size:30px;}.elementor-14 .elementor-element.elementor-element-1bb2757{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-65cdfb1{border-style:groove;border-width:7px 0px 0px 0px;border-color:#B81F00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-65cdfb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-65cdfb1 > .elementor-shape-top .elementor-shape-fill{fill:#B81F003B;}.elementor-14 .elementor-element.elementor-element-65cdfb1 > .elementor-shape-top svg{height:65px;}.elementor-14 .elementor-element.elementor-element-0c5e9fe{--spacer-size:55px;}.elementor-14 .elementor-element.elementor-element-2f2e28b{text-align:center;}.elementor-14 .elementor-element.elementor-element-2f2e28b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-14 .elementor-element.elementor-element-ae311ef .elementor-button{background-color:#B81F00;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-98bbdcd{padding:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-1775147:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1775147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-98bbdcd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-98bbdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}