.elementor-2252 .elementor-element.elementor-element-e4456f6{--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.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:404px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-e4456f6:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-e4456f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/experiencias-villa-viatges.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2252 .elementor-element.elementor-element-e4456f6::before, .elementor-2252 .elementor-element.elementor-element-e4456f6 > .elementor-background-video-container::before, .elementor-2252 .elementor-element.elementor-element-e4456f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2252 .elementor-element.elementor-element-e4456f6 > .elementor-background-slideshow::before, .elementor-2252 .elementor-element.elementor-element-e4456f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2252 .elementor-element.elementor-element-e4456f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#140B0091;--background-overlay:'';}.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-2252 .elementor-element.elementor-element-5ad5ab3{text-align:center;}.elementor-2252 .elementor-element.elementor-element-5ad5ab3 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-ac62b16 );}.elementor-2252 .elementor-element.elementor-element-f6b0f1a{text-align:center;}.elementor-2252 .elementor-element.elementor-element-f6b0f1a .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:25px;font-weight:400;font-style:italic;color:#FAF1E2;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2252 .elementor-element.elementor-element-e7c7689 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:84px 0px 0px 0px;}.elementor-2252 .elementor-element.elementor-element-e7c7689 .elementor-icon-wrapper{text-align:center;}.elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac62b16 );}.elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-framed .elementor-icon, .elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-default .elementor-icon{color:var( --e-global-color-ac62b16 );border-color:var( --e-global-color-ac62b16 );}.elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-framed .elementor-icon, .elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac62b16 );}.elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-framed .elementor-icon:hover, .elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3ab4bbc );border-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-framed .elementor-icon:hover, .elementor-2252 .elementor-element.elementor-element-e7c7689.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-e7c7689 .elementor-icon{font-size:70px;}.elementor-2252 .elementor-element.elementor-element-e7c7689 .elementor-icon svg{height:70px;}.elementor-2252 .elementor-element.elementor-element-7a18ea2{--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:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-989c3cf{--display:flex;}.elementor-2252 .elementor-element.elementor-element-9827f6f{text-align:center;}.elementor-2252 .elementor-element.elementor-element-9827f6f .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:40px;font-weight:400;font-style:italic;color:#B0895C;}.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-2252 .elementor-element.elementor-element-63f4db0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2252 .elementor-element.elementor-element-5385b7e{text-align:center;}.elementor-2252 .elementor-element.elementor-element-5385b7e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-3ab4bbc );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2252 .elementor-element.elementor-element-701ead1 .elementor-button{background-color:var( --e-global-color-4e0ceec );font-size:12px;font-weight:500;fill:var( --e-global-color-f403489 );color:var( --e-global-color-f403489 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4e0ceec );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-2252 .elementor-element.elementor-element-701ead1 .elementor-button:hover, .elementor-2252 .elementor-element.elementor-element-701ead1 .elementor-button:focus{background-color:#B0895C03;color:var( --e-global-color-4e0ceec );border-color:var( --e-global-color-4e0ceec );}.elementor-2252 .elementor-element.elementor-element-701ead1 .elementor-button:hover svg, .elementor-2252 .elementor-element.elementor-element-701ead1 .elementor-button:focus svg{fill:var( --e-global-color-4e0ceec );}.elementor-2252 .elementor-element.elementor-element-269a708 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:30px;font-weight:500;font-style:italic;color:#AF895C;}.elementor-2252 .elementor-element.elementor-element-5f906bd{--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;--margin-top:0px;--margin-bottom:-27px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-2252 .elementor-element.elementor-element-8741732{--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-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-64f3182 > .elementor-widget-container{background-color:var( --e-global-color-4e0ceec );margin:0px 0px 0px 0px;padding:010px 20px 10px 20px;}.elementor-2252 .elementor-element.elementor-element-64f3182 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-a15f34f{--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-2252 .elementor-element.elementor-element-5e8ae70{--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-2252 .elementor-element.elementor-element-34ae4f5{--display:flex;--min-height:508px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-f5dbdbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-f5dbdbf:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-f5dbdbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/viaje-en-grupo1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-7abf4f7{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-7abf4f7:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-8ef6500{text-align:center;}.elementor-2252 .elementor-element.elementor-element-8ef6500 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-03eb4be{text-align:center;}.elementor-2252 .elementor-element.elementor-element-03eb4be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-5ac4ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-5ac4ced:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-5ac4ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/familia.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-0badbd8{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-0badbd8:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-7edb5e5{text-align:center;}.elementor-2252 .elementor-element.elementor-element-7edb5e5 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-bb02c39{text-align:center;}.elementor-2252 .elementor-element.elementor-element-bb02c39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-e196b84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-e196b84:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-e196b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/aventura-villa-viatges.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-982bf58{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-982bf58:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-2403e6b{text-align:center;}.elementor-2252 .elementor-element.elementor-element-2403e6b .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-74394d9{text-align:center;}.elementor-2252 .elementor-element.elementor-element-74394d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-1e32b99{--display:flex;--min-height:508px;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-ff67bf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-ff67bf6:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-ff67bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/lujo-villa-viatges.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-49d0023{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-49d0023:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-b5c7de0{text-align:center;}.elementor-2252 .elementor-element.elementor-element-b5c7de0 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-5807079{text-align:center;}.elementor-2252 .elementor-element.elementor-element-5807079 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-9571dfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-9571dfd:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-9571dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/novios-villaviatges.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-b5704f8{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-b5704f8:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-0f8d505{text-align:center;}.elementor-2252 .elementor-element.elementor-element-0f8d505 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-5b1a102{text-align:center;}.elementor-2252 .elementor-element.elementor-element-5b1a102 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-28ccb07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-28ccb07:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-28ccb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/Paquete-todo-Incluido-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-eb951a5{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-eb951a5:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-98dfe8b{text-align:center;}.elementor-2252 .elementor-element.elementor-element-98dfe8b .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-d16b0d4{text-align:center;}.elementor-2252 .elementor-element.elementor-element-d16b0d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-60455dc{--display:flex;--min-height:508px;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-357ced4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-357ced4:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-357ced4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/Experiencia-Disneyland-paris.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-acc7e73{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-acc7e73:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-cd7eaca{text-align:center;}.elementor-2252 .elementor-element.elementor-element-cd7eaca .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-30373ea{text-align:center;}.elementor-2252 .elementor-element.elementor-element-30373ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-a58774e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-a58774e:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-a58774e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/Experiencia-cruceros-villaviatges.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-fb5ab67{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-fb5ab67:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-c674633{text-align:center;}.elementor-2252 .elementor-element.elementor-element-c674633 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-1dcc8e4{text-align:center;}.elementor-2252 .elementor-element.elementor-element-1dcc8e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-b75a30d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-b75a30d:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-b75a30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/viaje-en-grupo.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2252 .elementor-element.elementor-element-6097679{--display:flex;--background-transition:0.3s;}.elementor-2252 .elementor-element.elementor-element-6097679:hover{background-color:var( --e-global-color-3ab4bbc );}.elementor-2252 .elementor-element.elementor-element-94ecc08{text-align:center;}.elementor-2252 .elementor-element.elementor-element-94ecc08 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-043037e{text-align:center;}.elementor-2252 .elementor-element.elementor-element-043037e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-f403489 );}.elementor-2252 .elementor-element.elementor-element-623465e{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-5133920{--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-2252 .elementor-element.elementor-element-80fd3bc{--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-2252 .elementor-element.elementor-element-6e13617{--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-2252 .elementor-element.elementor-element-33878bb{text-align:center;}.elementor-2252 .elementor-element.elementor-element-33878bb .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-weight:400;}.elementor-2252 .elementor-element.elementor-element-693aaae{--display:flex;}.elementor-2252 .elementor-element.elementor-element-7fcb1b0{--display:flex;}.elementor-2252 .elementor-element.elementor-element-5a19ec9{--display:flex;}.elementor-2252 .elementor-element.elementor-element-c1b701c{--display:flex;}.elementor-2252 .elementor-element.elementor-element-6ad9055{--display:flex;}.elementor-2252 .elementor-element.elementor-element-96ff843{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4e0ceec );--n-accordion-icon-size:15px;}:where( .elementor-2252 .elementor-element.elementor-element-96ff843 > .elementor-widget-container > .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:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2252 .elementor-element.elementor-element-84e4a6a .elementor-button{background-color:var( --e-global-color-4e0ceec );font-size:12px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-f403489 );color:var( --e-global-color-f403489 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4e0ceec );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-2252 .elementor-element.elementor-element-84e4a6a .elementor-button:hover, .elementor-2252 .elementor-element.elementor-element-84e4a6a .elementor-button:focus{background-color:#B0895C03;color:var( --e-global-color-4e0ceec );border-color:var( --e-global-color-4e0ceec );}.elementor-2252 .elementor-element.elementor-element-84e4a6a .elementor-button:hover svg, .elementor-2252 .elementor-element.elementor-element-84e4a6a .elementor-button:focus svg{fill:var( --e-global-color-4e0ceec );}.elementor-2252 .elementor-element.elementor-element-bf3c3bd{--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;}@media(min-width:768px){.elementor-2252 .elementor-element.elementor-element-7a18ea2{--content-width:1374px;}.elementor-2252 .elementor-element.elementor-element-5f906bd{--content-width:1350px;}.elementor-2252 .elementor-element.elementor-element-8741732{--width:50%;}.elementor-2252 .elementor-element.elementor-element-a15f34f{--width:50%;}.elementor-2252 .elementor-element.elementor-element-5e8ae70{--width:50%;}.elementor-2252 .elementor-element.elementor-element-34ae4f5{--content-width:1350px;}.elementor-2252 .elementor-element.elementor-element-f5dbdbf{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-5ac4ced{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-e196b84{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-1e32b99{--content-width:1350px;}.elementor-2252 .elementor-element.elementor-element-ff67bf6{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-9571dfd{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-28ccb07{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-60455dc{--content-width:1350px;}.elementor-2252 .elementor-element.elementor-element-357ced4{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-a58774e{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-b75a30d{--width:33.33%;}.elementor-2252 .elementor-element.elementor-element-80fd3bc{--width:10%;}.elementor-2252 .elementor-element.elementor-element-6e13617{--width:80%;}.elementor-2252 .elementor-element.elementor-element-bf3c3bd{--width:10%;}}@media(max-width:767px){.elementor-2252 .elementor-element.elementor-element-e4456f6{--padding-top:100px;--padding-bottom:050px;--padding-left:15px;--padding-right:15px;}.elementor-2252 .elementor-element.elementor-element-5ad5ab3 .elementor-heading-title{font-size:25px;}.elementor-2252 .elementor-element.elementor-element-f6b0f1a .elementor-heading-title{font-size:20px;}.elementor-2252 .elementor-element.elementor-element-e7c7689 .elementor-icon{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-e7c7689 .elementor-icon svg{height:29px;}.elementor-2252 .elementor-element.elementor-element-7a18ea2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2252 .elementor-element.elementor-element-989c3cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-9827f6f .elementor-heading-title{font-size:25px;}.elementor-2252 .elementor-element.elementor-element-269a708 .elementor-heading-title{font-size:20px;}.elementor-2252 .elementor-element.elementor-element-5f906bd{--margin-top:0px;--margin-bottom:-22px;--margin-left:0px;--margin-right:0px;}.elementor-2252 .elementor-element.elementor-element-34ae4f5{--min-height:1440px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-f5dbdbf:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-f5dbdbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/viaje-en-grupo1.webp");}.elementor-2252 .elementor-element.elementor-element-f5dbdbf{--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-8ef6500 .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-5ac4ced:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-5ac4ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/familia.jpg");}.elementor-2252 .elementor-element.elementor-element-5ac4ced{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-7edb5e5 .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-e196b84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2252 .elementor-element.elementor-element-2403e6b .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-1e32b99{--min-height:1440px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-ff67bf6:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-ff67bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/lujo-villa-viatges.jpg");}.elementor-2252 .elementor-element.elementor-element-ff67bf6{--width:500px;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-b5c7de0 .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-9571dfd{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-0f8d505 .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-28ccb07:not(.elementor-motion-effects-element-type-background), .elementor-2252 .elementor-element.elementor-element-28ccb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villaviatges.com/wp-content/uploads/2024/05/Paquete-todo-Incluido-1-202x300.jpg");}.elementor-2252 .elementor-element.elementor-element-28ccb07{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-98dfe8b .elementor-heading-title{font-size:25px;}.elementor-2252 .elementor-element.elementor-element-60455dc{--min-height:1440px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2252 .elementor-element.elementor-element-357ced4{--min-height:452px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-cd7eaca .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-a58774e{--min-height:452px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2252 .elementor-element.elementor-element-c674633 .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-b75a30d{--min-height:452px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2252 .elementor-element.elementor-element-94ecc08 .elementor-heading-title{font-size:29px;}.elementor-2252 .elementor-element.elementor-element-5133920{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:015px;}.elementor-2252 .elementor-element.elementor-element-33878bb .elementor-heading-title{font-size:25px;}}/* Start custom CSS for heading, class: .elementor-element-9827f6f */.elementor-2252 .elementor-element.elementor-element-9827f6f h1 a {font-family "Noto Serif", sans-serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ef6500 */.elementor-2252 .elementor-element.elementor-element-8ef6500 h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7edb5e5 */.elementor-2252 .elementor-element.elementor-element-7edb5e5 h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2403e6b */.elementor-2252 .elementor-element.elementor-element-2403e6b h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5c7de0 */.elementor-2252 .elementor-element.elementor-element-b5c7de0 h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f8d505 */.elementor-2252 .elementor-element.elementor-element-0f8d505 h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98dfe8b */.elementor-2252 .elementor-element.elementor-element-98dfe8b h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd7eaca */.elementor-2252 .elementor-element.elementor-element-cd7eaca h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c674633 */.elementor-2252 .elementor-element.elementor-element-c674633 h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94ecc08 */.elementor-2252 .elementor-element.elementor-element-94ecc08 h2{ font-family: "Noto Serif",sans-serif;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.villaviatges.com/wp-content/uploads/2024/03/Avenir-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Serif';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.villaviatges.com/wp-content/uploads/2024/04/NotoSerif-Italic-VariableFont_wdth_wght-1.woff') format('woff');
}
/* End Custom Fonts CSS */