.elementor-9 .elementor-element.elementor-element-8fb4d92{--display:flex;--min-height:650px;--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:flex-end;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-8fb4d92:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8fb4d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/PORTADA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-8fb4d92::before, .elementor-9 .elementor-element.elementor-element-8fb4d92 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8fb4d92 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8fb4d92 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8fb4d92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8fb4d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3f39557{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3f39557 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-19605b8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-19605b8 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-995bd6a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-df14691 );color:var( --e-global-color-df14691 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-995bd6a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-995bd6a .elementor-button:focus{background-color:var( --e-global-color-df14691 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-995bd6a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-995bd6a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-2a211cd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-e1c9499{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-9274cf6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-9274cf6 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e5065b7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c60deee{--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-9 .elementor-element.elementor-element-060f81d{text-align:end;}.elementor-9 .elementor-element.elementor-element-060f81d img{width:100%;max-width:100%;height:375px;object-fit:contain;object-position:center center;}.elementor-9 .elementor-element.elementor-element-67bce03{--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:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-67bce03:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-67bce03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-84fa6cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d1b9fbb{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-d1b9fbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-023e6d0{padding:0px 0px 32px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-023e6d0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-023e6d0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5e2330e{--swiper-slides-to-display:4;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:24px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5e2330e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFFC4;border-radius:360px 360px 360px 360px;}.elementor-9 .elementor-element.elementor-element-5e2330e .swiper-slide > .elementor-element{height:100%;}.elementor-9 .elementor-element.elementor-element-82a7bcd{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e739149{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-2c0b4ff{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-2c0b4ff.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2c0b4ff .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c6526ac{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;padding:16px 0px 32px 0px;}.elementor-9 .elementor-element.elementor-element-c6526ac .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-c6526ac .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-9 .elementor-element.elementor-element-5185de3{--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;}.elementor-9 .elementor-element.elementor-element-c574b71{--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;--overlay-opacity:0.6;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-c574b71:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c574b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/PLACETA-DEL-COMINO-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c574b71::before, .elementor-9 .elementor-element.elementor-element-c574b71 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c574b71 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c574b71 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c574b71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c574b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-94ca797{text-align:center;}.elementor-9 .elementor-element.elementor-element-94ca797 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-a748f8a{padding:150px 0px 32px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-a748f8a a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-e14d130 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-df14691 );color:var( --e-global-color-df14691 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e14d130 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e14d130 .elementor-button:focus{background-color:var( --e-global-color-df14691 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e14d130 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e14d130 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-716f884{--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;--overlay-opacity:0.6;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-716f884:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-716f884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/PUERTA-DE-LA-JUSTICIA-NOCTURNA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-716f884::before, .elementor-9 .elementor-element.elementor-element-716f884 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-716f884 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-716f884 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-716f884 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-716f884 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-50f9657{text-align:center;}.elementor-9 .elementor-element.elementor-element-50f9657 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-418e8f8{padding:132px 0px 32px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-418e8f8 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-b9e2373 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-df14691 );color:var( --e-global-color-df14691 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b9e2373 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b9e2373 .elementor-button:focus{background-color:var( --e-global-color-df14691 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b9e2373 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b9e2373 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1c77a85{--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:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-1c77a85:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1c77a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-22d206d{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-204e4cb.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-204e4cb{text-align:start;}.elementor-9 .elementor-element.elementor-element-204e4cb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-54ccb98{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8e8174d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f4ae187 );--border-color:var( --e-global-color-f4ae187 );--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-253384d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-253384d a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-141a76d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f4ae187 );--border-color:var( --e-global-color-f4ae187 );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-01491e2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-01491e2 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5bd65eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f4ae187 );--border-color:var( --e-global-color-f4ae187 );--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-751914b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-751914b a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cebb418{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f4ae187 );--border-color:var( --e-global-color-f4ae187 );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-16cccbe{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-16cccbe a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0e3642c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-df14691 );color:var( --e-global-color-df14691 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e3642c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0e3642c .elementor-button:focus{background-color:var( --e-global-color-df14691 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0e3642c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-0e3642c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7899640{--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:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-a39ac87{padding:0px 0px 32px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-a39ac87.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a39ac87 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-66a5c7e{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a44ee2e{--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-9 .elementor-element.elementor-element-593f633{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-593f633 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-152dfa1{--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-9 .elementor-element.elementor-element-c2fe889 .elementor-icon-wrapper{text-align:end;}.elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-c2fe889.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c2fe889 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-c2fe889 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-8f99f1a{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-406deaa{--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-9 .elementor-element.elementor-element-56e1a02{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-56e1a02 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e5a2e11{--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-9 .elementor-element.elementor-element-7f90e59 .elementor-icon-wrapper{text-align:end;}.elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-7f90e59.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7f90e59 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-7f90e59 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-844269c{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-78c6a35{--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-9 .elementor-element.elementor-element-14cbdb9{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-14cbdb9 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cd95139{--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-9 .elementor-element.elementor-element-855ea83 .elementor-icon-wrapper{text-align:end;}.elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-855ea83.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-855ea83 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-855ea83 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-acf2132{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1d0dfc9{--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-9 .elementor-element.elementor-element-e19cae6{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e19cae6 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7def3b3{--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-9 .elementor-element.elementor-element-72a2a6c .elementor-icon-wrapper{text-align:end;}.elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-72a2a6c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-72a2a6c .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-72a2a6c .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-a3bb5ca{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b3b0daa{--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-9 .elementor-element.elementor-element-dd82483{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-dd82483 a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-996b435{--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-9 .elementor-element.elementor-element-d69cb10 .elementor-icon-wrapper{text-align:end;}.elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-d69cb10.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d69cb10 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-d69cb10 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-6c041a7{--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:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-6c041a7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6c041a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-889c20b{text-align:start;}.elementor-9 .elementor-element.elementor-element-889c20b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-d16d374{padding:16px 0px 32px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-d16d374 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-ee2b45b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-bebeab3{--display:flex;--min-height:520px;--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.7;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-bebeab3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bebeab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/LEONES-NOCTURA-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bebeab3::before, .elementor-9 .elementor-element.elementor-element-bebeab3 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bebeab3 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bebeab3 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bebeab3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bebeab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-5c12aa8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-d8fb2cf{--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:space-between;--border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-b9b898d{--divider-border-style:solid;--divider-color:var( --e-global-color-df14691 );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-b9b898d .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-b9b898d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-56bd34f{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-56bd34f a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-c2c6384{--display:flex;--min-height:520px;--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.7;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-c2c6384:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c2c6384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/ALHAMBRA-DESDE-SACROMONTE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c2c6384::before, .elementor-9 .elementor-element.elementor-element-c2c6384 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c2c6384 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c2c6384 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c2c6384 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c2c6384 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-fc7b9fb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-1acf2a0{--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:space-between;--border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-feba16d{--divider-border-style:solid;--divider-color:var( --e-global-color-df14691 );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-feba16d .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-feba16d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-e0fd964{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-e0fd964 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-ac95991{--display:flex;--min-height:520px;--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.7;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-ac95991:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac95991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/FUENTE-DEL-PIMIENTO.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ac95991::before, .elementor-9 .elementor-element.elementor-element-ac95991 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ac95991 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ac95991 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ac95991 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ac95991 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3218551 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-dcd257d{--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:space-between;--border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-354af51{--divider-border-style:solid;--divider-color:var( --e-global-color-df14691 );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-354af51 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-354af51 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-50e64e6{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-50e64e6 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-bddb592{width:var( --container-widget-width, 60% );max-width:60%;padding:40px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-bddb592 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-f5fc756{--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;--overlay-opacity:0.7;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-f5fc756:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f5fc756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/RECORRIDO-GRANADA-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f5fc756::before, .elementor-9 .elementor-element.elementor-element-f5fc756 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f5fc756 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f5fc756 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f5fc756 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f5fc756 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7584f63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b461a6f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b461a6f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-0e0e6a1{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;padding:16px 0px 42px 0px;}.elementor-9 .elementor-element.elementor-element-0e0e6a1 .elementor-divider-separator{width:20%;}.elementor-9 .elementor-element.elementor-element-0e0e6a1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9 .elementor-element.elementor-element-d768a88{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-d768a88 a{color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-dea7312{--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:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-3c1c8f5{text-align:center;}.elementor-9 .elementor-element.elementor-element-3c1c8f5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-49ea518{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-dd75bf6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5a94856{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-14f1fb8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5f72d0d{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-083f9a2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1d004fa{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-2dd0515{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e45c39d{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-4689db9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-ffd8464{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-f42b752{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d2cacf4{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-6eb4cce{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2de2c6a{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-77e74c7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a5ced50{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-99f386f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7c26dcf{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-25834bd{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d66d4a1{--n-accordion-title-font-size:24px;padding:32px 0px 60px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:32px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d66d4a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-9 .elementor-element.elementor-element-d66d4a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cormorant Garamond", Sans-serif;font-weight:700;}:where( .elementor-9 .elementor-element.elementor-element-d66d4a1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f243fc5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-df14691 );color:var( --e-global-color-df14691 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f243fc5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f243fc5 .elementor-button:focus{background-color:var( --e-global-color-df14691 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f243fc5 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-f243fc5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c5df3de{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-0efc537{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4ecc8b2{text-align:center;}.elementor-9 .elementor-element.elementor-element-4ecc8b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-8a993f8{text-align:center;}.elementor-9 .elementor-element.elementor-element-8a993f8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a9b26e1 .swiper-pagination-bullet-active, .elementor-9 .elementor-element.elementor-element-a9b26e1 .swiper-pagination-progressbar-fill{background-color:#B59E77;}.elementor-9 .elementor-element.elementor-element-a9b26e1 .swiper-pagination-fraction{color:#B59E77;}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-swiper-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__name{color:#2B2B2B;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-c18e09b{--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:32px 0px;--row-gap:32px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-c18e09b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c18e09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivegranadatours.com/wp-content/uploads/2026/10/PORTADA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c18e09b::before, .elementor-9 .elementor-element.elementor-element-c18e09b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c18e09b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c18e09b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c18e09b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c18e09b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-cdb2ed0{text-align:center;}.elementor-9 .elementor-element.elementor-element-cdb2ed0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-df14691 );}.elementor-9 .elementor-element.elementor-element-f06f565 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-df14691 );color:var( --e-global-color-df14691 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f06f565 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f06f565 .elementor-button:focus{background-color:var( --e-global-color-df14691 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f06f565 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-f06f565 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-e1c9499{--width:60%;}.elementor-9 .elementor-element.elementor-element-c60deee{--width:35%;}.elementor-9 .elementor-element.elementor-element-c574b71{--width:50%;}.elementor-9 .elementor-element.elementor-element-716f884{--width:50%;}.elementor-9 .elementor-element.elementor-element-a44ee2e{--width:70%;}.elementor-9 .elementor-element.elementor-element-152dfa1{--width:10%;}.elementor-9 .elementor-element.elementor-element-406deaa{--width:70%;}.elementor-9 .elementor-element.elementor-element-e5a2e11{--width:10%;}.elementor-9 .elementor-element.elementor-element-78c6a35{--width:70%;}.elementor-9 .elementor-element.elementor-element-cd95139{--width:10%;}.elementor-9 .elementor-element.elementor-element-1d0dfc9{--width:70%;}.elementor-9 .elementor-element.elementor-element-7def3b3{--width:10%;}.elementor-9 .elementor-element.elementor-element-b3b0daa{--width:70%;}.elementor-9 .elementor-element.elementor-element-996b435{--width:10%;}.elementor-9 .elementor-element.elementor-element-bebeab3{--width:32%;}.elementor-9 .elementor-element.elementor-element-d8fb2cf{--width:100%;}.elementor-9 .elementor-element.elementor-element-c2c6384{--width:32%;}.elementor-9 .elementor-element.elementor-element-1acf2a0{--width:100%;}.elementor-9 .elementor-element.elementor-element-ac95991{--width:32%;}.elementor-9 .elementor-element.elementor-element-dcd257d{--width:100%;}.elementor-9 .elementor-element.elementor-element-c5df3de{--content-width:1300px;}}@media(max-width:1366px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-bebeab3{--width:30%;}.elementor-9 .elementor-element.elementor-element-d8fb2cf{--width:100%;}.elementor-9 .elementor-element.elementor-element-c2c6384{--width:30%;}.elementor-9 .elementor-element.elementor-element-1acf2a0{--width:100%;}.elementor-9 .elementor-element.elementor-element-ac95991{--width:30%;}.elementor-9 .elementor-element.elementor-element-dcd257d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-bebeab3{--width:100%;}.elementor-9 .elementor-element.elementor-element-c2c6384{--width:100%;}.elementor-9 .elementor-element.elementor-element-ac95991{--width:100%;}}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-8fb4d92{--min-height:600px;}.elementor-9 .elementor-element.elementor-element-3f39557 .elementor-heading-title{font-size:48px;}.elementor-9 .elementor-element.elementor-element-19605b8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-060f81d img{width:100%;max-width:100%;height:325px;object-position:center center;}.elementor-9 .elementor-element.elementor-element-67bce03{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-023e6d0 .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-5e2330e{--swiper-slides-to-display:3;--swiper-slides-gap:16px;}.elementor-9 .elementor-element.elementor-element-2c0b4ff .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-94ca797 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-50f9657 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-1c77a85{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-204e4cb .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-54ccb98{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-a39ac87 .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-889c20b .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-ee2b45b{--justify-content:space-around;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-bddb592{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-9 .elementor-element.elementor-element-b461a6f{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-9 .elementor-element.elementor-element-b461a6f .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-d768a88{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9 .elementor-element.elementor-element-3c1c8f5 .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-8a993f8 .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-cdb2ed0 .elementor-heading-title{font-size:42px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-8fb4d92{--min-height:575px;}.elementor-9 .elementor-element.elementor-element-3f39557{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-9 .elementor-element.elementor-element-3f39557 .elementor-heading-title{font-size:42px;}.elementor-9 .elementor-element.elementor-element-19605b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-67bce03{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-84fa6cc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-d1b9fbb .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-023e6d0 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-5e2330e{--swiper-slides-to-display:2;--swiper-slides-gap:8px;}.elementor-9 .elementor-element.elementor-element-2c0b4ff .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-c6526ac{padding:16px 0px 32px 0px;}.elementor-9 .elementor-element.elementor-element-94ca797 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-50f9657 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-1c77a85{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-22d206d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-204e4cb .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-54ccb98{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8e8174d{--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-141a76d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5bd65eb{--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cebb418{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a39ac87 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-889c20b .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-bebeab3{--min-height:350px;}.elementor-9 .elementor-element.elementor-element-c2c6384{--min-height:350px;}.elementor-9 .elementor-element.elementor-element-ac95991{--min-height:350px;}.elementor-9 .elementor-element.elementor-element-bddb592{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-7584f63 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-b461a6f{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-9 .elementor-element.elementor-element-b461a6f .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-0e0e6a1{padding:16px 0px 32px 0px;}.elementor-9 .elementor-element.elementor-element-d768a88{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-3c1c8f5 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-8a993f8 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-cdb2ed0 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8fb4d92{--min-height:785px;}.elementor-9 .elementor-element.elementor-element-3f39557{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-3f39557 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-2a211cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-c60deee{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-060f81d img{width:100%;max-width:100%;height:250px;}.elementor-9 .elementor-element.elementor-element-67bce03{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-d1b9fbb .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-023e6d0 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-5e2330e{--swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-2c0b4ff .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-c6526ac .elementor-divider-separator{width:40%;}.elementor-9 .elementor-element.elementor-element-94ca797 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-50f9657 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-1c77a85{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-204e4cb .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-54ccb98{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 0px;--row-gap:25px;--column-gap:0px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-141a76d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-cebb418{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a39ac87 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-152dfa1{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c2fe889 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-e5a2e11{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7f90e59 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-cd95139{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-855ea83 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-7def3b3{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-72a2a6c .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-d69cb10 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-889c20b .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-bebeab3{--min-height:460px;}.elementor-9 .elementor-element.elementor-element-c2c6384{--min-height:460px;}.elementor-9 .elementor-element.elementor-element-ac95991{--min-height:600px;}.elementor-9 .elementor-element.elementor-element-7584f63 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-b461a6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-b461a6f .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-0e0e6a1 .elementor-divider-separator{width:40%;}.elementor-9 .elementor-element.elementor-element-3c1c8f5 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-c5df3de{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8a993f8 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-cdb2ed0 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-a9b26e1 *//* Comillas a la izquierda de cada opinión */
.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial{position:relative;padding-left:52px;text-align:left}
.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial::before{content:"";position:absolute;left:0;top:2px;width:34px;height:34px;background:var(--vgt-comillas,#222);
 -webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v136zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v136z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v136zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v136z'/></svg>") center/contain no-repeat}
.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__footer{justify-content:flex-start;margin-top:16px}
.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__image{display:none}
.elementor-9 .elementor-element.elementor-element-a9b26e1 .elementor-testimonial__cite{text-align:left}
.elementor-9 .elementor-element.elementor-element-a9b26e1 .swiper-pagination{position:static;margin-top:28px}
.elementor-9 .elementor-element.elementor-element-a9b26e1{--vgt-comillas:#222}  /* cambia aquí el color de las comillas *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://vivegranadatours.com/wp-content/uploads/2026/09/CormorantGaramond-Light.woff') format('woff');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vivegranadatours.com/wp-content/uploads/2026/09/CormorantGaramond-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vivegranadatours.com/wp-content/uploads/2026/09/CormorantGaramond-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://vivegranadatours.com/wp-content/uploads/2026/09/Montserrat-Light.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vivegranadatours.com/wp-content/uploads/2026/09/Montserrat-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vivegranadatours.com/wp-content/uploads/2026/09/Montserrat-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */