.elementor-818 .elementor-element.elementor-element-2a29fbd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-2a29fbd:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-2a29fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D21F2E;background-image:url("https://new.fotoricardo.es/wp-content/uploads/2023/06/TIENDAFOTORICARDO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-818 .elementor-element.elementor-element-2a29fbd > .elementor-background-overlay{background-image:url("https://new.fotoricardo.es/wp-content/uploads/2022/04/recurso2.svg");background-position:bottom left;background-repeat:no-repeat;background-size:72% auto;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-2a29fbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:4%;padding:8% 4% 8% 4%;}.elementor-818 .elementor-element.elementor-element-56aba2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-818 .elementor-element.elementor-element-56aba2e > .elementor-element-populated{padding:0% 0% 0% 0%;}.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-818 .elementor-element.elementor-element-deb39b4{text-align:center;}.elementor-818 .elementor-element.elementor-element-deb39b4 .elementor-heading-title{font-family:var( --e-global-typography-d244086-font-family ), Sans-serif;font-size:var( --e-global-typography-d244086-font-size );font-weight:var( --e-global-typography-d244086-font-weight );line-height:var( --e-global-typography-d244086-line-height );text-shadow:0px 0px 14px rgba(0, 0, 0, 0.49);color:var( --e-global-color-1a52a3e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-818 .elementor-element.elementor-element-cd0d0e8 .elementor-button{border-radius:19px 0px 0px 0px;}.elementor-818 .elementor-element.elementor-element-4c14655:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-818 .elementor-element.elementor-element-4c14655 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.fotoricardo.es/wp-content/uploads/2022/08/AdobeStock_124726992-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-818 .elementor-element.elementor-element-4c14655 > .elementor-element-populated, .elementor-818 .elementor-element.elementor-element-4c14655 > .elementor-element-populated > .elementor-background-overlay, .elementor-818 .elementor-element.elementor-element-4c14655 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-818 .elementor-element.elementor-element-4c14655 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-818 .elementor-element.elementor-element-4c14655 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-40697ec{--spacer-size:290px;}.elementor-818 .elementor-element.elementor-element-9ed7bbd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-57d6343.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-818 .elementor-element.elementor-element-57d6343 > .elementor-element-populated{box-shadow:0px 0px 22px -7px rgba(0,0,0,0.5);padding:12px 25px 12px 25px;}.elementor-818 .elementor-element.elementor-element-c2478c1{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-c2478c1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-jet-button .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-button .jet-button__plane-hover{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__plane-normal{background-color:var( --e-global-color-1a52a3e );}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__plane-hover{background-color:var( --e-global-color-accent );}.elementor-818 .elementor-element.elementor-element-b9c3525{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__instance{width:43px;height:39px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 13px -1px rgba(85.3141304347826, 110.64423913043476, 121.49999999999999, 0.31);}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__container{justify-content:flex-start;}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-accent );margin:4px 22px 4px 4px;}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__state-hover .jet-button__icon{margin:4px 12px 4px 4px;}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-b9c3525 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-71b5547:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-818 .elementor-element.elementor-element-71b5547 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.fotoricardo.es/wp-content/uploads/2022/08/passports-different-types-travel-turism-or-customs-concept-background-3d-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-818 .elementor-element.elementor-element-71b5547 > .elementor-element-populated, .elementor-818 .elementor-element.elementor-element-71b5547 > .elementor-element-populated > .elementor-background-overlay, .elementor-818 .elementor-element.elementor-element-71b5547 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-818 .elementor-element.elementor-element-71b5547 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-818 .elementor-element.elementor-element-71b5547 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-8322dcd{--spacer-size:290px;}.elementor-818 .elementor-element.elementor-element-aaf8d4b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-b727e93.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-818 .elementor-element.elementor-element-b727e93 > .elementor-element-populated{box-shadow:0px 0px 22px -7px rgba(0,0,0,0.5);padding:12px 25px 12px 25px;}.elementor-818 .elementor-element.elementor-element-b75c0d5{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-b75c0d5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__plane-normal{background-color:var( --e-global-color-1a52a3e );}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__plane-hover{background-color:var( --e-global-color-accent );}.elementor-818 .elementor-element.elementor-element-349d306{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__instance{width:43px;height:39px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 13px -1px rgba(85.3141304347826, 110.64423913043476, 121.49999999999999, 0.31);}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__container{justify-content:flex-start;}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-accent );margin:4px 22px 4px 4px;}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__state-hover .jet-button__icon{margin:4px 12px 4px 4px;}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-349d306 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-1512e89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-818 .elementor-element.elementor-element-1512e89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.fotoricardo.es/wp-content/uploads/2022/08/revelado.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-818 .elementor-element.elementor-element-1512e89 > .elementor-element-populated, .elementor-818 .elementor-element.elementor-element-1512e89 > .elementor-element-populated > .elementor-background-overlay, .elementor-818 .elementor-element.elementor-element-1512e89 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-818 .elementor-element.elementor-element-1512e89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-818 .elementor-element.elementor-element-1512e89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-b556c9f{--spacer-size:290px;}.elementor-818 .elementor-element.elementor-element-7ffe59b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-5b8a852.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-818 .elementor-element.elementor-element-5b8a852 > .elementor-element-populated{box-shadow:0px 0px 22px -7px rgba(0,0,0,0.5);padding:12px 25px 12px 25px;}.elementor-818 .elementor-element.elementor-element-61636a8{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-61636a8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__plane-normal{background-color:var( --e-global-color-1a52a3e );}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__plane-hover{background-color:var( --e-global-color-accent );}.elementor-818 .elementor-element.elementor-element-6158fab{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__instance{width:43px;height:39px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 13px -1px rgba(85.3141304347826, 110.64423913043476, 121.49999999999999, 0.31);}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__container{justify-content:flex-start;}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-accent );margin:4px 22px 4px 4px;}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__state-hover .jet-button__icon{margin:4px 12px 4px 4px;}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-6158fab .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-40b4b56{margin-top:0%;margin-bottom:5%;}.elementor-818 .elementor-element.elementor-element-b3ae253:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-818 .elementor-element.elementor-element-b3ae253 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.fotoricardo.es/wp-content/uploads/2022/08/shutterstock_1105843622-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-818 .elementor-element.elementor-element-b3ae253 > .elementor-element-populated, .elementor-818 .elementor-element.elementor-element-b3ae253 > .elementor-element-populated > .elementor-background-overlay, .elementor-818 .elementor-element.elementor-element-b3ae253 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-818 .elementor-element.elementor-element-b3ae253 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-818 .elementor-element.elementor-element-b3ae253 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-f697612{--spacer-size:290px;}.elementor-818 .elementor-element.elementor-element-87f56f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-7360e40.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-818 .elementor-element.elementor-element-7360e40 > .elementor-element-populated{box-shadow:0px 0px 22px -7px rgba(0,0,0,0.5);padding:12px 25px 12px 25px;}.elementor-818 .elementor-element.elementor-element-2bad83b{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-2bad83b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__plane-normal{background-color:var( --e-global-color-1a52a3e );}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__plane-hover{background-color:var( --e-global-color-accent );}.elementor-818 .elementor-element.elementor-element-673bee7{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__instance{width:43px;height:39px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 13px -1px rgba(85.3141304347826, 110.64423913043476, 121.49999999999999, 0.31);}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__container{justify-content:flex-start;}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-accent );margin:4px 22px 4px 4px;}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__state-hover .jet-button__icon{margin:4px 12px 4px 4px;}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-673bee7 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-d447919:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-818 .elementor-element.elementor-element-d447919 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.fotoricardo.es/wp-content/uploads/2022/10/video-cine-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-818 .elementor-element.elementor-element-d447919 > .elementor-element-populated, .elementor-818 .elementor-element.elementor-element-d447919 > .elementor-element-populated > .elementor-background-overlay, .elementor-818 .elementor-element.elementor-element-d447919 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-818 .elementor-element.elementor-element-d447919 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-818 .elementor-element.elementor-element-d447919 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-f32ac9a{--spacer-size:290px;}.elementor-818 .elementor-element.elementor-element-8201ef4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-9c9443d.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-818 .elementor-element.elementor-element-9c9443d > .elementor-element-populated{box-shadow:0px 0px 22px -7px rgba(0,0,0,0.5);padding:12px 25px 12px 25px;}.elementor-818 .elementor-element.elementor-element-ed79ede{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-ed79ede .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__plane-normal{background-color:var( --e-global-color-1a52a3e );}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__plane-hover{background-color:var( --e-global-color-accent );}.elementor-818 .elementor-element.elementor-element-39c5449{width:auto;max-width:auto;}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__instance{width:43px;height:39px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 13px -1px rgba(85.3141304347826, 110.64423913043476, 121.49999999999999, 0.31);}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__container{justify-content:flex-start;}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-accent );margin:4px 22px 4px 4px;}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__state-hover .jet-button__icon{margin:4px 12px 4px 4px;}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-818 .elementor-element.elementor-element-39c5449 .jet-button__state-hover .jet-button__label{text-align:left;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-818 .elementor-element.elementor-element-deb39b4 .elementor-heading-title{font-size:var( --e-global-typography-d244086-font-size );line-height:var( --e-global-typography-d244086-line-height );}.elementor-818 .elementor-element.elementor-element-c2478c1 .elementor-heading-title{font-size:26px;}.elementor-818 .elementor-element.elementor-element-b75c0d5 .elementor-heading-title{font-size:26px;}.elementor-818 .elementor-element.elementor-element-61636a8 .elementor-heading-title{font-size:26px;}.elementor-818 .elementor-element.elementor-element-2bad83b .elementor-heading-title{font-size:26px;}.elementor-818 .elementor-element.elementor-element-ed79ede .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-818 .elementor-element.elementor-element-2a29fbd{padding:5% 5% 5% 5%;}.elementor-818 .elementor-element.elementor-element-56aba2e > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-818 .elementor-element.elementor-element-deb39b4 .elementor-heading-title{font-size:var( --e-global-typography-d244086-font-size );line-height:var( --e-global-typography-d244086-line-height );}.elementor-818 .elementor-element.elementor-element-57d6343 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-818 .elementor-element.elementor-element-c2478c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-c2478c1 > .elementor-widget-container{margin:0% 0% 7% 0%;}.elementor-818 .elementor-element.elementor-element-b727e93 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-818 .elementor-element.elementor-element-b75c0d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-b75c0d5 > .elementor-widget-container{margin:0% 0% 7% 0%;}.elementor-818 .elementor-element.elementor-element-5b8a852 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-818 .elementor-element.elementor-element-61636a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-61636a8 > .elementor-widget-container{margin:0% 0% 7% 0%;}.elementor-818 .elementor-element.elementor-element-7360e40 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-818 .elementor-element.elementor-element-2bad83b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-2bad83b > .elementor-widget-container{margin:0% 0% 7% 0%;}.elementor-818 .elementor-element.elementor-element-9c9443d > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-818 .elementor-element.elementor-element-ed79ede{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-ed79ede > .elementor-widget-container{margin:0% 0% 7% 0%;}}