.elementor-198 .elementor-element.elementor-element-b42b42d{--display:flex;--position:fixed;--min-height:0px;--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-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:70%;--z-index:999;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-198 .elementor-element.elementor-element-1a8a1c6 .elementor-button{background-color:#AA9077;font-family:"Montserrat Alternates", Sans-serif;font-size:1.2em;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-1a8a1c6{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-198 .elementor-element.elementor-element-1a8a1c6.elementor-element{--align-self:flex-end;}.elementor-198 .elementor-element.elementor-element-1a8a1c6 > .elementor-widget-container{border-style:none;}.elementor-198 .elementor-element.elementor-element-1a8a1c6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-198 .elementor-element.elementor-element-da48282 .elementor-button{background-color:#AA9077;font-family:"Montserrat Alternates", Sans-serif;font-size:1.2em;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-da48282{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-198 .elementor-element.elementor-element-da48282.elementor-element{--align-self:flex-end;}.elementor-198 .elementor-element.elementor-element-da48282 > .elementor-widget-container{border-style:none;}.elementor-198 .elementor-element.elementor-element-da48282 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-198 .elementor-element.elementor-element-ba577cf .elementor-button{background-color:#AA9077;font-family:"Montserrat Alternates", Sans-serif;font-size:1.2em;font-weight:500;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-ba577cf{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-198 .elementor-element.elementor-element-ba577cf.elementor-element{--align-self:flex-end;}.elementor-198 .elementor-element.elementor-element-ba577cf > .elementor-widget-container{border-style:none;}.elementor-198 .elementor-element.elementor-element-ba577cf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-198 .elementor-element.elementor-element-be38efa .elementor-button{background-color:#AA9077;font-family:"Montserrat Alternates", Sans-serif;font-size:1.2em;font-weight:500;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-be38efa{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-198 .elementor-element.elementor-element-be38efa.elementor-element{--align-self:flex-end;}.elementor-198 .elementor-element.elementor-element-be38efa .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-198 .elementor-element.elementor-element-6c89e96{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.3;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-6c89e96:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-6c89e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boccabalaguer.cat/wp-content/uploads/2025/07/Banner-principal-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-198 .elementor-element.elementor-element-6c89e96::before, .elementor-198 .elementor-element.elementor-element-6c89e96 > .elementor-background-video-container::before, .elementor-198 .elementor-element.elementor-element-6c89e96 > .e-con-inner > .elementor-background-video-container::before, .elementor-198 .elementor-element.elementor-element-6c89e96 > .elementor-background-slideshow::before, .elementor-198 .elementor-element.elementor-element-6c89e96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-198 .elementor-element.elementor-element-6c89e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;--background-overlay:'';}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-198 .elementor-element.elementor-element-aa82855 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-aa82855 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-198 .elementor-element.elementor-element-3a08368 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-3a08368{text-align:center;}.elementor-198 .elementor-element.elementor-element-3a08368 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:6em;font-weight:700;color:#FFFFFF;}.elementor-198 .elementor-element.elementor-element-7f0e957{--display:flex;}.elementor-198 .elementor-element.elementor-element-9b234e9{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;bottom:0px;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-9b234e9{left:0px;}body.rtl .elementor-198 .elementor-element.elementor-element-9b234e9{right:0px;}.elementor-198 .elementor-element.elementor-element-003a03c .elementor-button{background-color:#904D3A;}.elementor-198 .elementor-element.elementor-element-aed40f2{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;top:0px;}.elementor-198 .elementor-element.elementor-element-aed40f2:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-aed40f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#904D3A;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-aed40f2{left:0px;}body.rtl .elementor-198 .elementor-element.elementor-element-aed40f2{right:0px;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-4460a4e{right:0px;}body.rtl .elementor-198 .elementor-element.elementor-element-4460a4e{left:0px;}.elementor-198 .elementor-element.elementor-element-4460a4e{top:0px;}.elementor-198 .elementor-element.elementor-element-00cde40 .elementor-button{background-color:#904D3A;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-198 .elementor-element.elementor-element-7df4151 .elementor-button{background-color:#904D3A;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-198 .elementor-element.elementor-element-f3284ed .elementor-button{background-color:#904D3A;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-198 .elementor-element.elementor-element-9909027 .elementor-button{background-color:#904D3A;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-198 .elementor-element.elementor-element-639520f .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#904D3A;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-170f93e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;--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-198 .elementor-element.elementor-element-170f93e::before, .elementor-198 .elementor-element.elementor-element-170f93e > .elementor-background-video-container::before, .elementor-198 .elementor-element.elementor-element-170f93e > .e-con-inner > .elementor-background-video-container::before, .elementor-198 .elementor-element.elementor-element-170f93e > .elementor-background-slideshow::before, .elementor-198 .elementor-element.elementor-element-170f93e > .e-con-inner > .elementor-background-slideshow::before, .elementor-198 .elementor-element.elementor-element-170f93e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;--background-overlay:'';}.elementor-198 .elementor-element.elementor-element-170f93e:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-170f93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://boccabalaguer.cat/wp-content/uploads/2025/07/image-9.jpg") 50% 50%;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-198 .elementor-element.elementor-element-7641b30 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-7641b30{text-align:center;}.elementor-198 .elementor-element.elementor-element-7641b30 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:100px;font-weight:700;color:#FFFFFF;}.elementor-198 .elementor-element.elementor-element-483d42e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#904D3A;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-f351963{--display:flex;--position:fixed;--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-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;top:60px;--z-index:999;}.elementor-198 .elementor-element.elementor-element-33d800a .elementor-button{background-color:#83463500;font-family:"Montserrat Alternates", Sans-serif;font-size:1.2em;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-33d800a .elementor-button:hover, .elementor-198 .elementor-element.elementor-element-33d800a .elementor-button:focus{background-color:#904D3A;border-color:#904D3A;}.elementor-198 .elementor-element.elementor-element-33d800a{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-198 .elementor-element.elementor-element-33d800a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-33d800a.elementor-element{--align-self:flex-end;}.elementor-198 .elementor-element.elementor-element-33d800a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-198 .elementor-element.elementor-element-f8ad480{--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:center;--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-198 .elementor-element.elementor-element-f8ad480:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-f8ad480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-198 .elementor-element.elementor-element-0565261{--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:center;--padding-top:360px;--padding-bottom:330px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-cea68d0{--display:flex;--position:absolute;--min-height:275px;top:11%;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-cea68d0{left:3%;}body.rtl .elementor-198 .elementor-element.elementor-element-cea68d0{right:3%;}.elementor-198 .elementor-element.elementor-element-8ffceaf{width:100%;max-width:100%;}.elementor-198 .elementor-element.elementor-element-8ffceaf img{width:100%;max-width:100%;}.elementor-198 .elementor-element.elementor-element-8e54fbc{--display:flex;--position:absolute;--min-height:175px;top:20%;--z-index:1000;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-8e54fbc{left:55%;}body.rtl .elementor-198 .elementor-element.elementor-element-8e54fbc{right:55%;}.elementor-198 .elementor-element.elementor-element-9945674{width:100%;max-width:100%;z-index:1000;}.elementor-198 .elementor-element.elementor-element-9945674 img{width:100%;}.elementor-198 .elementor-element.elementor-element-eb1c572{--display:flex;--position:absolute;--min-height:301px;top:47%;--z-index:0;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-eb1c572{right:-152px;}body.rtl .elementor-198 .elementor-element.elementor-element-eb1c572{left:-152px;}.elementor-198 .elementor-element.elementor-element-3fe235b{width:100%;max-width:100%;top:0px;z-index:1000;}.elementor-198 .elementor-element.elementor-element-3fe235b img{width:100%;}.elementor-198 .elementor-element.elementor-element-42e8ce9{--display:flex;--position:absolute;--min-height:310px;bottom:0%;--z-index:0;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-42e8ce9{left:13%;}body.rtl .elementor-198 .elementor-element.elementor-element-42e8ce9{right:13%;}.elementor-198 .elementor-element.elementor-element-f905f36{width:100%;max-width:100%;z-index:1000;}.elementor-198 .elementor-element.elementor-element-f905f36 img{width:100%;}.elementor-198 .elementor-element.elementor-element-cc27229{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-198 .elementor-element.elementor-element-cc27229 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-198 .elementor-element.elementor-element-5a5e611{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:1.3em;font-weight:400;color:#473C32;}.elementor-198 .elementor-element.elementor-element-894b782{--display:flex;--min-height:200vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-894b782:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-894b782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-198 .elementor-element.elementor-element-0181495{--display:flex;--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-198 .elementor-element.elementor-element-990d3ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-7315491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-7315491.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-198 .elementor-element.elementor-element-d441e50{--display:flex;--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-198 .elementor-element.elementor-element-0c75116{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-a4e524a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-a4e524a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-198 .elementor-element.elementor-element-5101390{--display:flex;--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-198 .elementor-element.elementor-element-d4f1a4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-61aa434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-61aa434.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-198 .elementor-element.elementor-element-75e3bee{--display:flex;--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-198 .elementor-element.elementor-element-bf5e938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-18189dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-18189dd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-198 .elementor-element.elementor-element-5569f35{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-198 .elementor-element.elementor-element-3f06790{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-3f06790:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-3f06790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#904D3A;}.elementor-198 .elementor-element.elementor-element-7e7d3e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-7e7d3e0:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-7e7d3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-198 .elementor-element.elementor-element-2f7bf50{--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:space-between;--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-198 .elementor-element.elementor-element-e106f1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-a62e0af{text-align:left;}.elementor-198 .elementor-element.elementor-element-a62e0af .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-dcaf818{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat Alternates", Sans-serif;font-size:1.3em;font-weight:400;color:#473C32;}.elementor-198 .elementor-element.elementor-element-af6f5b3 .elementor-button{background-color:#FFFFFF00;font-size:1.2em;font-weight:400;fill:#904D3A;color:#904D3A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-af6f5b3 .elementor-button:hover, .elementor-198 .elementor-element.elementor-element-af6f5b3 .elementor-button:focus{background-color:#904D3A;color:#FFFFFF;}.elementor-198 .elementor-element.elementor-element-af6f5b3 .elementor-button:hover svg, .elementor-198 .elementor-element.elementor-element-af6f5b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-198 .elementor-element.elementor-element-2d459d6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-85976b4{text-align:right;}.elementor-198 .elementor-element.elementor-element-a759de8{--display:flex;--min-height:800px;--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:center;--overlay-opacity:0.5;--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-198 .elementor-element.elementor-element-a759de8:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-a759de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boccabalaguer.cat/wp-content/uploads/2025/07/Paellas.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-198 .elementor-element.elementor-element-a759de8::before, .elementor-198 .elementor-element.elementor-element-a759de8 > .elementor-background-video-container::before, .elementor-198 .elementor-element.elementor-element-a759de8 > .e-con-inner > .elementor-background-video-container::before, .elementor-198 .elementor-element.elementor-element-a759de8 > .elementor-background-slideshow::before, .elementor-198 .elementor-element.elementor-element-a759de8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-198 .elementor-element.elementor-element-a759de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-198 .elementor-element.elementor-element-113ec44{text-align:center;}.elementor-198 .elementor-element.elementor-element-113ec44 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#FFFFFF;}.elementor-198 .elementor-element.elementor-element-91a65e4{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:1.3em;font-weight:400;color:#FFFFFF;}.elementor-198 .elementor-element.elementor-element-900d892 .elementor-button{background-color:#61CE7000;font-size:1.2em;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-900d892 .elementor-button:hover, .elementor-198 .elementor-element.elementor-element-900d892 .elementor-button:focus{background-color:#FFFFFF;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-900d892 .elementor-button:hover svg, .elementor-198 .elementor-element.elementor-element-900d892 .elementor-button:focus svg{fill:#904D3A;}.elementor-198 .elementor-element.elementor-element-04dd8c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-04dd8c8:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-04dd8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-198 .elementor-element.elementor-element-86f256d{--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;--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-198 .elementor-element.elementor-element-355964a{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-b074880{--display:flex;--min-height:340px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-b074880:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-b074880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://boccabalaguer.cat/wp-content/uploads/2025/07/Rectangle-1-3.png") 50% 50%;background-size:cover;}.elementor-198 .elementor-element.elementor-element-77c7a43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-7b07cf1{text-align:left;}.elementor-198 .elementor-element.elementor-element-7b07cf1 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-1c06e42{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat Alternates", Sans-serif;font-size:1.3em;font-weight:400;color:#473C32;}.elementor-198 .elementor-element.elementor-element-d47106f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-198 .elementor-element.elementor-element-d47106f:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-d47106f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-198 .elementor-element.elementor-element-2c977af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-198 .elementor-element.elementor-element-2c977af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-198 .elementor-element.elementor-element-2c977af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-img img{transition-duration:0.3s;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-2c977af:has(:hover) .elementor-image-box-title,
					 .elementor-198 .elementor-element.elementor-element-2c977af:has(:focus) .elementor-image-box-title{color:#904D3A;}.elementor-198 .elementor-element.elementor-element-b386e09.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-198 .elementor-element.elementor-element-b386e09.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-198 .elementor-element.elementor-element-b386e09.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-b386e09:has(:hover) .elementor-image-box-title,
					 .elementor-198 .elementor-element.elementor-element-b386e09:has(:focus) .elementor-image-box-title{color:#904D3A;}.elementor-198 .elementor-element.elementor-element-03623f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-198 .elementor-element.elementor-element-03623f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-198 .elementor-element.elementor-element-03623f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-03623f5:has(:hover) .elementor-image-box-title,
					 .elementor-198 .elementor-element.elementor-element-03623f5:has(:focus) .elementor-image-box-title{color:#904D3A;}.elementor-198 .elementor-element.elementor-element-437d398.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-198 .elementor-element.elementor-element-437d398.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-198 .elementor-element.elementor-element-437d398.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-437d398:has(:hover) .elementor-image-box-title,
					 .elementor-198 .elementor-element.elementor-element-437d398:has(:focus) .elementor-image-box-title{color:#904D3A;}.elementor-198 .elementor-element.elementor-element-8c5a360.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-198 .elementor-element.elementor-element-8c5a360.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-198 .elementor-element.elementor-element-8c5a360.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-8c5a360:has(:hover) .elementor-image-box-title,
					 .elementor-198 .elementor-element.elementor-element-8c5a360:has(:focus) .elementor-image-box-title{color:#904D3A;}.elementor-198 .elementor-element.elementor-element-56fdc50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-198 .elementor-element.elementor-element-56fdc50:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-56fdc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-198 .elementor-element.elementor-element-895f77c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-198 .elementor-element.elementor-element-895f77c:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-895f77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-198 .elementor-element.elementor-element-f1f0a4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-848a0d1 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-ab2f761{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-cfcecc9{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-198 .elementor-element.elementor-element-4b314c9{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-4b314c9 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-4b314c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-8e2f492{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-05d2821{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-0c1ce77{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-0c1ce77 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-0c1ce77 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-c0e3cd5{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-e91f521{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-63062ad{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-63062ad .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-63062ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-0fa7d1b{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-a52cb7f{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-7a4588e{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-7a4588e .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-7a4588e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-6907992{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-841bb2c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-198 .elementor-element.elementor-element-7d41faa{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-6a85b0b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-62ab2e6{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-62ab2e6 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-62ab2e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-b29bc24 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-e49a507{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-01b7a46{font-family:"Montserrat Alternates", Sans-serif;font-size:0.9em;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-cf717ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-089ab81 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-5353f3b .elementor-button{background-color:#FFFFFF00;font-size:1.2em;font-weight:800;fill:#904D3A;color:#904D3A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-9d378ab{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-3594f74{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-fa3634f{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-fa3634f .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-fa3634f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-e32648e{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-86881ad{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-866c004{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-866c004 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-866c004 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-f21a1b8{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-e9e8ded{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-9fbad17{width:100%;max-width:100%;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-9fbad17 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#904D3A;}.elementor-198 .elementor-element.elementor-element-cb21543{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-cb21543 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-cb21543 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-e85ef1a{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-d3079bf{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-a8eafd7{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-a8eafd7 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-a8eafd7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-4eaab26{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-03dfabd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-198 .elementor-element.elementor-element-3472051{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-8597f16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;line-height:35px;color:#000000;}.elementor-198 .elementor-element.elementor-element-9b49130{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-9b49130 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-9b49130 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-d80f433 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-061371c{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-6afe4ef{font-family:"Montserrat Alternates", Sans-serif;font-size:0.9em;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-276cd28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-43dc29c .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-62089e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-198 .elementor-element.elementor-element-f2e39e8{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-d4c855f{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-d4c855f .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-d4c855f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-42983d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-198 .elementor-element.elementor-element-1e775e5{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-079dee9{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-079dee9 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-079dee9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-4dc9a76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-2851784{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-28ffaa6 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-198 .elementor-element.elementor-element-4cd0baa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-ef86afc .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-94d40d0{--display:flex;}.elementor-198 .elementor-element.elementor-element-0111e34{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-24cb0db{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-24cb0db .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-24cb0db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-e5a3fc2{--display:flex;}.elementor-198 .elementor-element.elementor-element-90f0948{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-3eb40e4{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-3eb40e4 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-3eb40e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-19f175d{--display:flex;}.elementor-198 .elementor-element.elementor-element-9467dbe{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-e266701{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-e77eee2{z-index:10;}.elementor-198 .elementor-element.elementor-element-7ab10e4 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-02fcfd3{--display:flex;}.elementor-198 .elementor-element.elementor-element-dbb83d4{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-5a56da0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-5a56da0{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-46fc243{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-a490055 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-d40dfa7{--display:flex;}.elementor-198 .elementor-element.elementor-element-5b9378e{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-d55b197{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-d55b197 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-d55b197 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-955e02c{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-0e7b275 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-0e7b275{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-9c7b627{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-9c7b627 .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-9c7b627 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-83460cb{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-1063424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-198 .elementor-element.elementor-element-479f40f .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:3.1em;font-weight:800;color:#904D3A;}.elementor-198 .elementor-element.elementor-element-7988de5{--display:flex;}.elementor-198 .elementor-element.elementor-element-720b569{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-797afdd{--divider-border-style:solid;--divider-color:#AA9077;--divider-border-width:2px;}.elementor-198 .elementor-element.elementor-element-797afdd .elementor-divider-separator{width:100%;}.elementor-198 .elementor-element.elementor-element-797afdd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-198 .elementor-element.elementor-element-6c15682{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:700;color:#9B836C;}.elementor-198 .elementor-element.elementor-element-ba0e565 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-ba0e565{font-family:"Montserrat Alternates", Sans-serif;font-size:1.1em;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-59f581f{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-198 .elementor-element.elementor-element-523b181 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-523b181{color:#000000;}@media(min-width:768px){.elementor-198 .elementor-element.elementor-element-f8ad480{--content-width:1440px;}.elementor-198 .elementor-element.elementor-element-cea68d0{--width:255px;}.elementor-198 .elementor-element.elementor-element-8e54fbc{--width:200px;}.elementor-198 .elementor-element.elementor-element-eb1c572{--width:350px;}.elementor-198 .elementor-element.elementor-element-42e8ce9{--width:290px;}.elementor-198 .elementor-element.elementor-element-2f7bf50{--width:100%;}.elementor-198 .elementor-element.elementor-element-e106f1a{--width:50%;}.elementor-198 .elementor-element.elementor-element-2d459d6{--width:50%;}.elementor-198 .elementor-element.elementor-element-86f256d{--width:100%;}.elementor-198 .elementor-element.elementor-element-355964a{--width:50%;}.elementor-198 .elementor-element.elementor-element-77c7a43{--width:50%;}.elementor-198 .elementor-element.elementor-element-56fdc50{--content-width:1440px;}}@media(min-width:1025px){.elementor-198 .elementor-element.elementor-element-a759de8:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-a759de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-198 .elementor-element.elementor-element-5569f35{--e-n-carousel-swiper-slides-to-display:2;}.elementor-198 .elementor-element.elementor-element-841bb2c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-198 .elementor-element.elementor-element-7d41faa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-198 .elementor-element.elementor-element-6a85b0b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-198 .elementor-element.elementor-element-03dfabd{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-198 .elementor-element.elementor-element-3472051{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-198 .elementor-element.elementor-element-8597f16{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-198 .elementor-element.elementor-element-6c89e96:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-6c89e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boccabalaguer.cat/wp-content/uploads/2025/07/Banner-principal-movil.jpg");}.elementor-198 .elementor-element.elementor-element-9b234e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:118px;--z-index:1000;}.elementor-198 .elementor-element.elementor-element-003a03c.elementor-element{--align-self:flex-end;}.elementor-198 .elementor-element.elementor-element-003a03c .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-aed40f2{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}body:not(.rtl) .elementor-198 .elementor-element.elementor-element-4460a4e{right:10%;}body.rtl .elementor-198 .elementor-element.elementor-element-4460a4e{left:10%;}.elementor-198 .elementor-element.elementor-element-4460a4e{top:5%;}.elementor-198 .elementor-element.elementor-element-00cde40.elementor-element{--align-self:center;}.elementor-198 .elementor-element.elementor-element-00cde40 .elementor-button{font-size:2rem;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-7df4151.elementor-element{--align-self:center;}.elementor-198 .elementor-element.elementor-element-7df4151 .elementor-button{font-size:2rem;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-f3284ed.elementor-element{--align-self:center;}.elementor-198 .elementor-element.elementor-element-f3284ed .elementor-button{font-size:2rem;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-9909027.elementor-element{--align-self:center;}.elementor-198 .elementor-element.elementor-element-9909027 .elementor-button{font-size:2rem;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-639520f.elementor-element{--align-self:center;}.elementor-198 .elementor-element.elementor-element-639520f .elementor-button{font-size:2rem;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-170f93e{--min-height:91vh;--justify-content:space-between;}.elementor-198 .elementor-element.elementor-element-22a1075 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-7641b30 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-198 .elementor-element.elementor-element-7641b30 .elementor-heading-title{font-size:3.5em;}.elementor-198 .elementor-element.elementor-element-483d42e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-198 .elementor-element.elementor-element-483d42e.elementor-element{--align-self:center;}.elementor-198 .elementor-element.elementor-element-483d42e .elementor-button{font-size:1.5rem;border-radius:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-f8ad480{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-198 .elementor-element.elementor-element-0565261{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-198 .elementor-element.elementor-element-721672e > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-cc27229{width:100%;max-width:100%;}.elementor-198 .elementor-element.elementor-element-cc27229 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-cc27229 .elementor-heading-title{font-size:2rem;}.elementor-198 .elementor-element.elementor-element-5a5e611{width:100%;max-width:100%;font-size:1.125em;}.elementor-198 .elementor-element.elementor-element-5a5e611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-c3a54f0 > .elementor-widget-container{margin:100px 0px -100px 0px;}.elementor-198 .elementor-element.elementor-element-5569f35{--e-n-carousel-swiper-slides-to-display:1;}.elementor-198 .elementor-element.elementor-element-3f06790{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-198 .elementor-element.elementor-element-7e7d3e0{--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-e106f1a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-198 .elementor-element.elementor-element-a62e0af .elementor-heading-title{font-size:2em;}.elementor-198 .elementor-element.elementor-element-dcaf818{width:100%;max-width:100%;font-size:1rem;}.elementor-198 .elementor-element.elementor-element-a759de8{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-198 .elementor-element.elementor-element-113ec44 .elementor-heading-title{font-size:3.25em;}.elementor-198 .elementor-element.elementor-element-91a65e4{width:100%;max-width:100%;}.elementor-198 .elementor-element.elementor-element-77c7a43{--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-198 .elementor-element.elementor-element-7b07cf1 .elementor-heading-title{font-size:2em;}.elementor-198 .elementor-element.elementor-element-1c06e42{width:100%;max-width:100%;font-size:1em;}.elementor-198 .elementor-element.elementor-element-d47106f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-wrapper{text-align:center;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-198 .elementor-element.elementor-element-2c977af .elementor-image-box-title{font-size:24px;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-wrapper{text-align:center;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-198 .elementor-element.elementor-element-b386e09 .elementor-image-box-title{font-size:24px;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-wrapper{text-align:center;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-198 .elementor-element.elementor-element-03623f5 .elementor-image-box-title{font-size:24px;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-wrapper{text-align:center;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-198 .elementor-element.elementor-element-437d398 .elementor-image-box-title{font-size:24px;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-wrapper{text-align:center;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-img{margin-bottom:15px;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-198 .elementor-element.elementor-element-8c5a360 .elementor-image-box-title{font-size:24px;}.elementor-198 .elementor-element.elementor-element-f1f0a4c{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-198 .elementor-element.elementor-element-841bb2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-198 .elementor-element.elementor-element-cf717ce{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-198 .elementor-element.elementor-element-9fbad17{width:100%;max-width:100%;}.elementor-198 .elementor-element.elementor-element-03dfabd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-198 .elementor-element.elementor-element-276cd28{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:020px;}.elementor-198 .elementor-element.elementor-element-4cd0baa{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:020px;}.elementor-198 .elementor-element.elementor-element-94d40d0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-e5a3fc2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-19f175d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-e266701{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:020px;}.elementor-198 .elementor-element.elementor-element-02fcfd3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-46fc243{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:020px;}.elementor-198 .elementor-element.elementor-element-d40dfa7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-198 .elementor-element.elementor-element-1063424{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:020px;}.elementor-198 .elementor-element.elementor-element-7988de5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for button, class: .elementor-element-33d800a */.elementor-198 .elementor-element.elementor-element-33d800a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ad480 */.elementor-198 .elementor-element.elementor-element-f8ad480{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.imagen-padre{
    height: 95vh
}

    .menu {
      display: flex;
      flex-direction: column;
      align-items: start;
      gap: 0.5rem;
    }
    
    .vi-do{
        font-size: 0.8em;
        opacity: 0.8;
        margin-top: 1rem;
    }

    .tapa {
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: end;
      gap: 1rem;
    }

    .price {
        min-width: fit-content; 
    }
    
    #menu-mobile{
        transform: translateX(100%);
        transition: 0.3s ease transform;
    }
    
    #menu-mobile.active{
        transform: translateX(0);
    }
    
    #closeMenuMobile, #menu-cartes-mobile{
        cursor: pointer;
    }
    
    .open-carns-carta{
        border: 1px solid white;
        width: fit-content !important;
        padding: 12px 24px;
        cursor: pointer;
        font-size: 1.2em;
        transition: 0.2s all ease;
    }

    .open-carns-carta:hover{
        background-color: white;
        color: #904D3A;
    }

    .close-container{
        width: fit-content;
        position: sticky;
        left: 100%;
        top: 5%;
    }
    
    .elementor-198 .elementor-element.elementor-element-b42b42d{
        position: sticky !important;
    }/* End custom CSS */