.elementor-19 .elementor-element.elementor-element-7d417d00{--display:flex;--min-height:calc((100vh - 110px) * 0.75);--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;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7d417d00:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vicusagency.es/wp-content/uploads/2026/10/Nerja-Axarquia-Vicus-portada.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-7d417d00::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 27%, #00000000 100%);}.elementor-19 .elementor-element.elementor-element-28855738{--display:flex;--justify-content:center;}.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-19 .elementor-element.elementor-element-7c212ed3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:83px;font-weight:800;color:var( --e-global-color-kadence9 );}.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-19 .elementor-element.elementor-element-70fb2494{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7bc2c9b1{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-19 .elementor-element.elementor-element-7f1a548c .elementor-button{background-color:#F4F8F8;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7f1a548c .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-7f1a548c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-7f1a548c .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-7f1a548c .elementor-button:focus svg{fill:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-aedc3f7{--display:flex;--justify-content:center;}.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-19 .elementor-element.elementor-element-1d234c2c img{width:100%;}.elementor-19 .elementor-element.elementor-element-645022d6{--display:flex;--min-height:500px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-75601097{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-2fcdc99e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-708ac137{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-28e3fcd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-19 .elementor-element.elementor-element-4563ab6a .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4563ab6a .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-4563ab6a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-4d6d1d2c{--display:flex;--min-height:500px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-71967d7d{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-5687ca0a{text-align:end;}.elementor-19 .elementor-element.elementor-element-5687ca0a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-56f44061{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-0dbf49f .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-0dbf49f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-0dbf49f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5f175988{--display:flex;--min-height:500px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-42ee5fa3{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-1f8159b4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5d3244a3{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-475c285 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-475c285 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-475c285 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-209ce327{--display:flex;--min-height:500px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-19 .elementor-element.elementor-element-4a2c556d{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-77071dc0{text-align:end;}.elementor-19 .elementor-element.elementor-element-77071dc0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-250a52c{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-434dfdb4 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-434dfdb4 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-434dfdb4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-60934a76{--display:flex;--min-height:500px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-1c03c03b{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-9358738{text-align:start;}.elementor-19 .elementor-element.elementor-element-9358738 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7d5ee3e0{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-2d167a4b .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-2d167a4b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-2d167a4b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-9f5a87c{--display:flex;--min-height:642px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-19 .elementor-element.elementor-element-df39044{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-1b69b93{text-align:end;}.elementor-19 .elementor-element.elementor-element-1b69b93 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-60657e5{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-e61911b .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-e61911b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-e61911b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-660523f{--display:flex;}.elementor-19 .elementor-element.elementor-element-5d832032{--display:flex;--min-height:480px;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-5d832032:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5d832032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-55b18383{text-align:center;}.elementor-19 .elementor-element.elementor-element-55b18383 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:47px;font-weight:800;color:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-5d9e1b93{text-align:center;font-family:"Archivo", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-5d9e1b93 a{color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-7144ecca .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-kadence9 );color:var( --e-global-color-kadence9 );border-style:solid;border-color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-7144ecca .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-7144ecca .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7144ecca .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-7144ecca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4f4d8a26{--display:flex;--min-height:1440px;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-3e0e0437{text-align:center;}.elementor-19 .elementor-element.elementor-element-3e0e0437 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:51px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-d8397a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--e-con-transform-transition-duration:0ms;}.elementor-19 .elementor-element.elementor-element-da54f99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-19 .elementor-element.elementor-element-9731b22{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-0509c09:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-0509c09{text-align:center;}.elementor-19 .elementor-element.elementor-element-0509c09 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-0509c09 .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-0509c09 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-aacbdf6{transition:background 0s;}.elementor-19 .elementor-element.elementor-element-aacbdf6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19 .elementor-element.elementor-element-f9f7315{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-56949bf:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-56949bf{text-align:center;}.elementor-19 .elementor-element.elementor-element-56949bf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-56949bf .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-56949bf .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-877a91e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19 .elementor-element.elementor-element-b985f26 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19 .elementor-element.elementor-element-dd64af2{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-05e395b:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-05e395b{text-align:center;}.elementor-19 .elementor-element.elementor-element-05e395b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-05e395b .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-05e395b .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7e13792 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19 .elementor-element.elementor-element-d8c8a7f{--display:flex;--min-height:937px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--e-con-transform-transition-duration:0ms;}.elementor-19 .elementor-element.elementor-element-f887fd3{--display:flex;--min-height:0px;}.elementor-19 .elementor-element.elementor-element-7f067a0:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-7f067a0{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f067a0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:29px;font-weight:400;font-style:italic;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7f067a0 .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-7f067a0 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7e6323b{--e-image-carousel-slides-to-show:3;}.elementor-19 .elementor-element.elementor-element-7e6323b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19 .elementor-element.elementor-element-7e6323b .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-19 .elementor-element.elementor-element-47280136{--display:flex;--min-height:829px;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-47280136:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-47280136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-461c5e3f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-268eb84e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:70px;font-weight:800;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-17c415b0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-8887791{width:var( --container-widget-width, 20.923% );max-width:20.923%;--container-widget-width:20.923%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-8887791.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4698a815{width:var( --container-widget-width, 20.923% );max-width:20.923%;--container-widget-width:20.923%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-4698a815.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-918deaa{width:var( --container-widget-width, 20.923% );max-width:20.923%;--container-widget-width:20.923%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-918deaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b5bf19b{width:var( --container-widget-width, 20.923% );max-width:20.923%;--container-widget-width:20.923%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-b5bf19b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-aeb0137{width:var( --container-widget-width, 20.923% );max-width:20.923%;--container-widget-width:20.923%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-aeb0137.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-2f72a2ac{width:var( --container-widget-width, 20.923% );max-width:20.923%;--container-widget-width:20.923%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-kadence7 );}.elementor-19 .elementor-element.elementor-element-2f72a2ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4307785a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:31px;font-weight:800;font-style:italic;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-392ef261{--display:flex;--min-height:0px;}.elementor-19 .elementor-element.elementor-element-617bd8da{--display:flex;--min-height:610px;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-449174c8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:69px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-234b582c{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-1e2bf634{--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;}.elementor-19 .elementor-element.elementor-element-7365d052{--display:flex;}.elementor-19 .elementor-element.elementor-element-49063b6e:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-49063b6e{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-25000b72:hover{--e-transform-skewX:-6deg;}.elementor-19 .elementor-element.elementor-element-25000b72{--e-transform-transition-duration:0ms;}.elementor-19 .elementor-element.elementor-element-25000b72 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:34px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5678967a{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-19 .elementor-element.elementor-element-eaad2e{--display:flex;}.elementor-19 .elementor-element.elementor-element-5554546d:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-5554546d{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-9665b1c:hover{--e-transform-skewX:-6deg;}.elementor-19 .elementor-element.elementor-element-9665b1c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:34px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-43e3f772{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-19 .elementor-element.elementor-element-3783be9e{--display:flex;}.elementor-19 .elementor-element.elementor-element-43ba8fe9:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-43ba8fe9{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-20cc2dab:hover{--e-transform-skewX:-6deg;}.elementor-19 .elementor-element.elementor-element-20cc2dab .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:34px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5bc36a96{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-19 .elementor-element.elementor-element-55f86c9b{--display:flex;}.elementor-19 .elementor-element.elementor-element-3b346f4:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-3b346f4{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-1701e743:hover{--e-transform-skewX:-6deg;}.elementor-19 .elementor-element.elementor-element-1701e743 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:31px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-60430886{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-19 .elementor-element.elementor-element-69af1243{--display:flex;--min-height:634px;--justify-content:center;--overlay-opacity:0.8;}.elementor-19 .elementor-element.elementor-element-69af1243:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-69af1243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vicusagency.es/wp-content/uploads/2026/10/Nerja-Axarquia-Vicus-portada.webp");background-size:cover;}.elementor-19 .elementor-element.elementor-element-69af1243::before, .elementor-19 .elementor-element.elementor-element-69af1243 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-69af1243 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-69af1243 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-69af1243 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-69af1243 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-69af1243::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-55d146ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-3e28f38c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:72px;font-weight:800;color:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-154fa016{text-align:center;font-family:"Fraunces", Sans-serif;font-size:23px;font-weight:600;font-style:italic;color:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-127da104 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:47px;font-weight:800;color:var( --e-global-color-kadence9 );}.elementor-19 .elementor-element.elementor-element-4612e273{--display:flex;}.elementor-19 .elementor-element.elementor-element-5e7eb102{--display:flex;--min-height:964px;--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;}.elementor-19 .elementor-element.elementor-element-155a0188{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-59e2caac{--display:flex;}.elementor-19 .elementor-element.elementor-element-59e2caac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-28274e8a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:56px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-76abfae6{width:var( --container-widget-width, 95.507% );max-width:95.507%;--container-widget-width:95.507%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-76abfae6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-35c3c2c9{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-1c89a6ff{--display:flex;--min-height:476px;}.elementor-19 .elementor-element.elementor-element-1dd562f6{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-8887791{width:var( --container-widget-width, 397.102px );max-width:397.102px;--container-widget-width:397.102px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-4698a815{width:var( --container-widget-width, 316.102px );max-width:316.102px;--container-widget-width:316.102px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-918deaa{width:var( --container-widget-width, 410.102px );max-width:410.102px;--container-widget-width:410.102px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b5bf19b{width:var( --container-widget-width, 195.102px );max-width:195.102px;--container-widget-width:195.102px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-aeb0137{width:var( --container-widget-width, 277.102px );max-width:277.102px;--container-widget-width:277.102px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2f72a2ac{width:var( --container-widget-width, 305.102px );max-width:305.102px;--container-widget-width:305.102px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-4307785a{text-align:center;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-7d417d00:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vicusagency.es/wp-content/uploads/2026/10/Nerja-Axarquia-Vicus-portada.webp");}.elementor-19 .elementor-element.elementor-element-7d417d00{--min-height:0;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7d417d00::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d417d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #00000000 100%);}.elementor-19 .elementor-element.elementor-element-7c212ed3{text-align:center;}.elementor-19 .elementor-element.elementor-element-7c212ed3 .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-70fb2494{text-align:center;}.elementor-19 .elementor-element.elementor-element-7bc2c9b1{font-size:15px;}.elementor-19 .elementor-element.elementor-element-2fcdc99e .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-708ac137{font-size:14px;}.elementor-19 .elementor-element.elementor-element-5687ca0a .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-56f44061{font-size:14px;}.elementor-19 .elementor-element.elementor-element-1f8159b4 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-5d3244a3{font-size:14px;}.elementor-19 .elementor-element.elementor-element-77071dc0 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-250a52c{font-size:14px;}.elementor-19 .elementor-element.elementor-element-9358738 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-7d5ee3e0{font-size:14px;}.elementor-19 .elementor-element.elementor-element-1b69b93 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-60657e5{font-size:14px;}.elementor-19 .elementor-element.elementor-element-5d832032{--min-height:513px;}.elementor-19 .elementor-element.elementor-element-55b18383 .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-5d9e1b93{font-size:12px;}.elementor-19 .elementor-element.elementor-element-3e0e0437 .elementor-heading-title{font-size:27px;}.elementor-19 .elementor-element.elementor-element-d8c8a7f{--min-height:584px;}.elementor-19 .elementor-element.elementor-element-268eb84e{text-align:center;}.elementor-19 .elementor-element.elementor-element-268eb84e .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-8887791{width:var( --container-widget-width, 235.078px );max-width:235.078px;--container-widget-width:235.078px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-4698a815{width:var( --container-widget-width, 313.078px );max-width:313.078px;--container-widget-width:313.078px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-918deaa{width:var( --container-widget-width, 346.078px );max-width:346.078px;--container-widget-width:346.078px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-b5bf19b{width:var( --container-widget-width, 341.25px );max-width:341.25px;--container-widget-width:341.25px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-aeb0137{width:var( --container-widget-width, 324.25px );max-width:324.25px;--container-widget-width:324.25px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2f72a2ac{width:var( --container-widget-width, 328.078px );max-width:328.078px;--container-widget-width:328.078px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-4307785a{text-align:center;}.elementor-19 .elementor-element.elementor-element-4307785a .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-449174c8 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-25000b72 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-5678967a{font-size:16px;}.elementor-19 .elementor-element.elementor-element-9665b1c .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-43e3f772{font-size:16px;}.elementor-19 .elementor-element.elementor-element-20cc2dab .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-5bc36a96{font-size:16px;}.elementor-19 .elementor-element.elementor-element-1701e743 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-60430886{font-size:16px;}.elementor-19 .elementor-element.elementor-element-69af1243:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-69af1243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vicusagency.es/wp-content/uploads/2026/10/Nerja-Axarquia-Vicus-portada.webp");}.elementor-19 .elementor-element.elementor-element-69af1243{--min-height:505px;}.elementor-19 .elementor-element.elementor-element-3e28f38c{text-align:center;}.elementor-19 .elementor-element.elementor-element-3e28f38c .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-154fa016{font-size:13px;}.elementor-19 .elementor-element.elementor-element-127da104 .elementor-heading-title{font-size:29px;}.elementor-19 .elementor-element.elementor-element-28274e8a .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-7d417d00{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-aedc3f7{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-645022d6{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-4d6d1d2c{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-5f175988{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-209ce327{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-60934a76{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-9f5a87c{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-4f4d8a26{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-9731b22{--width:83%;}.elementor-19 .elementor-element.elementor-element-f9f7315{--width:83%;}.elementor-19 .elementor-element.elementor-element-dd64af2{--width:83%;}.elementor-19 .elementor-element.elementor-element-d8c8a7f{--width:100%;}.elementor-19 .elementor-element.elementor-element-f887fd3{--width:100%;}.elementor-19 .elementor-element.elementor-element-17c415b0{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-392ef261{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-4612e273{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-59e2caac{--width:80.645%;}}