.elementor-17998 .elementor-element.elementor-element-634b0a7{--display:flex;--min-height:90vh;--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;--overlay-mix-blend-mode:luminosity;--padding-top:2%;--padding-bottom:2%;--padding-left:50%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-634b0a7:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-634b0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://graustic.cat/wp-content/uploads/2026/09/background1-1.webp");background-position:bottom center;background-size:cover;}.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-17998 .elementor-element.elementor-element-9fa91af{text-align:end;}.elementor-17998 .elementor-element.elementor-element-9fa91af .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:6em;font-weight:600;text-transform:uppercase;line-height:0.9em;text-shadow:4px 4px 18px rgba(19.15826086956523, 23.579931947069962, 91.8, 0.73);color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-ab3259b{text-align:end;}.elementor-17998 .elementor-element.elementor-element-ab3259b .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.7em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-17998 .elementor-element.elementor-element-8ac9463{--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:center;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-8ac9463:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-8ac9463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17998 .elementor-element.elementor-element-ce211ca{padding:7px 0px 0px 0px;}.elementor-17998 .elementor-element.elementor-element-ce211ca .elementor-icon-wrapper{text-align:center;}.elementor-17998 .elementor-element.elementor-element-ce211ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-17998 .elementor-element.elementor-element-ce211ca.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-ce211ca.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17998 .elementor-element.elementor-element-ce211ca.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-ce211ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-17998 .elementor-element.elementor-element-ce211ca .elementor-icon{font-size:30px;}.elementor-17998 .elementor-element.elementor-element-ce211ca .elementor-icon svg{height:30px;}.elementor-17998 .elementor-element.elementor-element-f49125d{text-align:start;}.elementor-17998 .elementor-element.elementor-element-f49125d .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:48px;color:var( --e-global-color-text );}.elementor-17998 .elementor-element.elementor-element-8ad5fcd{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-8ad5fcd:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-8ad5fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e436f;}.elementor-17998 .elementor-element.elementor-element-245bac2{--display:flex;}.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-17998 .elementor-element.elementor-element-a1e5af9{columns:1;text-align:center;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-cecb11a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-17998 .elementor-element.elementor-element-352bb90{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-352bb90:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-352bb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D98B5F;}.elementor-17998 .elementor-element.elementor-element-352bb90:hover::before, .elementor-17998 .elementor-element.elementor-element-352bb90:hover > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-352bb90:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-352bb90 > .elementor-background-slideshow:hover::before, .elementor-17998 .elementor-element.elementor-element-352bb90 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000094;--background-overlay:'';}.elementor-17998 .elementor-element.elementor-element-352bb90:hover{--overlay-opacity:0.5;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-wrapper{gap:15px;}.elementor-17998 .elementor-element.elementor-element-9fb589e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-9fb589e.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-9fb589e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-title a{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-weight:600;}.elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-9fb589e:has(:hover) .elementor-icon-box-title,
					 .elementor-17998 .elementor-element.elementor-element-9fb589e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-description{font-family:"Grotesk Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-1ac10bf{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-1ac10bf:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-1ac10bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#644B99;}.elementor-17998 .elementor-element.elementor-element-1ac10bf:hover::before, .elementor-17998 .elementor-element.elementor-element-1ac10bf:hover > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-1ac10bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-1ac10bf > .elementor-background-slideshow:hover::before, .elementor-17998 .elementor-element.elementor-element-1ac10bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000094;--background-overlay:'';}.elementor-17998 .elementor-element.elementor-element-1ac10bf:hover{--overlay-opacity:0.5;}.elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-wrapper{gap:15px;}.elementor-17998 .elementor-element.elementor-element-2a81551.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-2a81551.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-2a81551.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-title a{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-weight:600;}.elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-2a81551:has(:hover) .elementor-icon-box-title,
					 .elementor-17998 .elementor-element.elementor-element-2a81551:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-description{font-family:"Grotesk Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-63e2710{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-63e2710:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-63e2710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E0254E8;}.elementor-17998 .elementor-element.elementor-element-63e2710:hover::before, .elementor-17998 .elementor-element.elementor-element-63e2710:hover > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-63e2710:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-63e2710 > .elementor-background-slideshow:hover::before, .elementor-17998 .elementor-element.elementor-element-63e2710 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000094;--background-overlay:'';}.elementor-17998 .elementor-element.elementor-element-63e2710:hover{--overlay-opacity:0.5;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-wrapper{gap:15px;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-e4b9ceb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-title a{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-weight:600;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb:has(:hover) .elementor-icon-box-title,
					 .elementor-17998 .elementor-element.elementor-element-e4b9ceb:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-description{font-family:"Grotesk Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-195593d{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-195593d:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-195593d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#206AFDE8;}.elementor-17998 .elementor-element.elementor-element-195593d:hover::before, .elementor-17998 .elementor-element.elementor-element-195593d:hover > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-195593d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-195593d > .elementor-background-slideshow:hover::before, .elementor-17998 .elementor-element.elementor-element-195593d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000094;--background-overlay:'';}.elementor-17998 .elementor-element.elementor-element-195593d:hover{--overlay-opacity:0.5;}.elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-wrapper{gap:15px;}.elementor-17998 .elementor-element.elementor-element-6df5f4d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-6df5f4d.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-6df5f4d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-title a{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-weight:600;}.elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-6df5f4d:has(:hover) .elementor-icon-box-title,
					 .elementor-17998 .elementor-element.elementor-element-6df5f4d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-description{font-family:"Grotesk Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-a6d03dc{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-a6d03dc:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-a6d03dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2DAC6F;}.elementor-17998 .elementor-element.elementor-element-a6d03dc:hover::before, .elementor-17998 .elementor-element.elementor-element-a6d03dc:hover > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-a6d03dc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17998 .elementor-element.elementor-element-a6d03dc > .elementor-background-slideshow:hover::before, .elementor-17998 .elementor-element.elementor-element-a6d03dc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000094;--background-overlay:'';}.elementor-17998 .elementor-element.elementor-element-a6d03dc:hover{--overlay-opacity:0.5;}.elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-wrapper{gap:15px;}.elementor-17998 .elementor-element.elementor-element-039a816.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-039a816.elementor-view-framed .elementor-icon, .elementor-17998 .elementor-element.elementor-element-039a816.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-title a{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-weight:600;}.elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-039a816:has(:hover) .elementor-icon-box-title,
					 .elementor-17998 .elementor-element.elementor-element-039a816:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-description{font-family:"Grotesk Mono", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-8ffeee4{--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:8%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-8ffeee4:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-8ffeee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e436f;}.elementor-17998 .elementor-element.elementor-element-8ffeee4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-17998 .elementor-element.elementor-element-8ffeee4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-827d31d{text-align:center;}.elementor-17998 .elementor-element.elementor-element-827d31d .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.7em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#F7EC6A;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17998 .elementor-element.elementor-element-d868f9d{--grid-columns:1;--grid-row-gap:0px;}.elementor-17998 .elementor-element.elementor-element-d868f9d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-17998 .elementor-element.elementor-element-50f4edd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-50f4edd:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-50f4edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-5a3e354{--display:flex;}.elementor-17998 .elementor-element.elementor-element-a9d8064{text-align:start;}.elementor-17998 .elementor-element.elementor-element-a9d8064 .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-text );}.elementor-17998 .elementor-element.elementor-element-d5c57b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-d5c57b5:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-d5c57b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-8d10b8a{--display:flex;}.elementor-17998 .elementor-element.elementor-element-61d1a12{text-align:start;}.elementor-17998 .elementor-element.elementor-element-61d1a12 .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#D98B5F;}.elementor-17998 .elementor-element.elementor-element-fee9ab8{--display:flex;}.elementor-17998 .elementor-element.elementor-element-688bb8a{color:#262728;}.elementor-17998 .elementor-element.elementor-element-18bce13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-18bce13:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-18bce13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-954f256{--display:flex;}.elementor-17998 .elementor-element.elementor-element-19443a4{text-align:start;}.elementor-17998 .elementor-element.elementor-element-19443a4 .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#206AFDE8;}.elementor-17998 .elementor-element.elementor-element-00bf49b{--display:flex;}.elementor-17998 .elementor-element.elementor-element-fcd07f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-fcd07f3:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-fcd07f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-00e3591{--display:flex;}.elementor-17998 .elementor-element.elementor-element-6307a5b{text-align:start;}.elementor-17998 .elementor-element.elementor-element-6307a5b .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#7E0254E8;}.elementor-17998 .elementor-element.elementor-element-ba5ca74{--display:flex;}.elementor-17998 .elementor-element.elementor-element-05b9323{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-05b9323:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-05b9323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-5a698a4{--display:flex;}.elementor-17998 .elementor-element.elementor-element-7f45376{text-align:start;}.elementor-17998 .elementor-element.elementor-element-7f45376 .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#2DAC6F;}.elementor-17998 .elementor-element.elementor-element-cd11a1a{--display:flex;}.elementor-17998 .elementor-element.elementor-element-c19abbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-c19abbc:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-c19abbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3D5;}.elementor-17998 .elementor-element.elementor-element-9134667{--display:flex;}.elementor-17998 .elementor-element.elementor-element-15ed67f{text-align:start;}.elementor-17998 .elementor-element.elementor-element-15ed67f .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:3.1em;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#644B99;}.elementor-17998 .elementor-element.elementor-element-2885d82{--display:flex;}.elementor-17998 .elementor-element.elementor-element-27ee0f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-27ee0f8:not(.elementor-motion-effects-element-type-background), .elementor-17998 .elementor-element.elementor-element-27ee0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-17998 .elementor-element.elementor-element-3256587{--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-17998 .elementor-element.elementor-element-4793cd1 .elementor-heading-title{color:#D98B5F;}.elementor-17998 .elementor-element.elementor-element-6055f62 iframe{height:550px;}.elementor-17998 .elementor-element.elementor-element-132a70b{--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-17998 .elementor-element.elementor-element-941e6a4 .elementor-heading-title{color:#D98B5F;}.elementor-17998 .elementor-element.elementor-element-64344c8{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.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-17998 .elementor-element.elementor-element-68850c6{text-align:center;}.elementor-17998 .elementor-element.elementor-element-68850c6 img{width:29%;}.elementor-17998 .elementor-element.elementor-element-1243cbe{--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-17998 .elementor-element.elementor-element-30d4be3 .elementor-heading-title{color:#D98B5F;}.elementor-17998 .elementor-element.elementor-element-fca18fc{background-color:var( --e-global-color-primary );margin:03% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:4px 3px 3px 3px;text-align:center;}.elementor-17998 .elementor-element.elementor-element-fca18fc .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-cc5b675{background-color:var( --e-global-color-primary );margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:4px 3px 3px 3px;text-align:center;}.elementor-17998 .elementor-element.elementor-element-cc5b675 .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-f41c604{background-color:var( --e-global-color-primary );margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:4px 3px 3px 3px;text-align:center;}.elementor-17998 .elementor-element.elementor-element-f41c604 .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-15d403c{background-color:var( --e-global-color-primary );margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:4px 3px 3px 3px;text-align:center;}.elementor-17998 .elementor-element.elementor-element-15d403c .elementor-heading-title{font-family:"Acumin Pro Extra Condensed Bold", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-17998 .elementor-element.elementor-element-5c0281a{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17998 .elementor-element.elementor-element-634b0a7{--min-height:70vh;--padding-top:2%;--padding-bottom:2%;--padding-left:42%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-9fa91af .elementor-heading-title{font-size:70px;}.elementor-17998 .elementor-element.elementor-element-ab3259b .elementor-heading-title{font-size:48px;}.elementor-17998 .elementor-element.elementor-element-8ad5fcd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-17998 .elementor-element.elementor-element-cecb11a{--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:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-17998 .elementor-element.elementor-element-352bb90{--padding-top:2%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-title a{font-size:22px;}.elementor-17998 .elementor-element.elementor-element-9fb589e .elementor-icon-box-description{font-size:14px;}.elementor-17998 .elementor-element.elementor-element-1ac10bf{--padding-top:2%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-title a{font-size:22px;}.elementor-17998 .elementor-element.elementor-element-2a81551 .elementor-icon-box-description{font-size:14px;}.elementor-17998 .elementor-element.elementor-element-63e2710{--padding-top:2%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-title a{font-size:22px;}.elementor-17998 .elementor-element.elementor-element-e4b9ceb .elementor-icon-box-description{font-size:14px;}.elementor-17998 .elementor-element.elementor-element-195593d{--padding-top:2%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-title a{font-size:22px;}.elementor-17998 .elementor-element.elementor-element-6df5f4d .elementor-icon-box-description{font-size:14px;}.elementor-17998 .elementor-element.elementor-element-a6d03dc{--padding-top:2%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-title, .elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-title a{font-size:22px;}.elementor-17998 .elementor-element.elementor-element-039a816 .elementor-icon-box-description{font-size:14px;}.elementor-17998 .elementor-element.elementor-element-827d31d .elementor-heading-title{font-size:35px;}.elementor-17998 .elementor-element.elementor-element-d868f9d{--grid-columns:1;}.elementor-17998 .elementor-element.elementor-element-a9d8064 .elementor-heading-title{font-size:35px;}.elementor-17998 .elementor-element.elementor-element-61d1a12 .elementor-heading-title{font-size:35px;}.elementor-17998 .elementor-element.elementor-element-19443a4 .elementor-heading-title{font-size:35px;}.elementor-17998 .elementor-element.elementor-element-6307a5b .elementor-heading-title{font-size:35px;}.elementor-17998 .elementor-element.elementor-element-7f45376 .elementor-heading-title{font-size:35px;}.elementor-17998 .elementor-element.elementor-element-15ed67f .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-17998 .elementor-element.elementor-element-634b0a7{--min-height:65vh;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17998 .elementor-element.elementor-element-9fa91af{text-align:center;}.elementor-17998 .elementor-element.elementor-element-9fa91af .elementor-heading-title{font-size:47px;line-height:46px;}.elementor-17998 .elementor-element.elementor-element-ab3259b{text-align:center;}.elementor-17998 .elementor-element.elementor-element-ab3259b .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-f49125d{text-align:center;}.elementor-17998 .elementor-element.elementor-element-f49125d .elementor-heading-title{font-size:15px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-a1e5af9{columns:1;}.elementor-17998 .elementor-element.elementor-element-827d31d{text-align:center;}.elementor-17998 .elementor-element.elementor-element-827d31d .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-d868f9d{--grid-columns:1;}.elementor-17998 .elementor-element.elementor-element-a9d8064{text-align:start;}.elementor-17998 .elementor-element.elementor-element-a9d8064 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-61d1a12{text-align:start;}.elementor-17998 .elementor-element.elementor-element-61d1a12 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-19443a4{text-align:start;}.elementor-17998 .elementor-element.elementor-element-19443a4 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-6307a5b{text-align:start;}.elementor-17998 .elementor-element.elementor-element-6307a5b .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-7f45376{text-align:start;}.elementor-17998 .elementor-element.elementor-element-7f45376 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-15ed67f{text-align:start;}.elementor-17998 .elementor-element.elementor-element-15ed67f .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-17998 .elementor-element.elementor-element-27ee0f8{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-17998 .elementor-element.elementor-element-6055f62 iframe{height:300px;}.elementor-17998 .elementor-element.elementor-element-68850c6{text-align:start;}.elementor-17998 .elementor-element.elementor-element-68850c6 img{width:45%;}.elementor-17998 .elementor-element.elementor-element-fca18fc{padding:0px 0px 0px 0px;}.elementor-17998 .elementor-element.elementor-element-fca18fc .elementor-heading-title{font-size:24px;}.elementor-17998 .elementor-element.elementor-element-cc5b675{padding:0px 0px 0px 0px;}.elementor-17998 .elementor-element.elementor-element-cc5b675 .elementor-heading-title{font-size:24px;}.elementor-17998 .elementor-element.elementor-element-f41c604{padding:0px 0px 0px 0px;}.elementor-17998 .elementor-element.elementor-element-f41c604 .elementor-heading-title{font-size:24px;}.elementor-17998 .elementor-element.elementor-element-15d403c{padding:0px 0px 0px 0px;}.elementor-17998 .elementor-element.elementor-element-15d403c .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-17998 .elementor-element.elementor-element-352bb90{--width:50%;}.elementor-17998 .elementor-element.elementor-element-1ac10bf{--width:50%;}.elementor-17998 .elementor-element.elementor-element-63e2710{--width:50%;}.elementor-17998 .elementor-element.elementor-element-195593d{--width:50%;}.elementor-17998 .elementor-element.elementor-element-a6d03dc{--width:50%;}.elementor-17998 .elementor-element.elementor-element-5a3e354{--width:100%;}.elementor-17998 .elementor-element.elementor-element-8d10b8a{--width:40%;}.elementor-17998 .elementor-element.elementor-element-fee9ab8{--width:60%;}.elementor-17998 .elementor-element.elementor-element-954f256{--width:40%;}.elementor-17998 .elementor-element.elementor-element-00bf49b{--width:60%;}.elementor-17998 .elementor-element.elementor-element-00e3591{--width:40%;}.elementor-17998 .elementor-element.elementor-element-ba5ca74{--width:60%;}.elementor-17998 .elementor-element.elementor-element-5a698a4{--width:40%;}.elementor-17998 .elementor-element.elementor-element-cd11a1a{--width:60%;}.elementor-17998 .elementor-element.elementor-element-9134667{--width:40%;}.elementor-17998 .elementor-element.elementor-element-2885d82{--width:60%;}.elementor-17998 .elementor-element.elementor-element-3256587{--width:50%;}.elementor-17998 .elementor-element.elementor-element-132a70b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17998 .elementor-element.elementor-element-352bb90{--width:100%;}.elementor-17998 .elementor-element.elementor-element-1ac10bf{--width:100%;}.elementor-17998 .elementor-element.elementor-element-63e2710{--width:100%;}.elementor-17998 .elementor-element.elementor-element-195593d{--width:100%;}.elementor-17998 .elementor-element.elementor-element-a6d03dc{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-688bb8a */.elementor-17998 .elementor-element.elementor-element-688bb8a {
    --bullet-color: #D98B5F;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93ccb14 */.elementor-17998 .elementor-element.elementor-element-93ccb14 {
    --bullet-color: #206AFD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b97dc06 */.elementor-17998 .elementor-element.elementor-element-b97dc06 {
    --bullet-color: #7E0254;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47daeac */.elementor-17998 .elementor-element.elementor-element-47daeac {
    --bullet-color: #2DAC6F;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e130f48 */.elementor-17998 .elementor-element.elementor-element-e130f48 {
    --bullet-color: #644B99;
}/* End custom CSS */
/* Start custom CSS */.custom-bullets ul {
    list-style: none;

}

.custom-bullets li {
    position: relative;
        margin-bottom: 30px;
}

.custom-bullets li::before {
    content: "•";
    color: var(--bullet-color);
    font-size: 60px;
    position: absolute;
    left: -40px;
    top: -17px;
    line-height: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acumin Pro Extra Condensed Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://graustic.cat/wp-content/uploads/2026/04/acuminproextracond-bold-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Grotesk Mono';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://graustic.cat/wp-content/uploads/2026/04/ABCMonumentGroteskMono-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */