.elementor-1563 .elementor-element.elementor-element-b0d5426:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-b0d5426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/CARD-PLAYACAPRICHO-INVIERNO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-b0d5426 > .elementor-background-overlay{background-color:#000000;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-b0d5426 > .elementor-container{min-height:550px;}.elementor-1563 .elementor-element.elementor-element-b0d5426{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-52235058 );}.elementor-1563 .elementor-element.elementor-element-b0d5426 .elementor-heading-title{color:var( --e-global-color-52235058 );}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-fb03e55.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-fb03e55.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-fb03e55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1563 .elementor-element.elementor-element-fb03e55 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-1563 .elementor-element.elementor-global-7556 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1563 .elementor-element.elementor-global-7556 img{width:100%;max-width:446px;}.elementor-1563 .elementor-element.elementor-element-07b66de > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1563 .elementor-element.elementor-global-2466{z-index:1;}.elementor-1563 .elementor-element.elementor-global-2466 .elementor-icon-wrapper{text-align:center;}.elementor-1563 .elementor-element.elementor-global-2466 .elementor-icon{font-size:32px;}.elementor-1563 .elementor-element.elementor-global-2466 .elementor-icon svg{height:32px;}.elementor-1563 .elementor-element.elementor-element-88860b5:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-88860b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/hero-hotel-playacapricho-dk.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-88860b5 > .elementor-background-overlay{background-color:#000000;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-88860b5 > .elementor-container{min-height:550px;}.elementor-1563 .elementor-element.elementor-element-88860b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-52235058 );}.elementor-1563 .elementor-element.elementor-element-88860b5 .elementor-heading-title{color:var( --e-global-color-52235058 );}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-537d643.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-537d643.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-537d643 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1563 .elementor-element.elementor-element-537d643 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-1563 .elementor-element.elementor-element-122b292{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:22%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-122b292{left:0px;}body.rtl .elementor-1563 .elementor-element.elementor-element-122b292{right:0px;}.elementor-1563 .elementor-element.elementor-element-06e09e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--border-radius:0px 04px 04px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:2;}.elementor-1563 .elementor-element.elementor-element-06e09e8:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-06e09e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-wrapper{text-align:left;}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:lowercase;}.elementor-1563 .elementor-element.elementor-element-51f8a33{width:100%;max-width:100%;}.elementor-1563 .elementor-element.elementor-element-51f8a33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-51f8a33 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-de71716{width:auto;max-width:auto;top:120px;z-index:200;--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-de71716 > .elementor-widget-container{background-color:var( --e-global-color-47eea86e );margin:016px 016px 0px 0px;padding:04px 06px 04px 06px;border-radius:4px 4px 4px 4px;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-de71716{right:24px;}body.rtl .elementor-1563 .elementor-element.elementor-element-de71716{left:24px;}.elementor-1563 .elementor-element.elementor-element-de71716.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-de71716.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-de71716.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon{font-size:24px;}.elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;}.elementor-1563 .elementor-element.elementor-element-295d985 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1563 .elementor-element.elementor-element-9e1cc96{padding:10px 0px 10px 0px;z-index:6;}.elementor-1563 .elementor-element.elementor-element-391a105{z-index:5;}.elementor-1563 .elementor-element.elementor-global-6145{z-index:1;}.elementor-1563 .elementor-element.elementor-element-8458f89 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-8458f89{color:var( --e-global-color-primary );z-index:5;}.elementor-1563 .elementor-element.elementor-element-a4c64a7 .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );}.elementor-1563 .elementor-element.elementor-element-0a154c8{--display:flex;--min-height:875px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:60px;--margin-bottom:0160px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-1563 .elementor-element.elementor-element-0a154c8:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-0a154c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/1920x1080-fin-de-ano_banner-ficha-hotel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-7dba7a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;--overflow:hidden;--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-1563 .elementor-element.elementor-element-7dba7a5.e-con{--align-self:flex-start;}.elementor-1563 .elementor-element.elementor-element-f3cefb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 01.5rem 0rem;}.elementor-1563 .elementor-element.elementor-element-f3cefb0.elementor-element{--align-self:flex-start;}.elementor-1563 .elementor-element.elementor-element-f3cefb0{text-align:left;}.elementor-1563 .elementor-element.elementor-element-f3cefb0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-5e4229a{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-d2acc6f{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-6be09bc{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-7d06818{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-d966612{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-wrapper{text-align:center;}.elementor-1563 .elementor-element.elementor-element-9124a96{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-9124a96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-9124a96.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-9124a96.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );text-transform:var( --e-global-typography-962030d-text-transform );}.elementor-1563 .elementor-element.elementor-element-84d7f99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-84d7f99{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-84d7f99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-84d7f99.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-84d7f99.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-35038a4{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-35038a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-35038a4.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-35038a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-a5a1502{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-a5a1502.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-a5a1502.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-a5a1502.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-0237972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-0237972{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-0237972.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-0237972.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-0237972.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );text-transform:var( --e-global-typography-962030d-text-transform );}.elementor-1563 .elementor-element.elementor-element-6792e98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-6792e98{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-6792e98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-6792e98.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-6792e98.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-3f9db2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-3f9db2b{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-3f9db2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-3f9db2b.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-3f9db2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-a7eb0df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-a7eb0df{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-a7eb0df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-a7eb0df.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-a7eb0df.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b{--icon-box-icon-margin:15px;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-c0a5c0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-c0a5c0b.elementor-view-framed .elementor-icon, .elementor-1563 .elementor-element.elementor-element-c0a5c0b.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-description{color:var( --e-global-color-47eea86e );font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:capitalize;}.elementor-1563 .elementor-element.elementor-element-0117dcd{--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:flex-start;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1563 .elementor-element.elementor-element-763c35b{width:100%;max-width:100%;}.elementor-1563 .elementor-element.elementor-element-763c35b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-763c35b .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-711c780{width:100%;max-width:100%;}.elementor-1563 .elementor-element.elementor-element-711c780 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-711c780 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-98109d3{width:100%;max-width:100%;}.elementor-1563 .elementor-element.elementor-element-98109d3 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-98109d3 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-4afc1f4{right:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-4afc1f4{left:0%;}.elementor-1563 .elementor-element.elementor-element-4afc1f4{top:-81.5%;text-align:right;}.elementor-1563 .elementor-element.elementor-element-4afc1f4 img{width:90.5%;max-width:90.5%;}.elementor-1563 .elementor-element.elementor-element-e9f9727 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-e9f9727{left:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-e9f9727{right:0%;}.elementor-1563 .elementor-element.elementor-element-e9f9727{bottom:-28%;z-index:-1;text-align:right;}.elementor-1563 .elementor-element.elementor-element-e9f9727 img{width:75%;max-width:75%;}.elementor-1563 .elementor-element.elementor-element-452c4ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-452c4ab .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-452c4ab{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-4840f70 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-bc8ee8f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1563 .elementor-element.elementor-element-ac18f2b{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-2906b72 .elementor-heading-title{color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-2906b72{color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-2906b72 a{color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .carousel-cell{width:25%;margin:0 calc(0px / 2);}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .flickity-prev-next-button{width:15px;height:15px;top:50%;padding:8px;background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .flickity-prev-next-button>i{font-size:15px;}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .flickity-prev-next-button.previous, 
                .elementor-1563 .elementor-element.elementor-element-8dc3d56[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{left:5px;}.elementor-1563 .elementor-element.elementor-element-8dc3d56[flickity-buttons-grouped=""] .flickity-prev-next-button.next{right:5px;}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .flickity-prev-next-button>svg{fill:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .flickity-prev-next-button:hover{background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-52235058 );}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .flickity-prev-next-button:hover>svg{fill:var( --e-global-color-52235058 );}.elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-aff27c1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-galeria-habitaciones-08.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-container{min-height:auto;text-align:right;}.elementor-1563 .elementor-element.elementor-element-aff27c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-1132bc6 > .elementor-element-populated{padding:35px 35px 15px 35px;}.elementor-1563 .elementor-element.elementor-element-578f11d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-7390ce4:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-doble-vistas-mar-dk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-container{min-height:auto;text-align:right;}.elementor-1563 .elementor-element.elementor-element-7390ce4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-08194af > .elementor-element-populated{padding:35px 35px 15px 35px;}.elementor-1563 .elementor-element.elementor-element-c8ec876 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-f845c76:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-galeria-habitaciones-04.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-container{min-height:auto;text-align:right;}.elementor-1563 .elementor-element.elementor-element-f845c76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-b023c79 > .elementor-element-populated{padding:35px 35px 15px 35px;}.elementor-1563 .elementor-element.elementor-element-c8933f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-b0a1b04:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-galeria-habitaciones-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-container{min-height:auto;text-align:right;}.elementor-1563 .elementor-element.elementor-element-b0a1b04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-390735a > .elementor-element-populated{padding:35px 35px 15px 35px;}.elementor-1563 .elementor-element.elementor-element-cda05e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-152f2f6:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-suite-playa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-container{min-height:auto;text-align:right;}.elementor-1563 .elementor-element.elementor-element-152f2f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-aeb2006 > .elementor-element-populated{padding:35px 35px 15px 35px;}.elementor-1563 .elementor-element.elementor-element-3ce8210 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-3f591aa:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-galeria-habitaciones-13.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-container{min-height:auto;text-align:right;}.elementor-1563 .elementor-element.elementor-element-3f591aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-b6d115b > .elementor-element-populated{padding:35px 35px 15px 35px;}.elementor-1563 .elementor-element.elementor-element-2f54234 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-0403c7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-0403c7b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-0403c7b{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-e42d335 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-425535d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1563 .elementor-element.elementor-element-c5361bb{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-dc0beda .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-dc0beda{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-5694e4c .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );text-transform:var( --e-global-typography-adfa3ce-text-transform );}.elementor-1563 .elementor-element.elementor-element-3112a13{--display:flex;--min-height:500px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1563 .elementor-element.elementor-element-3112a13:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-3112a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/1920x800-landing-britanicos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-3112a13::before, .elementor-1563 .elementor-element.elementor-element-3112a13 > .elementor-background-video-container::before, .elementor-1563 .elementor-element.elementor-element-3112a13 > .e-con-inner > .elementor-background-video-container::before, .elementor-1563 .elementor-element.elementor-element-3112a13 > .elementor-background-slideshow::before, .elementor-1563 .elementor-element.elementor-element-3112a13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1563 .elementor-element.elementor-element-3112a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21f8c9b7 );--background-overlay:'';}.elementor-1563 .elementor-element.elementor-element-aecea79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1563 .elementor-element.elementor-element-52802fb > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1563 .elementor-element.elementor-element-52802fb{text-align:left;color:var( --e-global-color-47eea86e );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;line-height:1.5em;}.elementor-1563 .elementor-element.elementor-element-e2d8445 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-1563 .elementor-element.elementor-element-e2d8445 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-ab75710 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-ab75710{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-ab75710 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-9bd6b6c:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-9bd6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playasol-spa-mi-tiempo-spa.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-9bd6b6c > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-9bd6b6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-9bd6b6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-2943adc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-2943adc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-8faf227 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-4db9fdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-4db9fdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-268dbc6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-7704f01{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-c63a546 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-c63a546 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-c63a546{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-8d8a7bd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-fac56fe.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1563 .elementor-element.elementor-element-117aa8c{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-8f0e18c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-8f0e18c{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-8f0e18c > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .carousel-cell{width:33.3333%;margin:0 calc(0px / 2);}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .flickity-prev-next-button{width:15px;height:15px;top:50%;padding:8px;background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .flickity-prev-next-button>i{font-size:15px;}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .flickity-prev-next-button.previous, 
                .elementor-1563 .elementor-element.elementor-element-1b1d4cd[flickity-buttons-grouped="true"] .flickity-prev-next-button.next{left:10px;}.elementor-1563 .elementor-element.elementor-element-1b1d4cd[flickity-buttons-grouped=""] .flickity-prev-next-button.next{right:10px;}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .flickity-prev-next-button>svg{fill:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .flickity-prev-next-button:hover{background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-52235058 );}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .flickity-prev-next-button:hover>svg{fill:var( --e-global-color-52235058 );}.elementor-1563 .elementor-element.elementor-element-bb121a5:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-bb121a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-zona-splash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-bb121a5 > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-bb121a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-bb121a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-574d07e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-574d07e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-8fbeacc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-c462c83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-c462c83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-fe3db0b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-fe3db0b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-03e61d5:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-03e61d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/montanya-home-servicios-tu-mejor-amigo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-03e61d5 > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-03e61d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-03e61d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-02a95c4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-02a95c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-b1ab0b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-a0156e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-a0156e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-cbee30c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-cbee30c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-7664f0d:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-7664f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-tu-gastronomia-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-7664f0d > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-7664f0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-7664f0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-03cc712.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-03cc712.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-d3c33b4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-f78d164{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-f78d164 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-2dd34a1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-2dd34a1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-39379cd:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-39379cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-animacion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-39379cd > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-39379cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-39379cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-526d2c2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-526d2c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-f6539d3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-aa6e9e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-aa6e9e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-cced935 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-cced935{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-8f58525:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-8f58525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-todo-incluido.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-8f58525 > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-8f58525{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-8f58525 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-e0740e0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-e0740e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-cdc5eb4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-97ff7b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-97ff7b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-58c5f55 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-58c5f55{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-92ac43f:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-92ac43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-mi-equipo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-92ac43f > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-92ac43f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-92ac43f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-df045ef.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-df045ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-8379859 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1563 .elementor-element.elementor-element-a8941be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-a8941be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-c62e7a9 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-c62e7a9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-f2240ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-f2240ac .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-f2240ac{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-ae7786e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-2529cd4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1563 .elementor-element.elementor-element-a90cba3 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-01f64f1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-01f64f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-tu-evento.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-01f64f1 > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-01f64f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-01f64f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-02bbd3f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-02bbd3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-ec74fdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-ec74fdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-30f9c96 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-30f9c96{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-0ed6617 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-0ed6617 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-0ed6617{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-ac1c311 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-f4705ce.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1563 .elementor-element.elementor-element-f805726 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-637e1c9:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-637e1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-su-primera-comunion.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1563 .elementor-element.elementor-element-637e1c9 > .elementor-container{min-height:400px;}.elementor-1563 .elementor-element.elementor-element-637e1c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-637e1c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-c42cb4e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-c42cb4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1563 .elementor-element.elementor-element-91739e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-91739e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-2d32f9f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1563 .elementor-element.elementor-element-2d32f9f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-1da4c84 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-1da4c84 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-1da4c84{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-77854bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-26a06d8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1563 .elementor-element.elementor-element-300b7be > .elementor-container{min-height:500px;}.elementor-1563 .elementor-element.elementor-element-300b7be .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-300b7be{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-300b7be a{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-300b7be a:hover{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-3641f58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1563 .elementor-element.elementor-element-3641f58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-3641f58 > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-1563 .elementor-element.elementor-element-bbe0da2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-bbe0da2{margin-top:0px;margin-bottom:25px;}.elementor-bc-flex-widget .elementor-1563 .elementor-element.elementor-element-9b72402.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1563 .elementor-element.elementor-element-9b72402.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-9b72402{font-weight:600;}.elementor-1563 .elementor-element.elementor-element-0728664 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1563 .elementor-element.elementor-element-0728664{--icon-box-icon-margin:16px;}.elementor-1563 .elementor-element.elementor-element-0728664 .elementor-icon{font-size:16px;}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-address{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-8105f34{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-8105f34 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-cp{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-cp > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-city{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-18c65b7{margin-top:0px;margin-bottom:25px;}.elementor-1563 .elementor-element.elementor-element-4e4c404{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-1563 .elementor-element.elementor-element-4e4c404 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-4e4c404 .elementor-icon{font-size:16px;}.elementor-1563 .elementor-element.elementor-element-8167362{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-8167362 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-province{width:auto;max-width:auto;}.elementor-1563 .elementor-element.elementor-element-3f503db > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-3f503db .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-decoration:var( --e-global-typography-fcce242-text-decoration );}.elementor-1563 .elementor-element.elementor-element-97b1d96 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1563 .elementor-element.elementor-element-97b1d96{--icon-box-icon-margin:16px;}.elementor-1563 .elementor-element.elementor-element-97b1d96 .elementor-icon{font-size:16px;}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-phone .mi-vcard-phone{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-decoration:var( --e-global-typography-fcce242-text-decoration );}.elementor-1563 .elementor-element.elementor-element-b3f1e66 > .elementor-widget-container{margin:15px 0px 16px 0px;}.elementor-1563 .elementor-element.elementor-element-046f6d1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1563 .elementor-element.elementor-element-046f6d1{--icon-box-icon-margin:16px;}.elementor-1563 .elementor-element.elementor-element-046f6d1 .elementor-icon{font-size:16px;}.elementor-1563 .elementor-element.elementor-global-95857{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-1563 .elementor-element.elementor-global-95857 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-0bd9c41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1563 .elementor-element.elementor-element-0bd9c41 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-0bd9c41{color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-9da5057 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1563 .elementor-element.elementor-element-597e05d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}@media(min-width:768px){.elementor-1563 .elementor-element.elementor-element-06e09e8{--width:320px;}.elementor-1563 .elementor-element.elementor-element-7dba7a5{--width:50%;}.elementor-1563 .elementor-element.elementor-element-d966612{--width:50%;}.elementor-1563 .elementor-element.elementor-element-0117dcd{--width:50%;}.elementor-1563 .elementor-element.elementor-element-aecea79{--width:320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1563 .elementor-element.elementor-element-7dba7a5{--width:100%;}.elementor-1563 .elementor-element.elementor-element-d966612{--width:100%;}.elementor-1563 .elementor-element.elementor-element-0117dcd{--width:100%;}}@media(max-width:1024px){.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-description{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-51f8a33.elementor-element{--align-self:flex-start;}.elementor-1563 .elementor-element.elementor-element-de71716 > .elementor-widget-container{margin:08px 08px 0px 0px;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-de71716{right:8px;}body.rtl .elementor-1563 .elementor-element.elementor-element-de71716{left:8px;}.elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title a{font-size:1rem;}.elementor-1563 .elementor-element.elementor-element-a4c64a7 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1563 .elementor-element.elementor-element-0a154c8:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-0a154c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-450px 0px;}.elementor-1563 .elementor-element.elementor-element-0a154c8{--padding-top:032px;--padding-bottom:032px;--padding-left:032px;--padding-right:032px;}.elementor-1563 .elementor-element.elementor-element-f3cefb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-5e4229a{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-d2acc6f{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-6be09bc{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-7d06818{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-d966612{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-description{font-size:var( --e-global-typography-962030d-font-size );}.elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-description{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-description{font-size:var( --e-global-typography-962030d-font-size );}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-description{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-description{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-description{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title a{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-description{font-size:0.875rem;}.elementor-1563 .elementor-element.elementor-element-763c35b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-4afc1f4{right:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-4afc1f4{left:0%;}.elementor-1563 .elementor-element.elementor-element-4afc1f4{top:-88.5%;}.elementor-1563 .elementor-element.elementor-element-4afc1f4 img{width:90%;max-width:90%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-e9f9727{left:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-e9f9727{right:0%;}.elementor-1563 .elementor-element.elementor-element-e9f9727{bottom:-34%;}.elementor-1563 .elementor-element.elementor-element-e9f9727 img{width:100%;max-width:100%;}.elementor-1563 .elementor-element.elementor-element-4840f70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-container{min-height:auto;}.elementor-1563 .elementor-element.elementor-element-578f11d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-container{min-height:auto;}.elementor-1563 .elementor-element.elementor-element-c8ec876 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-container{min-height:auto;}.elementor-1563 .elementor-element.elementor-element-c8933f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-container{min-height:auto;}.elementor-1563 .elementor-element.elementor-element-cda05e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-3ce8210 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-container{min-height:auto;}.elementor-1563 .elementor-element.elementor-element-2f54234 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-e42d335 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-5694e4c .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1563 .elementor-element.elementor-element-8faf227 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-268dbc6{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-7704f01{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-8d8a7bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .carousel-cell{width:50%;}.elementor-1563 .elementor-element.elementor-element-8fbeacc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-fe3db0b{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-b1ab0b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-cbee30c{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-d3c33b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-2dd34a1{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-f6539d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-cced935{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-cdc5eb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-58c5f55{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-8379859 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-c62e7a9{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-ae7786e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-30f9c96{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-ac1c311 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-2d32f9f{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-77854bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-300b7be{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-3641f58 > .elementor-element-populated{padding:0px 0px 0px 35px;}.elementor-1563 .elementor-element.elementor-element-3f503db .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-phone .mi-vcard-phone{font-size:var( --e-global-typography-fcce242-font-size );}.elementor-1563 .elementor-element.elementor-element-9da5057 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-1563 .elementor-element.elementor-element-b0d5426:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-b0d5426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/CARD-PLAYACAPRICHO-INVIERNO-1.jpg");}.elementor-1563 .elementor-element.elementor-element-b0d5426 > .elementor-container{min-height:334px;}.elementor-1563 .elementor-element.elementor-global-7556 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-global-7556 img{max-width:272px;}.elementor-1563 .elementor-element.elementor-element-88860b5:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-88860b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/hero-hotel-playacapricho-mb.webp");}.elementor-1563 .elementor-element.elementor-element-88860b5 > .elementor-container{min-height:334px;}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-acd3af7 .elementor-icon-box-description{font-size:0.625rem;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-de71716{right:25%;}body.rtl .elementor-1563 .elementor-element.elementor-element-de71716{left:25%;}.elementor-1563 .elementor-element.elementor-element-de71716{top:80%;}.elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-de71716 .elementor-icon-box-title a{font-size:1rem;}.elementor-1563 .elementor-element.elementor-element-a4c64a7 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1563 .elementor-element.elementor-element-0a154c8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-1563 .elementor-element.elementor-element-0a154c8:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-0a154c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1563 .elementor-element.elementor-element-f3cefb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-5e4229a{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-d2acc6f{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-6be09bc{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-7d06818{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-d966612{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-9124a96 .elementor-icon-box-description{font-size:var( --e-global-typography-962030d-font-size );}.elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-84d7f99 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-35038a4 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-a5a1502 .elementor-icon-box-description{font-size:0.625rem;}.elementor-1563 .elementor-element.elementor-element-0237972 > .elementor-widget-container{padding:0px 08px 0px 08px;}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-0237972 .elementor-icon-box-description{font-size:var( --e-global-typography-962030d-font-size );}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-6792e98 .elementor-icon-box-description{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-3f9db2b .elementor-icon-box-description{font-size:0.625rem;}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-a7eb0df .elementor-icon-box-description{font-size:0.625rem;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title, .elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-title a{font-size:0.8rem;}.elementor-1563 .elementor-element.elementor-element-c0a5c0b .elementor-icon-box-description{font-size:0.8rem;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-4afc1f4{right:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-4afc1f4{left:0%;}.elementor-1563 .elementor-element.elementor-element-4afc1f4{top:-33%;z-index:10;}.elementor-1563 .elementor-element.elementor-element-4afc1f4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-e9f9727{left:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-e9f9727{right:0%;}.elementor-1563 .elementor-element.elementor-element-e9f9727{bottom:-5%;z-index:1;}.elementor-1563 .elementor-element.elementor-element-e9f9727 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1563 .elementor-element.elementor-element-452c4ab > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-4840f70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-bc8ee8f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1563 .elementor-element.elementor-element-8dc3d56 .carousel-cell{width:100%;margin:0 calc(30px / 2);}.elementor-1563 .elementor-element.elementor-element-aff27c1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-doble-mb.webp");}.elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-container{min-height:320px;text-align:center;}.elementor-1563 .elementor-element.elementor-element-aff27c1 > .elementor-background-overlay{opacity:0.3;}.elementor-1563 .elementor-element.elementor-element-1132bc6 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1563 .elementor-element.elementor-element-578f11d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-7390ce4:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-doble-vistas-mar-mb.webp");}.elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-container{min-height:320px;text-align:center;}.elementor-1563 .elementor-element.elementor-element-7390ce4 > .elementor-background-overlay{opacity:0.3;}.elementor-1563 .elementor-element.elementor-element-08194af > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1563 .elementor-element.elementor-element-c8ec876 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-f845c76:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-habitacion-confort-mb.webp");}.elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-container{min-height:320px;text-align:center;}.elementor-1563 .elementor-element.elementor-element-f845c76 > .elementor-background-overlay{opacity:0.3;}.elementor-1563 .elementor-element.elementor-element-b023c79 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1563 .elementor-element.elementor-element-c8933f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-b0a1b04:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-doble-1-dormitorio-mb.webp");}.elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-container{min-height:320px;text-align:center;}.elementor-1563 .elementor-element.elementor-element-b0a1b04 > .elementor-background-overlay{opacity:0.3;}.elementor-1563 .elementor-element.elementor-element-390735a > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1563 .elementor-element.elementor-element-cda05e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-152f2f6:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-suite-playa-mb.webp");}.elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-container{min-height:320px;text-align:center;}.elementor-1563 .elementor-element.elementor-element-152f2f6 > .elementor-background-overlay{opacity:0.3;}.elementor-1563 .elementor-element.elementor-element-aeb2006 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1563 .elementor-element.elementor-element-3ce8210 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-3f591aa:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-suite-presidencial-mb.webp");}.elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-container{min-height:320px;text-align:center;}.elementor-1563 .elementor-element.elementor-element-3f591aa > .elementor-background-overlay{opacity:0.3;}.elementor-1563 .elementor-element.elementor-element-b6d115b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1563 .elementor-element.elementor-element-2f54234 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-0403c7b > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-e42d335 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-425535d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1563 .elementor-element.elementor-element-5694e4c .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1563 .elementor-element.elementor-element-3112a13:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-3112a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/700x700-landing-britanicos.webp");}.elementor-1563 .elementor-element.elementor-element-aecea79{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1563 .elementor-element.elementor-element-9bd6b6c:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-9bd6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playasol-spa-mi-tiempo-spa-mobile.jpg");}.elementor-1563 .elementor-element.elementor-element-8faf227 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-268dbc6{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-7704f01{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-c63a546 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-8d8a7bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-fac56fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1563 .elementor-element.elementor-element-1b1d4cd .carousel-cell{width:100%;}.elementor-1563 .elementor-element.elementor-element-bb121a5:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-bb121a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-zona-splash-mobile.jpg");}.elementor-1563 .elementor-element.elementor-element-8fbeacc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-fe3db0b{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-03e61d5:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-03e61d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/montanya-home-servicios-tu-mejor-amigo-mobile.jpg");}.elementor-1563 .elementor-element.elementor-element-b1ab0b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-cbee30c{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-7664f0d:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-7664f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-tu-gastronomia-mobole.webp");}.elementor-1563 .elementor-element.elementor-element-d3c33b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-2dd34a1{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-39379cd:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-39379cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-animacion-mobile.jpg");}.elementor-1563 .elementor-element.elementor-element-f6539d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-cced935{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-8f58525:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-8f58525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-todo-incluido-mobile.jpg");}.elementor-1563 .elementor-element.elementor-element-cdc5eb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-58c5f55{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-92ac43f:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-92ac43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-servicios-mi-equipo-mobile.jpg");}.elementor-1563 .elementor-element.elementor-element-8379859 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1563 .elementor-element.elementor-element-c62e7a9{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-f2240ac > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-ae7786e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-2529cd4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1563 .elementor-element.elementor-element-01f64f1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-01f64f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-tu-evento-mobile.webp");}.elementor-1563 .elementor-element.elementor-element-30f9c96{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-0ed6617 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-ac1c311 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-f4705ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1563 .elementor-element.elementor-element-637e1c9:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-637e1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/638/playacapricho-home-su-primera-comunion-mobile.webp");}.elementor-1563 .elementor-element.elementor-element-2d32f9f{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-1da4c84 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-77854bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-26a06d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1563 .elementor-element.elementor-element-300b7be{font-size:var( --e-global-typography-text-font-size );}.elementor-1563 .elementor-element.elementor-element-3641f58 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-3f503db .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );}.elementor-1563 .elementor-element.elementor-element-mirai-vcard-phone .mi-vcard-phone{font-size:var( --e-global-typography-fcce242-font-size );}.elementor-1563 .elementor-element.elementor-element-0bd9c41 > .elementor-container{text-align:center;}.elementor-1563 .elementor-element.elementor-element-9da5057 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1563 .elementor-element.elementor-element-597e05d.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for global, class: .elementor-global-2466 */.elementor-1563 .elementor-element.elementor-global-2466 a.elementor-icon {
    display: flex !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-2466 */.elementor-1563 .elementor-element.elementor-global-2466 a.elementor-icon {
    display: flex !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d966612 */.mi-curlang-de .elementor-1563 .elementor-element.elementor-element-d966612{
     --justify-items: center!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4afc1f4 */@media (min-width: 1400px) {
    .elementor-1563 .elementor-element.elementor-element-4afc1f4 img{
        width:60%!important;
        max-width: 60%!important;
    }
    .elementor-1563 .elementor-element.elementor-element-4afc1f4{
            top:-82.5%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a90cba3 *//* card-content-up */
@media (min-width: 768px) {
    .elementor-1563 .elementor-element.elementor-element-a90cba3 .card-content-up .elementor-widget-wrap > section {
        min-height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f805726 *//* card-content-up */
@media (min-width: 768px) {
    .elementor-1563 .elementor-element.elementor-element-f805726 .card-content-up .elementor-widget-wrap > section {
        min-height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-95857 */.elementor-1563 .elementor-element.elementor-global-95857 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bacf7e6 */.elementor-1563 .elementor-element.elementor-element-bacf7e6 .elementor-widget-container {
    text-align: center;
}/* End custom CSS */