.elementor-35478 .elementor-element.elementor-element-2ad9294>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-2ad9294>.elementor-container{min-height:90px}.elementor-35478 .elementor-element.elementor-element-2ad9294>.elementor-background-overlay{opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-2ad9294{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-3e63005{margin-top:-90px;margin-bottom:0;padding:0;z-index:0}.elementor-35478 .elementor-element.elementor-element-6a576cc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-f480fe0 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/1-71.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-f480fe0 .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-f480fe0 .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-6ec3d24 .swiper-slide-bg{background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/1-59.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-6ec3d24 .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-6ec3d24 .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-4a67340 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/1-174.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-4a67340 .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-4a67340 .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-f633039 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/1-58.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-f633039 .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-f633039 .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-7955f7a .swiper-slide-bg{background-color:#4054B200;background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-7955f7a .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-7955f7a .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-ac0353c .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/1-5.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-ac0353c .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-ac0353c .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-cfeb721 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/IMG_3431-como-objeto-inteligente-1.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-cfeb721 .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-cfeb721 .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-3c3b8ce .swiper-slide-bg{background-color:#4054B200;background-image:url(https://cristinaramosphotography.com/wp-content/uploads/2022/05/1-84.jpg);background-size:cover}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-3c3b8ce .swiper-slide-contents{margin:0 auto}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-repeater-item-3c3b8ce .swiper-slide-inner{align-items:center;text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-slide{transition-duration:calc(2000ms*1.2);height:915px}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-slide-button{background-color:#fff;font-size:12px;font-weight:600;line-height:.5em;letter-spacing:2.4px;border-width:0;border-radius:0;color:#020101;border-color:#000}.elementor-35478 .elementor-element.elementor-element-2475820{width:100%;max-width:100%}.elementor-35478 .elementor-element.elementor-element-2475820>.elementor-widget-container{margin:0;padding:0}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-slide-contents{max-width:100%}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-slide-inner{text-align:center}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-slide-heading{color:#fff;font-size:27px;font-weight:500;line-height:1.7em;letter-spacing:1.2px}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-slide-description{color:#FFFFFF00;font-size:21px;font-weight:600;line-height:10em;letter-spacing:2.1px}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-swiper-button{font-size:39px}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-pagination-bullet{height:5px;width:5px}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-horizontal .swiper-pagination-progressbar{height:5px}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-pagination-fraction{font-size:5px}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-container{min-height:892px}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-background-overlay{opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-48d5a2b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-shape-bottom .elementor-shape-fill{fill:#F8F5EE00}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-shape-bottom svg{width:calc(207% + 1.3px);height:117px}.elementor-35478 .elementor-element.elementor-element-55f6c20.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-35478 .elementor-element.elementor-element-55f6c20>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-35478 .elementor-element.elementor-element-55f6c20>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-a563d71>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-a563d71{text-align:center}.elementor-35478 .elementor-element.elementor-element-a563d71 .elementor-heading-title{font-family:"cristina",Sans-serif;font-size:35px;font-weight:800;line-height:2.3em;letter-spacing:12px;color:#fff}.elementor-35478 .elementor-element.elementor-element-ee96cb6>.elementor-widget-container{margin:90px 0 0}.elementor-35478 .elementor-element.elementor-element-ee96cb6 .elementor-icon-wrapper{text-align:center}.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-framed .elementor-icon,.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-framed .elementor-icon,.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-stacked .elementor-icon:hover{background-color:#9c8e68}.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-framed .elementor-icon:hover,.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-default .elementor-icon:hover{color:#9c8e68;border-color:#9c8e68}.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-framed .elementor-icon:hover,.elementor-35478 .elementor-element.elementor-element-ee96cb6.elementor-view-default .elementor-icon:hover svg{fill:#9c8e68}.elementor-35478 .elementor-element.elementor-element-ee96cb6 .elementor-icon{font-size:58px}.elementor-35478 .elementor-element.elementor-element-ee96cb6 .elementor-icon svg{height:58px}.elementor-35478 .elementor-element.elementor-element-ade8669:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-ade8669>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252525}.elementor-35478 .elementor-element.elementor-element-ade8669>.elementor-container{min-height:504px}.elementor-35478 .elementor-element.elementor-element-ade8669>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-ade8669{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-1b9a0ba>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-35478 .elementor-element.elementor-element-06fabd6 img{height:187px;object-fit:contain;object-position:center center}.elementor-35478 .elementor-element.elementor-element-9f929b0{text-align:center}.elementor-35478 .elementor-element.elementor-element-9f929b0 .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:31px;font-weight:500;letter-spacing:3.5px;color:#b3996c}.elementor-35478 .elementor-element.elementor-element-e664f42{text-align:center}.elementor-35478 .elementor-element.elementor-element-e664f42 .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:6.3px;color:#b3996c}.elementor-35478 .elementor-element.elementor-element-5e5667e:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cristinaramosphotography.com/wp-content/uploads/2021/02/Photographe-mariage-Rennes-France-496.jpg");background-position:4px -3px;background-size:cover}.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-container{max-width:1085px}.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-background-overlay{opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-5e5667e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-shape-bottom .elementor-shape-fill{fill:#F8F5EE00}.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-shape-bottom svg{width:calc(207% + 1.3px);height:117px}.elementor-35478 .elementor-element.elementor-element-3170e64:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-35478 .elementor-element.elementor-element-3170e64>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFCF}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-3170e64.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-3170e64.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-3170e64>.elementor-element-populated{border-style:solid;border-width:0;border-color:#634f3d;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-35478 .elementor-element.elementor-element-3170e64>.elementor-element-populated,.elementor-35478 .elementor-element.elementor-element-3170e64>.elementor-element-populated>.elementor-background-overlay,.elementor-35478 .elementor-element.elementor-element-3170e64>.elementor-background-slideshow{border-radius:0}.elementor-35478 .elementor-element.elementor-element-3170e64>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-93facff>.elementor-widget-container{margin:55px 0 0}.elementor-35478 .elementor-element.elementor-element-93facff{text-align:center}.elementor-35478 .elementor-element.elementor-element-93facff .elementor-heading-title{font-family:"cristina otromas",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:3.9px;color:#725c36}.elementor-35478 .elementor-element.elementor-element-3acf0d3>.elementor-widget-container{margin:0 0 -11px}.elementor-35478 .elementor-element.elementor-element-3acf0d3{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;letter-spacing:1.1px;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#634f3d}.elementor-35478 .elementor-element.elementor-element-eab2ec8>.elementor-widget-container{margin:0 50px}.elementor-35478 .elementor-element.elementor-element-eab2ec8{text-align:center;font-family:"cristina",Sans-serif;font-size:20px;line-height:1.3em;color:#473a26}.elementor-35478 .elementor-element.elementor-element-25f977e .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:16px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-25f977e>.elementor-widget-container{margin:0 0 34px;border-radius:0}.elementor-35478 .elementor-element.elementor-element-7fefa0e:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-7fefa0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e0d8c6}.elementor-35478 .elementor-element.elementor-element-7fefa0e>.elementor-container{max-width:1198px;min-height:780px}.elementor-35478 .elementor-element.elementor-element-7fefa0e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-7fefa0e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-c772581>.elementor-widget-container{margin:-15px 0 -68px}.elementor-35478 .elementor-element.elementor-element-c772581{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;line-height:1.7em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-09d688f>.elementor-widget-container{margin:0;padding:0}.elementor-35478 .elementor-element.elementor-element-09d688f{text-align:center;font-family:"cristina",Sans-serif;font-size:17px;line-height:1.7em;letter-spacing:.3px;color:#000}.elementor-35478 .elementor-element.elementor-element-33eabdf .elementor-button{background-color:#b3996c;fill:#000;color:#000;border-radius:0;padding:10px}.elementor-35478 .elementor-element.elementor-element-33eabdf>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-c5caa1f{text-align:center}.elementor-35478 .elementor-element.elementor-element-c5caa1f .elementor-heading-title{font-size:22px}.elementor-35478 .elementor-element.elementor-element-aed15d5:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-aed15d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e0d8c6}.elementor-35478 .elementor-element.elementor-element-aed15d5>.elementor-container{max-width:1198px;min-height:780px}.elementor-35478 .elementor-element.elementor-element-aed15d5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-aed15d5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-f8c8242>.elementor-widget-container{margin:-15px 0 -68px}.elementor-35478 .elementor-element.elementor-element-f8c8242{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;line-height:1.7em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-bec8340>.elementor-widget-container{margin:0;padding:0}.elementor-35478 .elementor-element.elementor-element-bec8340{text-align:center;font-family:"cristina",Sans-serif;font-size:17px;line-height:1.7em;letter-spacing:.3px;color:#000}.elementor-35478 .elementor-element.elementor-element-4b0df41 .elementor-button{background-color:#b3996c;fill:#000;color:#000;border-radius:0;padding:10px}.elementor-35478 .elementor-element.elementor-element-4b0df41>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-72b5790{text-align:center}.elementor-35478 .elementor-element.elementor-element-72b5790 .elementor-heading-title{font-size:22px}.elementor-35478 .elementor-element.elementor-element-dba93e8>.elementor-container{max-width:646px;min-height:307px}.elementor-35478 .elementor-element.elementor-element-dba93e8{margin-top:0;margin-bottom:0}.elementor-35478 .elementor-element.elementor-element-e03d45a>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#000}.elementor-35478 .elementor-element.elementor-element-e03d45a>.elementor-element-populated,.elementor-35478 .elementor-element.elementor-element-e03d45a>.elementor-element-populated>.elementor-background-overlay,.elementor-35478 .elementor-element.elementor-element-e03d45a>.elementor-background-slideshow{border-radius:1px}.elementor-35478 .elementor-element.elementor-element-3ecc2c0>.elementor-widget-container{margin:20px 0 0}.elementor-35478 .elementor-element.elementor-element-3ecc2c0{text-align:center;font-family:"cristina",Sans-serif;font-size:22px;font-weight:100;line-height:1.6em}.elementor-35478 .elementor-element.elementor-element-8858a4d>.elementor-container{max-width:1150px;min-height:814px}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-3b6d520.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-3b6d520.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-65a0f1a img{height:650px;object-fit:contain;object-position:center center}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-21a460f.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-21a460f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-21a460f>.elementor-element-populated{padding:30px}.elementor-35478 .elementor-element.elementor-element-bc611bf .elementor-heading-title{font-size:23px;line-height:1.2em;color:#543809}.elementor-35478 .elementor-element.elementor-element-f4ae22d{font-family:"cristina",Sans-serif;font-size:16px;line-height:2.1em}.elementor-35478 .elementor-element.elementor-element-702e7c0>.elementor-container{max-width:1150px;min-height:690px}.elementor-35478 .elementor-element.elementor-element-f248173>.elementor-element-populated{padding:30px}.elementor-35478 .elementor-element.elementor-element-e4c1acc img{height:476px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-be19415{text-align:start}.elementor-35478 .elementor-element.elementor-element-be19415 .elementor-heading-title{font-size:23px;line-height:1.1em;color:#543809}.elementor-35478 .elementor-element.elementor-element-459e683{font-family:"cristina",Sans-serif;font-size:16px;line-height:1.7em}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-17676fd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-17676fd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-e2c0f76 img{height:476px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-5715c7b{text-align:center}.elementor-35478 .elementor-element.elementor-element-5715c7b .elementor-heading-title{font-size:23px;color:#62460d}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-0ba9859.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-0ba9859.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-785255c img{height:142px;object-fit:contain;object-position:center center}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-58a3705.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-58a3705.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-f2d6eda img{height:142px;object-fit:contain;object-position:center center}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-421929d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-421929d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-421929d>.elementor-element-populated{margin:0 0 60px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-35478 .elementor-element.elementor-element-eda980b img{height:142px;object-fit:contain;object-position:center center}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-0e35d14.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-0e35d14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-df6c647 img{height:142px;object-fit:contain;object-position:center center}.elementor-35478 .elementor-element.elementor-element-9449da4:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-9449da4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cristinaramosphotography.com/wp-content/uploads/2021/02/seance-photo-mariage-couple-palais-saint-georges-rennes.jpg");background-position:bottom center;background-size:cover}.elementor-35478 .elementor-element.elementor-element-9449da4>.elementor-container{max-width:1150px;min-height:541px}.elementor-35478 .elementor-element.elementor-element-9449da4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-9449da4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-f10f987:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-35478 .elementor-element.elementor-element-f10f987>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-35478 .elementor-element.elementor-element-f10f987>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-f10f987>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-a76eda5>.elementor-container{max-width:1150px;min-height:875px}.elementor-35478 .elementor-element.elementor-element-a76eda5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#fff}.elementor-35478 .elementor-element.elementor-element-a76eda5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-8c7d321{text-align:center}.elementor-35478 .elementor-element.elementor-element-8c7d321 .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:31px;font-weight:500;letter-spacing:1.6px;color:#543809}.elementor-35478 .elementor-element.elementor-element-1f49916{text-align:center}.elementor-35478 .elementor-element.elementor-element-1f49916 .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:21px;font-weight:500;line-height:2.3em;letter-spacing:2px;color:#543809}.elementor-35478 .elementor-element.elementor-element-00953d2>.elementor-container{max-width:966px;min-height:0px}.elementor-35478 .elementor-element.elementor-element-a768b77:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-35478 .elementor-element.elementor-element-a768b77>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cristinaramosphotography.com/wp-content/uploads/2021/02/seance-photo-couple-mariage-place-de-la-mairie-rennes.jpg");background-position:center center;background-size:cover}.elementor-35478 .elementor-element.elementor-element-a768b77>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-a768b77>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-bc212c3>.elementor-widget-container{margin:300px 0 0 60px}.elementor-35478 .elementor-element.elementor-element-bc212c3{text-align:start;font-family:"cristina otromas",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#fff}.elementor-35478 .elementor-element.elementor-element-ad08616:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-35478 .elementor-element.elementor-element-ad08616>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cristinaramosphotography.com/wp-content/uploads/2021/04/photographe-portrait-lifestyle-rennes-cristina-ramos-16-1.jpg");background-position:center center;background-size:cover}.elementor-35478 .elementor-element.elementor-element-ad08616>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-ad08616>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-654b32e>.elementor-widget-container{margin:300px 0 0 60px}.elementor-35478 .elementor-element.elementor-element-654b32e{text-align:start;font-family:"cristina otromas",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#fff}.elementor-35478 .elementor-element.elementor-element-cb378e2:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-cb378e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cristinaramosphotography.com/wp-content/uploads/2021/02/photographe-mariage-mairie-rennes-france.jpg");background-position:bottom center;background-size:cover}.elementor-35478 .elementor-element.elementor-element-cb378e2>.elementor-container{max-width:936px;min-height:509px}.elementor-35478 .elementor-element.elementor-element-cb378e2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-cb378e2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-3bc1805:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-35478 .elementor-element.elementor-element-3bc1805>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-35478 .elementor-element.elementor-element-3bc1805>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-3bc1805>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-b255eee>.elementor-container{max-width:1150px;min-height:1440px}.elementor-35478 .elementor-element.elementor-element-b255eee{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:110px;margin-bottom:110px}.elementor-35478 .elementor-element.elementor-element-b255eee>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-b7dd5e3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-b7dd5e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-b7dd5e3>.elementor-element-populated{padding:20px}.elementor-35478 .elementor-element.elementor-element-dbe7230 .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:5px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-dbe7230>.elementor-widget-container{margin:0;border-radius:0}.elementor-35478 .elementor-element.elementor-element-b642768 .elementor-heading-title{color:#543809}.elementor-35478 .elementor-element.elementor-element-25cb329{font-family:"cristina",Sans-serif;font-size:16px;color:#000}.elementor-35478 .elementor-element.elementor-element-9c1fe0e .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:5px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-9c1fe0e>.elementor-widget-container{margin:0;border-radius:0}.elementor-35478 .elementor-element.elementor-element-e785d76 .elementor-heading-title{color:#543809}.elementor-35478 .elementor-element.elementor-element-b9fd558>.elementor-widget-container{margin:0 0 -23px}.elementor-35478 .elementor-element.elementor-element-b9fd558{font-family:"cristina",Sans-serif;font-size:16px;color:#000}.elementor-35478 .elementor-element.elementor-element-b35505d>.elementor-widget-container{margin:0 0 50px}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-e1bbcbd.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-e1bbcbd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-e1bbcbd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-35478 .elementor-element.elementor-element-e1bbcbd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-48a2383 .elementor-heading-title{color:#543809}.elementor-35478 .elementor-element.elementor-element-df1e7ee{font-family:"cristina",Sans-serif;font-size:16px;color:#000}.elementor-35478 .elementor-element.elementor-element-adc5a99 .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:5px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-adc5a99>.elementor-widget-container{margin:0;border-radius:0}.elementor-35478 .elementor-element.elementor-element-5670813 .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:5px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-5670813>.elementor-widget-container{margin:0;border-radius:0}.elementor-35478 .elementor-element.elementor-element-028e917>.elementor-container{max-width:11150px}.elementor-35478 .elementor-element.elementor-element-028e917{margin-top:50px;margin-bottom:50px}.elementor-35478 .elementor-element.elementor-element-1298d98>.elementor-element-populated{border-style:solid;border-width:1px}.elementor-35478 .elementor-element.elementor-element-c94ec3b>.elementor-widget-container{margin:30px 0 0}.elementor-35478 .elementor-element.elementor-element-c94ec3b{text-align:center}.elementor-35478 .elementor-element.elementor-element-c94ec3b .elementor-heading-title{color:#5d3807}.elementor-35478 .elementor-element.elementor-element-8874336{text-align:center}.elementor-35478 .elementor-element.elementor-element-8874336 .elementor-heading-title{color:#5d3807}.elementor-35478 .elementor-element.elementor-element-8b63e4f{font-family:"cristina",Sans-serif}.elementor-35478 .elementor-element.elementor-element-7706e50{text-align:center}.elementor-35478 .elementor-element.elementor-element-7706e50 .elementor-heading-title{color:#5d3807}.elementor-35478 .elementor-element.elementor-element-914a1e6{font-family:"cristina",Sans-serif}.elementor-35478 .elementor-element.elementor-element-8e09ea0{text-align:center}.elementor-35478 .elementor-element.elementor-element-8e09ea0 .elementor-heading-title{color:#5d3807}.elementor-35478 .elementor-element.elementor-element-b902b05{font-family:"cristina",Sans-serif}.elementor-35478 .elementor-element.elementor-element-6782469>.elementor-container{max-width:1150px;min-height:862px}.elementor-35478 .elementor-element.elementor-element-6782469{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#fff}.elementor-35478 .elementor-element.elementor-element-6782469>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-173612e{text-align:center}.elementor-35478 .elementor-element.elementor-element-173612e .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:31px;font-weight:500;letter-spacing:2px;color:#b3996c}.elementor-35478 .elementor-element.elementor-element-f1f8ddc{text-align:center}.elementor-35478 .elementor-element.elementor-element-f1f8ddc .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:21px;font-weight:500;letter-spacing:.4px;color:#b3996c}.elementor-35478 .elementor-element.elementor-element-1cffbd9{text-align:center}.elementor-35478 .elementor-element.elementor-element-1cffbd9 .elementor-heading-title{font-family:"Abhaya Libre",Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.9px;color:#b3996c}.elementor-35478 .elementor-element.elementor-element-794f593>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-794f593{text-align:center;font-family:"cristina",Sans-serif;font-size:16px;line-height:1.7em;color:#000}.elementor-35478 .elementor-element.elementor-element-a6fc5cf img{height:431px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-4effecf img{height:431px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-7cc5e77 img{height:431px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-0984eee>.elementor-widget-container{margin:0 0 -30px}.elementor-35478 .elementor-element.elementor-element-0984eee{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-6bd3c51 .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:0;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-d2a3d14>.elementor-widget-container{margin:0 0 -30px}.elementor-35478 .elementor-element.elementor-element-d2a3d14{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-184729a .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:0;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-97d0d0c>.elementor-widget-container{margin:0 0 -30px}.elementor-35478 .elementor-element.elementor-element-97d0d0c{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-46ac5e7 .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:0;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-b1cc7a5 img{height:431px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-cad558b>.elementor-widget-container{margin:0 0 -30px}.elementor-35478 .elementor-element.elementor-element-cad558b{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-0c41a0e .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:0;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-4069e4a img{height:431px;object-fit:contain;object-position:center center}.elementor-35478 .elementor-element.elementor-element-4e3f482>.elementor-widget-container{margin:0 0 -30px}.elementor-35478 .elementor-element.elementor-element-4e3f482{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-b112e37 .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:0;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-b0ce4a8 img{height:431px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-0c87a7f>.elementor-widget-container{margin:0 0 -30px}.elementor-35478 .elementor-element.elementor-element-0c87a7f{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-dfe714c .elementor-button{background-color:#aa8f6c;font-size:11px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:0;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-4ffa3c4>.elementor-container{max-width:1047px;min-height:340px}.elementor-35478 .elementor-element.elementor-element-4ffa3c4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px;padding:0}.elementor-35478 .elementor-element.elementor-element-4ffa3c4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-67b74af.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-67b74af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-67b74af>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-35478 .elementor-element.elementor-element-69d8988>.elementor-widget-container{margin:9px 0 0}.elementor-35478 .elementor-element.elementor-element-69d8988{text-align:center;font-family:"cristina",Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:.5px;color:#000}.elementor-35478 .elementor-element.elementor-element-d9d0a9a .elementor-button{background-color:#FFFFFF29;font-family:"cristina",Sans-serif;font-size:15px;line-height:1.1em;fill:#000;color:#000;border-style:solid;border-width:2px;border-color:#000;border-radius:7px}.elementor-35478 .elementor-element.elementor-element-d9d0a9a .elementor-button:hover,.elementor-35478 .elementor-element.elementor-element-d9d0a9a .elementor-button:focus{background-color:#9897976B}.elementor-35478 .elementor-element.elementor-element-d9d0a9a>.elementor-widget-container{margin:24px 0 14px}.elementor-35478 .elementor-element.elementor-element-93af0c3>.elementor-container{max-width:1150px;min-height:840px}.elementor-35478 .elementor-element.elementor-element-93af0c3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-35478 .elementor-element.elementor-element-93af0c3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-fb7fdc3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-fb7fdc3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-35478 .elementor-element.elementor-element-852b79d>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-852b79d{text-align:end;font-family:"cristina otromas",Sans-serif;font-size:31px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-8d6e45e>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-8d6e45e{text-align:end}.elementor-35478 .elementor-element.elementor-element-8d6e45e img{width:100%;max-width:100%;height:799px;object-fit:contain;object-position:center center}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-84ac3d1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-84ac3d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-84ac3d1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px}.elementor-35478 .elementor-element.elementor-element-84ac3d1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-2323ae5{font-family:"cristina",Sans-serif;font-size:21px;line-height:1.8em}.elementor-35478 .elementor-element.elementor-element-c39cc2c .elementor-button{background-color:#aa8f6c;font-family:"cristina",Sans-serif;font-size:24px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:10px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-c39cc2c>.elementor-widget-container{margin:46px 0 0}.elementor-35478 .elementor-element.elementor-element-f0668c0{--divider-border-style:solid;--divider-color:#634f3d;--divider-border-width:1px}.elementor-35478 .elementor-element.elementor-element-f0668c0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-35478 .elementor-element.elementor-element-f0668c0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-35478 .elementor-element.elementor-element-f0668c0 .elementor-divider__text{color:#634f3d;font-family:"cristina otromas",Sans-serif;font-size:29px;line-height:6.6em}.elementor-35478 .elementor-element.elementor-element-fa4ea34>.elementor-container{max-width:1047px;min-height:273px}.elementor-35478 .elementor-element.elementor-element-fa4ea34{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-fa4ea34>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-4235efb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-4235efb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-4235efb>.elementor-element-populated{border-style:solid;border-width:1px;margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-35478 .elementor-element.elementor-element-dfe1e6c>.elementor-widget-container{margin:0 0 -42px}.elementor-35478 .elementor-element.elementor-element-dfe1e6c{text-align:center;font-family:"cristina",Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:.5px;color:#000}.elementor-35478 .elementor-element.elementor-element-6160e7f .elementor-button{background-color:#FFFFFF29;font-family:"cristina",Sans-serif;font-size:15px;line-height:1.1em;fill:#000;color:#000;border-style:solid;border-width:2px;border-color:#000;border-radius:7px}.elementor-35478 .elementor-element.elementor-element-6160e7f .elementor-button:hover,.elementor-35478 .elementor-element.elementor-element-6160e7f .elementor-button:focus{background-color:#9897976B}.elementor-35478 .elementor-element.elementor-element-6160e7f>.elementor-widget-container{margin:24px 0 14px}.elementor-35478 .elementor-element.elementor-element-75e2cbc:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-75e2cbc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dbd2c2}.elementor-35478 .elementor-element.elementor-element-75e2cbc>.elementor-container{max-width:1359px;min-height:802px}.elementor-35478 .elementor-element.elementor-element-75e2cbc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-75e2cbc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-a09ff98 img{height:455px;object-fit:contain;object-position:center center}.elementor-35478 .elementor-element.elementor-element-51640e2{text-align:center;font-family:"cristina",Sans-serif;font-size:16px}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-bd02129.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-35478 .elementor-element.elementor-element-bd02129.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-35478 .elementor-element.elementor-element-983ee4e>.elementor-widget-container{margin:0 0 -92px}.elementor-35478 .elementor-element.elementor-element-983ee4e{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:22px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:1.7px;color:#544b39}.elementor-35478 .elementor-element.elementor-element-711adb4>.elementor-widget-container{margin:0 0 -92px}.elementor-35478 .elementor-element.elementor-element-711adb4{text-align:center;font-family:"cristina otromas",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:1.7px;color:#544b39}.elementor-35478 .elementor-element.elementor-element-e7af998>.elementor-widget-container{margin:36px 0 -37px}.elementor-35478 .elementor-element.elementor-element-e7af998{text-align:start;font-family:"cristina otromas",Sans-serif;font-size:20px;line-height:1.8em;letter-spacing:1.7px;color:#000}.elementor-35478 .elementor-element.elementor-element-b460e59 .elementor-button{background-color:#aa8f6c;font-family:"cristina",Sans-serif;font-size:23px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#d0b592;border-radius:6px;padding:10px 16px}.elementor-35478 .elementor-element.elementor-element-b460e59>.elementor-widget-container{margin:40px 0 0}.elementor-35478 .elementor-element.elementor-element-b12ba97>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-b12ba97:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-b12ba97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-35478 .elementor-element.elementor-element-b12ba97>.elementor-container{max-width:1366px;min-height:0px}.elementor-35478 .elementor-element.elementor-element-b12ba97{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:90px;padding:25px 0 9px}.elementor-35478 .elementor-element.elementor-element-b12ba97>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-614e2e9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-614e2e9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-614e2e9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-35478 .elementor-element.elementor-element-614e2e9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 60px 0 30px}.elementor-35478 .elementor-element.elementor-element-614e2e9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-59b6fd1>.elementor-widget-container{margin:0 0 -70px;padding:0;border-style:solid;border-width:0;border-radius:0}.elementor-35478 .elementor-element.elementor-element-59b6fd1{z-index:1}.elementor-35478 .elementor-element.elementor-element-59b6fd1 .elementor-wrapper{--video-aspect-ratio:1}.elementor-35478 .elementor-element.elementor-element-4047ecf>.elementor-widget-container{margin:0 0 -11px}.elementor-35478 .elementor-element.elementor-element-4047ecf{z-index:1;text-align:center;font-family:"Helvetica",Sans-serif;font-weight:500;color:#000}.elementor-35478 .elementor-element.elementor-element-ff1313c>.elementor-widget-container{margin:0 0 -33px}.elementor-35478 .elementor-element.elementor-element-ff1313c{font-family:"cristina",Sans-serif;font-size:20px;color:#000}.elementor-35478 .elementor-element.elementor-element-1ca4054>.elementor-widget-container{margin:0 0 -32px;padding:13px 0 2px 6px}.elementor-35478 .elementor-element.elementor-element-1ca4054{text-align:justify;font-family:"Helvetica",Sans-serif;font-size:16px;line-height:1.8em;color:#000}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-5fcf597.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-35478 .elementor-element.elementor-element-5fcf597.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-35478 .elementor-element.elementor-element-5fcf597>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-5fcf597>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-518faa2>.elementor-widget-container{margin:22px 0 0}.elementor-35478 .elementor-element.elementor-element-518faa2{text-align:start}.elementor-35478 .elementor-element.elementor-element-518faa2 .elementor-heading-title{font-family:"Georgia",Sans-serif;color:#7d641b}.elementor-35478 .elementor-element.elementor-element-77e0f2f>.elementor-widget-container{margin:22px 0 0}.elementor-35478 .elementor-element.elementor-element-77e0f2f{text-align:start}.elementor-35478 .elementor-element.elementor-element-77e0f2f .elementor-heading-title{font-family:"cristina otro bien xa MAYUS",Sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:1.1px;color:#7d641b}.elementor-35478 .elementor-element.elementor-element-fcc7bbb>.elementor-widget-container{margin:0 0 -65px;padding:13px 60px 2px 6px}.elementor-35478 .elementor-element.elementor-element-fcc7bbb{text-align:justify;font-family:"Helvetica",Sans-serif;font-size:16px;line-height:1.8em;color:#000}.elementor-35478 .elementor-element.elementor-element-781d37e img{max-width:100%;height:336px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-e4cef29>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-e4cef29:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-e4cef29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-35478 .elementor-element.elementor-element-e4cef29>.elementor-container{max-width:1366px;min-height:0px}.elementor-35478 .elementor-element.elementor-element-e4cef29{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:90px;padding:25px 0 9px}.elementor-35478 .elementor-element.elementor-element-e4cef29>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-3ffe242.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-3ffe242.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-3ffe242.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-35478 .elementor-element.elementor-element-3ffe242>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 60px 0 30px}.elementor-35478 .elementor-element.elementor-element-3ffe242>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-f9543a4>.elementor-widget-container{margin:0 0 -70px;padding:0;border-style:solid;border-width:0;border-radius:0}.elementor-35478 .elementor-element.elementor-element-f9543a4{z-index:1}.elementor-35478 .elementor-element.elementor-element-f9543a4 .elementor-wrapper{--video-aspect-ratio:1}.elementor-35478 .elementor-element.elementor-element-d42cfa2>.elementor-widget-container{margin:0 0 -11px}.elementor-35478 .elementor-element.elementor-element-d42cfa2{z-index:1;text-align:center;font-family:"Helvetica",Sans-serif;font-weight:500;color:#000}.elementor-35478 .elementor-element.elementor-element-cb1435c>.elementor-widget-container{margin:22px 0 0}.elementor-35478 .elementor-element.elementor-element-cb1435c{text-align:start}.elementor-35478 .elementor-element.elementor-element-cb1435c .elementor-heading-title{font-family:"Georgia",Sans-serif;color:#7d641b}.elementor-35478 .elementor-element.elementor-element-8b61332>.elementor-widget-container{margin:22px 0 0}.elementor-35478 .elementor-element.elementor-element-8b61332{text-align:start}.elementor-35478 .elementor-element.elementor-element-8b61332 .elementor-heading-title{font-family:"cristina otro bien xa MAYUS",Sans-serif;font-size:14px;font-weight:300;font-style:normal;letter-spacing:1.1px;color:#7d641b}.elementor-35478 .elementor-element.elementor-element-ad132fd>.elementor-widget-container{margin:0 0 -65px;padding:13px 60px 2px 6px}.elementor-35478 .elementor-element.elementor-element-ad132fd{text-align:justify;font-family:"Helvetica",Sans-serif;font-size:16px;line-height:1.8em;color:#000}.elementor-35478 .elementor-element.elementor-element-3ad1b77>.elementor-widget-container{margin:0 0 -33px}.elementor-35478 .elementor-element.elementor-element-3ad1b77{font-family:"cristina",Sans-serif;font-size:20px;color:#000}.elementor-35478 .elementor-element.elementor-element-fb5cef1 img{max-width:100%;height:336px;object-fit:cover;object-position:center center}.elementor-35478 .elementor-element.elementor-element-5786db2>.elementor-widget-container{margin:0 0 -32px;padding:13px 0 2px 6px}.elementor-35478 .elementor-element.elementor-element-5786db2{text-align:justify;font-family:"Helvetica",Sans-serif;font-size:16px;line-height:1.8em;color:#000}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-96183e7.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-35478 .elementor-element.elementor-element-96183e7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-35478 .elementor-element.elementor-element-96183e7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-35478 .elementor-element.elementor-element-96183e7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35478 .elementor-element.elementor-element-8df45c3{margin-top:43px;margin-bottom:43px}.elementor-35478 .elementor-element.elementor-element-d203143{text-align:center}.elementor-35478 .elementor-element.elementor-element-d203143 .elementor-heading-title{font-family:"cristina",Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:3.3px;color:#62451f}.elementor-35478 .elementor-element.elementor-element-bbd30a4>.elementor-container{max-width:1325px}.elementor-35478 .elementor-element.elementor-element-5d37d3a{--grid-row-gap:9px;--grid-column-gap:30px}.elementor-35478 .elementor-element.elementor-element-5d37d3a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-35478 .elementor-element.elementor-element-5d37d3a:after{content:"0.66"}.elementor-35478 .elementor-element.elementor-element-5d37d3a .elementor-post__thumbnail__link{width:100%}.elementor-35478 .elementor-element.elementor-element-5d37d3a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35478 .elementor-element.elementor-element-5d37d3a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35478 .elementor-element.elementor-element-5d37d3a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35478 .elementor-element.elementor-element-0d2a2af{margin-top:41px;margin-bottom:41px}body.elementor-page-35478:not(.elementor-motion-effects-element-type-background),body.elementor-page-35478>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f5ee}@media(min-width:768px){.elementor-35478 .elementor-element.elementor-element-f248173{width:51.053%}.elementor-35478 .elementor-element.elementor-element-17676fd{width:48.947%}.elementor-35478 .elementor-element.elementor-element-b7dd5e3{width:51.053%}.elementor-35478 .elementor-element.elementor-element-e1bbcbd{width:48.903%}.elementor-35478 .elementor-element.elementor-element-614e2e9{width:48.529%}.elementor-35478 .elementor-element.elementor-element-5fcf597{width:51.471%}.elementor-35478 .elementor-element.elementor-element-3ffe242{width:48.529%}.elementor-35478 .elementor-element.elementor-element-96183e7{width:51.471%}}@media(max-width:1024px){.elementor-35478 .elementor-element.elementor-element-2ad9294>.elementor-container{min-height:68px}.elementor-35478 .elementor-element.elementor-element-3e63005{margin-top:0;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-slide{height:656px}.elementor-35478 .elementor-element.elementor-element-2475820 .elementor-slide-heading{line-height:1.5em}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-container{min-height:767px}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-shape-bottom svg{height:106px}.elementor-35478 .elementor-element.elementor-element-48d5a2b{margin-top:0;margin-bottom:0}.elementor-35478 .elementor-element.elementor-element-a563d71>.elementor-widget-container{margin:300px 0 0}.elementor-35478 .elementor-element.elementor-element-5e5667e:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-shape-bottom svg{height:106px}.elementor-35478 .elementor-element.elementor-element-5e5667e{margin-top:0;margin-bottom:0}.elementor-35478 .elementor-element.elementor-element-7fefa0e>.elementor-container{min-height:417px}.elementor-35478 .elementor-element.elementor-element-aed15d5>.elementor-container{min-height:417px}.elementor-35478 .elementor-element.elementor-element-69d8988{font-size:19px}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-fb7fdc3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-fb7fdc3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-dfe1e6c{font-size:19px}.elementor-35478 .elementor-element.elementor-element-614e2e9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-35478 .elementor-element.elementor-element-59b6fd1>.elementor-widget-container{margin:0 0 -27px;padding:0}.elementor-35478 .elementor-element.elementor-element-4047ecf>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-ff1313c>.elementor-widget-container{margin:99px 0 -70px}.elementor-35478 .elementor-element.elementor-element-1ca4054>.elementor-widget-container{margin:31px 0 0}.elementor-35478 .elementor-element.elementor-element-3ffe242>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-35478 .elementor-element.elementor-element-f9543a4>.elementor-widget-container{margin:0 0 0 21px;padding:64px 135px 14px 28px}.elementor-35478 .elementor-element.elementor-element-d42cfa2>.elementor-widget-container{margin:43px 0 -45px 25px}}@media(max-width:767px){.elementor-35478 .elementor-element.elementor-element-2ad9294{z-index:1}.elementor-35478 .elementor-element.elementor-element-6a576cc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-35478 .elementor-element.elementor-element-2475820>.elementor-widget-container{margin:0;padding:0}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-slide{height:641px}.elementor-35478 .elementor-element.elementor-element-2475820 .swiper-slide-inner{padding:0}.elementor-35478 .elementor-element.elementor-element-48d5a2b>.elementor-container{min-height:768px}.elementor-35478 .elementor-element.elementor-element-48d5a2b{margin-top:-184px;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-a563d71>.elementor-widget-container{margin:350px 0 0;padding:10px}.elementor-35478 .elementor-element.elementor-element-a563d71 .elementor-heading-title{font-size:22px;line-height:1.6em}.elementor-35478 .elementor-element.elementor-element-ee96cb6>.elementor-widget-container{margin:9px}.elementor-35478 .elementor-element.elementor-element-ade8669>.elementor-container{min-height:320px}.elementor-35478 .elementor-element.elementor-element-ade8669{margin-top:0;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-9f929b0 .elementor-heading-title{font-size:27px}.elementor-35478 .elementor-element.elementor-element-e664f42 .elementor-heading-title{font-size:10px;line-height:1.4em}.elementor-35478 .elementor-element.elementor-element-5e5667e:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cristinaramosphotography.com/wp-content/uploads/2021/02/photographe-mariage-mairie-rennes-france.jpg");background-position:top center;background-size:cover}.elementor-35478 .elementor-element.elementor-element-5e5667e{margin-top:0;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-93facff .elementor-heading-title{font-size:21px}.elementor-35478 .elementor-element.elementor-element-3acf0d3>.elementor-widget-container{margin:0 25px}.elementor-35478 .elementor-element.elementor-element-3acf0d3{font-size:15px}.elementor-35478 .elementor-element.elementor-element-eab2ec8>.elementor-widget-container{margin:30px}.elementor-35478 .elementor-element.elementor-element-eab2ec8{font-size:18px}.elementor-35478 .elementor-element.elementor-element-25f977e .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-33eabdf>.elementor-widget-container{margin:0 0 10px}.elementor-35478 .elementor-element.elementor-element-4b0df41>.elementor-widget-container{margin:0 0 10px}.elementor-35478 .elementor-element.elementor-element-dba93e8>.elementor-container{min-height:119px}.elementor-35478 .elementor-element.elementor-element-3ecc2c0{font-size:19px}.elementor-35478 .elementor-element.elementor-element-bc611bf{text-align:center}.elementor-35478 .elementor-element.elementor-element-f4ae22d{text-align:center}.elementor-35478 .elementor-element.elementor-element-e4c1acc img{height:295px;object-fit:cover}.elementor-35478 .elementor-element.elementor-element-be19415{text-align:center}.elementor-35478 .elementor-element.elementor-element-459e683{text-align:center}.elementor-35478 .elementor-element.elementor-element-8c7d321 .elementor-heading-title{font-size:20px}.elementor-35478 .elementor-element.elementor-element-1f49916 .elementor-heading-title{font-size:15px}.elementor-35478 .elementor-element.elementor-element-dbe7230 .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-9c1fe0e .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-adc5a99 .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-5670813 .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-173612e .elementor-heading-title{font-size:20px}.elementor-35478 .elementor-element.elementor-element-f1f8ddc .elementor-heading-title{font-size:15px}.elementor-35478 .elementor-element.elementor-element-1cffbd9 .elementor-heading-title{font-size:15px}.elementor-35478 .elementor-element.elementor-element-794f593{font-size:14px}.elementor-35478 .elementor-element.elementor-element-6bd3c51 .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-184729a .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-46ac5e7 .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-0c41a0e .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-b112e37 .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-dfe714c .elementor-button{line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-69d8988{font-size:15px}.elementor-35478 .elementor-element.elementor-element-93af0c3{margin-top:0;margin-bottom:0}.elementor-35478 .elementor-element.elementor-element-852b79d>.elementor-widget-container{margin:13px 0 -34px}.elementor-35478 .elementor-element.elementor-element-852b79d{text-align:center;font-size:25px}.elementor-35478 .elementor-element.elementor-element-8d6e45e>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-8d6e45e img{height:223px;object-fit:cover}.elementor-35478 .elementor-element.elementor-element-c39cc2c>.elementor-widget-container{margin:0;padding:0}.elementor-35478 .elementor-element.elementor-element-c39cc2c .elementor-button{font-size:11px;line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-f0668c0 .elementor-divider-separator{width:100%}.elementor-35478 .elementor-element.elementor-element-f0668c0 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-35478 .elementor-element.elementor-element-f0668c0 .elementor-divider__text{font-size:21px}.elementor-35478 .elementor-element.elementor-element-f0668c0{--divider-element-spacing:0px}.elementor-35478 .elementor-element.elementor-element-dfe1e6c{font-size:15px}.elementor-35478 .elementor-element.elementor-element-a09ff98>.elementor-widget-container{margin:-76px 0 -69px}.elementor-35478 .elementor-element.elementor-element-983ee4e{text-align:center;font-size:25px}.elementor-35478 .elementor-element.elementor-element-711adb4>.elementor-widget-container{margin:17px 0 0;padding:0}.elementor-35478 .elementor-element.elementor-element-711adb4{text-align:center;font-size:13px;line-height:1.7em}.elementor-35478 .elementor-element.elementor-element-e7af998>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-e7af998{text-align:center;font-size:16px}.elementor-35478 .elementor-element.elementor-element-b460e59 .elementor-button{font-size:16px;line-height:1.8em;padding:12px}.elementor-35478 .elementor-element.elementor-element-b12ba97{margin-top:44px;margin-bottom:0;padding:0}.elementor-35478 .elementor-element.elementor-element-59b6fd1{width:var(--container-widget-width,368px);max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0}.elementor-35478 .elementor-element.elementor-element-59b6fd1>.elementor-widget-container{margin:0;padding:0}.elementor-35478 .elementor-element.elementor-element-4047ecf>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-1ca4054>.elementor-widget-container{margin:0 30px;padding:0}.elementor-35478 .elementor-element.elementor-element-1ca4054{line-height:1.7em}.elementor-35478 .elementor-element.elementor-element-518faa2{text-align:center}.elementor-35478 .elementor-element.elementor-element-77e0f2f{text-align:center}.elementor-35478 .elementor-element.elementor-element-fcc7bbb>.elementor-widget-container{margin:0 30px;padding:0}.elementor-35478 .elementor-element.elementor-element-fcc7bbb{line-height:1.7em}.elementor-35478 .elementor-element.elementor-element-e4cef29{margin-top:44px;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-35478 .elementor-element.elementor-element-3ffe242.elementor-column .elementor-widget-wrap{align-items:center}.elementor-35478 .elementor-element.elementor-element-3ffe242.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-35478 .elementor-element.elementor-element-f9543a4{width:var(--container-widget-width,368px);max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0}.elementor-35478 .elementor-element.elementor-element-f9543a4>.elementor-widget-container{margin:0 0 -48px;padding:0}.elementor-35478 .elementor-element.elementor-element-d42cfa2>.elementor-widget-container{margin:0}.elementor-35478 .elementor-element.elementor-element-cb1435c{text-align:center}.elementor-35478 .elementor-element.elementor-element-8b61332{text-align:center}.elementor-35478 .elementor-element.elementor-element-ad132fd>.elementor-widget-container{margin:0 30px;padding:0}.elementor-35478 .elementor-element.elementor-element-ad132fd{line-height:1.7em}.elementor-35478 .elementor-element.elementor-element-3ad1b77>.elementor-widget-container{margin:0 16px 0 15px}.elementor-35478 .elementor-element.elementor-element-3ad1b77{text-align:center}.elementor-35478 .elementor-element.elementor-element-5786db2>.elementor-widget-container{margin:0 30px;padding:0}.elementor-35478 .elementor-element.elementor-element-5786db2{line-height:1.7em}.elementor-35478 .elementor-element.elementor-element-5d37d3a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-35478 .elementor-element.elementor-element-5d37d3a:after{content:"0.5"}.elementor-35478 .elementor-element.elementor-element-5d37d3a .elementor-post__thumbnail__link{width:100%}}@media(min-width:1025px){.elementor-35478 .elementor-element.elementor-element-5e5667e:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-5e5667e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-35478 .elementor-element.elementor-element-9449da4:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-9449da4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-35478 .elementor-element.elementor-element-cb378e2:not(.elementor-motion-effects-element-type-background),.elementor-35478 .elementor-element.elementor-element-cb378e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.page{background-color:#1c1c1c}@font-face{font-family:'cristina';font-style:normal;font-weight:400;font-display:auto;src:url('https://cristinaramosphotography.com/wp-content/uploads/2021/04/forum-regular.ttf') format('truetype')}@font-face{font-family:'cristina otromas';font-style:normal;font-weight:400;font-display:auto;src:url('https://cristinaramosphotography.com/wp-content/uploads/2021/05/librecaslondisplay-regular.ttf') format('truetype')}@font-face{font-family:'cristina otro bien xa MAYUS';font-style:normal;font-weight:400;font-display:auto;src:url('https://cristinaramosphotography.com/wp-content/uploads/2021/05/halion.woff') format('woff')}