.elementor-14477 .elementor-element.elementor-element-7c509be:not(.elementor-motion-effects-element-type-background), .elementor-14477 .elementor-element.elementor-element-7c509be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alojamientolacasadelpintor.es/wp-content/uploads/2024/07/Hero3.jpg");background-position:center center;background-size:cover;}.elementor-14477 .elementor-element.elementor-element-7c509be > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14477 .elementor-element.elementor-element-7c509be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-14477 .elementor-element.elementor-element-ba24b31{text-align:center;}.elementor-14477 .elementor-element.elementor-element-ba24b31 .elementor-heading-title{color:#FFFFFF;font-family:"Branch", Sans-serif;font-size:55px;font-weight:400;line-height:69px;}.elementor-14477 .elementor-element.elementor-element-b2045bd{text-align:center;}.elementor-14477 .elementor-element.elementor-element-b2045bd .elementor-heading-title{color:#FFFFFF;font-family:"Branch", Sans-serif;font-size:80px;font-weight:400;line-height:80px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-14477 .elementor-element.elementor-element-39410a2{text-align:center;color:#FFFFFF;font-size:20px;font-weight:400;line-height:28px;}.elementor-14477 .elementor-element.elementor-element-ab71f80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14477 .elementor-element.elementor-element-ab71f80{padding:80px 0px 78px 0px;}.elementor-14477 .elementor-element.elementor-element-f793b8e{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;}.elementor-14477 .elementor-element.elementor-element-f793b8e .elementor-heading-title{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-14477 .elementor-element.elementor-element-2b8b469{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-607f2d4{z-index:1;}.elementor-14477 .elementor-element.elementor-element-607f2d4 .elementor-button .elementor-button-icon{font-size:20px;}.elementor-14477 .elementor-element.elementor-element-607f2d4 a.elementor-button, .elementor-14477 .elementor-element.elementor-element-607f2d4 .elementor-button{font-weight:700;}.elementor-14477 .elementor-element.elementor-element-607f2d4 .elementor-button{color:var( --e-global-color-secondary );background:#02010100;border-style:none;}.elementor-14477 .elementor-element.elementor-element-607f2d4 a.elementor-button, .elementor-14477 .elementor-element.elementor-element-607f2d4 .elementor-button, .elementor-14477 .elementor-element.elementor-element-607f2d4 .elementor-button.button-with_border > span{padding:0px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-d79fa37{padding:0% 0% 5% 0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-5a08ef5 > .elementor-widget-container{margin:0px -54px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-5a08ef5{text-align:right;}.elementor-14477 .elementor-element.elementor-element-5a08ef5 img{width:80%;}.elementor-14477 .elementor-element.elementor-element-6a135a9 > .elementor-widget-container{margin:103px 0px 0px -65px;}.elementor-14477 .elementor-element.elementor-element-6a135a9{text-align:left;}.elementor-14477 .elementor-element.elementor-element-6a135a9 img{width:70%;}.elementor-14477 .elementor-element.elementor-element-34add48 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14477 .elementor-element.elementor-element-34add48{margin-top:0px;margin-bottom:98px;}.elementor-14477 .elementor-element.elementor-element-0ffca45 iframe{height:500px;}.elementor-14477 .elementor-element.elementor-element-5135281{--spacer-size:93px;}.elementor-14477 .elementor-element.elementor-element-e74a538 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14477 .elementor-element.elementor-element-e74a538 .elementor-heading-title{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-14477 .elementor-element.elementor-element-6759224{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-560504f{--spacer-size:158px;}.elementor-14477 .elementor-element.elementor-element-29ecdfa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14477 .elementor-element.elementor-element-29ecdfa .elementor-heading-title{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-14477 .elementor-element.elementor-element-41714ec{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-ecc2d46{--spacer-size:10px;}.elementor-14477 .elementor-element.elementor-element-d804fc2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14477 .elementor-element.elementor-element-d804fc2{margin-top:0px;margin-bottom:100px;}.elementor-14477 .elementor-element.elementor-element-08843c1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14477 .elementor-element.elementor-element-08843c1 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Branch", Sans-serif;font-weight:400;}.elementor-14477 .elementor-element.elementor-element-e047eb4{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-4c99892{--spacer-size:10px;}.elementor-14477 .elementor-element.elementor-element-aa759e3{--spacer-size:30px;}.elementor-14477 .elementor-element.elementor-element-0edbaac{--spacer-size:10px;}.elementor-14477 .elementor-element.elementor-element-1a9f0ab{z-index:1;}.elementor-14477 .elementor-element.elementor-element-1a9f0ab .elementor-button .elementor-button-icon{font-size:20px;}.elementor-14477 .elementor-element.elementor-element-1a9f0ab a.elementor-button, .elementor-14477 .elementor-element.elementor-element-1a9f0ab .elementor-button{font-weight:700;}.elementor-14477 .elementor-element.elementor-element-1a9f0ab .elementor-button{color:var( --e-global-color-secondary );background:#02010100;border-style:none;}.elementor-14477 .elementor-element.elementor-element-1a9f0ab a.elementor-button, .elementor-14477 .elementor-element.elementor-element-1a9f0ab .elementor-button, .elementor-14477 .elementor-element.elementor-element-1a9f0ab .elementor-button.button-with_border > span{padding:0px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-f703bbd:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-dfbddb9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14477 .elementor-element.elementor-element-dfbddb9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14477 .elementor-element.elementor-element-dfbddb9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14477 .elementor-element.elementor-element-dfbddb9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14477 .elementor-element.elementor-element-dfbddb9 .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:"Branch", Sans-serif;font-weight:500;}.elementor-14477 .elementor-element.elementor-element-5521e1d{z-index:1;}.elementor-14477 .elementor-element.elementor-element-5521e1d .elementor-button .elementor-button-icon{font-size:20px;}.elementor-14477 .elementor-element.elementor-element-5521e1d a.elementor-button, .elementor-14477 .elementor-element.elementor-element-5521e1d .elementor-button{font-weight:500;}.elementor-14477 .elementor-element.elementor-element-5521e1d .elementor-button{color:var( --e-global-color-secondary );background:#02010100;border-style:none;}.elementor-14477 .elementor-element.elementor-element-5521e1d a.elementor-button, .elementor-14477 .elementor-element.elementor-element-5521e1d .elementor-button, .elementor-14477 .elementor-element.elementor-element-5521e1d .elementor-button.button-with_border > span{padding:0px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-710ace5:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14477 .elementor-element.elementor-element-9d9d73b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14477 .elementor-element.elementor-element-9d9d73b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14477 .elementor-element.elementor-element-9d9d73b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14477 .elementor-element.elementor-element-9d9d73b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14477 .elementor-element.elementor-element-9d9d73b .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:"Branch", Sans-serif;font-weight:500;}.elementor-14477 .elementor-element.elementor-element-3f061ba{z-index:1;}.elementor-14477 .elementor-element.elementor-element-3f061ba .elementor-button .elementor-button-icon{font-size:20px;}.elementor-14477 .elementor-element.elementor-element-3f061ba a.elementor-button, .elementor-14477 .elementor-element.elementor-element-3f061ba .elementor-button{font-weight:500;}.elementor-14477 .elementor-element.elementor-element-3f061ba .elementor-button{color:var( --e-global-color-secondary );background:#02010100;border-style:none;}.elementor-14477 .elementor-element.elementor-element-3f061ba a.elementor-button, .elementor-14477 .elementor-element.elementor-element-3f061ba .elementor-button, .elementor-14477 .elementor-element.elementor-element-3f061ba .elementor-button.button-with_border > span{padding:0px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-c8daf05:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14477 .elementor-element.elementor-element-e844e02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14477 .elementor-element.elementor-element-e844e02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14477 .elementor-element.elementor-element-e844e02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14477 .elementor-element.elementor-element-e844e02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14477 .elementor-element.elementor-element-e844e02 .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:"Branch", Sans-serif;font-weight:500;}.elementor-14477 .elementor-element.elementor-element-6d42609{z-index:1;}.elementor-14477 .elementor-element.elementor-element-6d42609 .elementor-button .elementor-button-icon{font-size:20px;}.elementor-14477 .elementor-element.elementor-element-6d42609 a.elementor-button, .elementor-14477 .elementor-element.elementor-element-6d42609 .elementor-button{font-weight:500;}.elementor-14477 .elementor-element.elementor-element-6d42609 .elementor-button{color:var( --e-global-color-secondary );background:#02010100;border-style:none;}.elementor-14477 .elementor-element.elementor-element-6d42609 a.elementor-button, .elementor-14477 .elementor-element.elementor-element-6d42609 .elementor-button, .elementor-14477 .elementor-element.elementor-element-6d42609 .elementor-button.button-with_border > span{padding:0px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-c917f98:not(.elementor-motion-effects-element-type-background), .elementor-14477 .elementor-element.elementor-element-c917f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alojamientolacasadelpintor.es/wp-content/uploads/2023/07/Ellipse-1954.svg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-14477 .elementor-element.elementor-element-c917f98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:225px 0px 230px 0px;}.elementor-14477 .elementor-element.elementor-element-c917f98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14477 .elementor-element.elementor-element-3860cae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14477 .elementor-element.elementor-element-b7ad005{width:var( --container-widget-width, 838px );max-width:838px;--container-widget-width:838px;--container-widget-flex-grow:0;text-align:center;}.elementor-14477 .elementor-element.elementor-element-b7ad005 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-b7ad005 .elementor-heading-title{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-14477 .elementor-element.elementor-element-fa6617d{--spacer-size:25px;}.elementor-14477 .elementor-element.elementor-element-14b53eb{--spacer-size:60px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-14477 .elementor-element.elementor-element-14b53eb > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 68px 0px;}.elementor-14477 .elementor-element.elementor-element-dc9aacd{z-index:1;}.elementor-14477 .elementor-element.elementor-element-dc9aacd .elementor-button .elementor-button-icon{font-size:20px;}.elementor-14477 .elementor-element.elementor-element-dc9aacd a.elementor-button, .elementor-14477 .elementor-element.elementor-element-dc9aacd .elementor-button{font-weight:700;}.elementor-14477 .elementor-element.elementor-element-dc9aacd .elementor-button{color:var( --e-global-color-secondary );background:#02010100;border-style:none;}.elementor-14477 .elementor-element.elementor-element-dc9aacd a.elementor-button, .elementor-14477 .elementor-element.elementor-element-dc9aacd .elementor-button, .elementor-14477 .elementor-element.elementor-element-dc9aacd .elementor-button.button-with_border > span{padding:0px 0px 0px 0px;}.elementor-14477 .elementor-element.elementor-element-d5a783c{--spacer-size:60px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-14477 .elementor-element.elementor-element-d5a783c > .elementor-widget-container{background-color:#09205C2E;margin:-59px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-14477 .elementor-element.elementor-element-874e8c3:not(.elementor-motion-effects-element-type-background), .elementor-14477 .elementor-element.elementor-element-874e8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a36dd2 );}.elementor-14477 .elementor-element.elementor-element-874e8c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 1% 0%;}.elementor-14477 .elementor-element.elementor-element-874e8c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14477 .elementor-element.elementor-element-8c918b4{text-align:center;}.elementor-14477 .elementor-element.elementor-element-8c918b4 .elementor-heading-title{color:var( --e-global-color-1a6583a );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14477 .elementor-element.elementor-element-4e486db a.elementor-button, .elementor-14477 .elementor-element.elementor-element-4e486db .elementor-button{font-weight:700;}.elementor-14477 .elementor-element.elementor-element-4e486db .elementor-button{background:var( --e-global-color-6e7fc77 );}@media(min-width:768px){.elementor-14477 .elementor-element.elementor-element-29a9a72{width:40%;}.elementor-14477 .elementor-element.elementor-element-2c89d3e{width:60%;}.elementor-14477 .elementor-element.elementor-element-9ec9381{width:54.961%;}.elementor-14477 .elementor-element.elementor-element-a0d2ad7{width:45.003%;}.elementor-14477 .elementor-element.elementor-element-cdbca04{width:40%;}.elementor-14477 .elementor-element.elementor-element-f38fa83{width:59.964%;}}@media(max-width:1440px){.elementor-14477 .elementor-element.elementor-element-ba24b31 .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-2b8b469{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-6759224{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-41714ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-e047eb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-14477 .elementor-element.elementor-element-b2045bd .elementor-heading-title{font-size:90px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-2b8b469{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-6759224{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-41714ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-e047eb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-c917f98{padding:90px 0px 90px 0px;}}@media(max-width:767px){.elementor-14477 .elementor-element.elementor-element-ba24b31 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-14477 .elementor-element.elementor-element-b2045bd .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-ab71f80{padding:35px 0px 25px 0px;}.elementor-14477 .elementor-element.elementor-element-2b8b469{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-5a08ef5 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-14477 .elementor-element.elementor-element-5a08ef5{text-align:center;}.elementor-14477 .elementor-element.elementor-element-5a08ef5 img{width:100%;}.elementor-14477 .elementor-element.elementor-element-6a135a9 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-14477 .elementor-element.elementor-element-6a135a9 img{width:100%;}.elementor-14477 .elementor-element.elementor-element-5135281{--spacer-size:10px;}.elementor-14477 .elementor-element.elementor-element-6759224{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-560504f{--spacer-size:20px;}.elementor-14477 .elementor-element.elementor-element-41714ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-e047eb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14477 .elementor-element.elementor-element-dfbddb9 .elementor-image-box-img{margin-bottom:15px;}.elementor-14477 .elementor-element.elementor-element-9d9d73b .elementor-image-box-img{margin-bottom:15px;}.elementor-14477 .elementor-element.elementor-element-e844e02 .elementor-image-box-img{margin-bottom:15px;}}