.elementor-2322 .elementor-element.elementor-element-37e9e29b:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-37e9e29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000007D;}.elementor-2322 .elementor-element.elementor-element-37e9e29b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 18px 10px 18px;}.elementor-2322 .elementor-element.elementor-element-37e9e29b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-19863f0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2322 .elementor-element.elementor-element-19863f0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2322 .elementor-element.elementor-element-19863f0f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2322 .elementor-element.elementor-element-19863f0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2322 .elementor-element.elementor-element-daf8400{width:auto;max-width:auto;}.elementor-2322 .elementor-element.elementor-element-daf8400 img{width:150px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2322 .elementor-element.elementor-element-1a0d4edf{width:auto;max-width:auto;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf .elementor-icon-wrapper{text-align:center;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#00000000;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-framed .elementor-icon{background-color:#00000000;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-stacked .elementor-icon svg{fill:#00000000;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF00;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-framed .elementor-icon:hover, .elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-framed .elementor-icon:hover, .elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF00;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF00;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-1a0d4edf .elementor-icon svg{height:25px;}.elementor-2322 .elementor-element.elementor-element-1aa460b > .elementor-background-overlay{background-color:#000000;opacity:0.65;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-1aa460b > .elementor-container{min-height:100vh;}.elementor-2322 .elementor-element.elementor-element-1aa460b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2322 .elementor-element.elementor-element-1aa460b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-dcb7c9f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2322 .elementor-element.elementor-element-dcb7c9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2322 .elementor-element.elementor-element-dcb7c9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2322 .elementor-element.elementor-element-a3eb610{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-54b93f0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2322 .elementor-element.elementor-element-54b93f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2322 .elementor-element.elementor-element-54b93f0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2322 .elementor-element.elementor-element-45dc571{width:auto;max-width:auto;}.elementor-2322 .elementor-element.elementor-element-45dc571 img{width:383px;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-b2570ba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2322 .elementor-element.elementor-element-b2570ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2322 .elementor-element.elementor-element-b2570ba.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2322 .elementor-element.elementor-element-bdb1739{width:auto;max-width:auto;}.elementor-2322 .elementor-element.elementor-element-bdb1739 img{width:357px;}.elementor-2322 .elementor-element.elementor-element-1634e37 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2322 .elementor-element.elementor-element-5ebaaf5 > .elementor-widget-container{margin:0px -6px -8px 0px;}.elementor-2322 .elementor-element.elementor-element-5ebaaf5{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2.6px;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-b9d588c .elementor-icon-wrapper{text-align:center;}.elementor-2322 .elementor-element.elementor-element-b9d588c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-b9d588c.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-b9d588c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-b9d588c.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-b9d588c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-2dfb306 > .elementor-background-overlay{background-color:#000000;opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-2dfb306 > .elementor-container{min-height:100vh;}.elementor-2322 .elementor-element.elementor-element-2dfb306{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-13c7399.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2322 .elementor-element.elementor-element-13c7399.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2322 .elementor-element.elementor-element-13c7399.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2322 .elementor-element.elementor-element-acca284{--spacer-size:50px;}.elementor-2322 .elementor-element.elementor-element-895af36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.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-2322 .elementor-element.elementor-element-c1a67c7{text-align:center;}.elementor-2322 .elementor-element.elementor-element-c1a67c7 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:67px;font-weight:400;letter-spacing:4.5px;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-4f24c62{text-align:center;}.elementor-2322 .elementor-element.elementor-element-4f24c62 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:92px;font-weight:400;letter-spacing:4.5px;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-85fefc1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2322 .elementor-element.elementor-element-e05737f > .elementor-widget-container{margin:0px -6px -8px 0px;}.elementor-2322 .elementor-element.elementor-element-e05737f{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2.6px;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-4f2e805 .elementor-icon-wrapper{text-align:center;}.elementor-2322 .elementor-element.elementor-element-4f2e805.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-4f2e805.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-4f2e805.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-4f2e805.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-4f2e805.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-e8f34e9:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-e8f34e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1812EB;background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/nitfons.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2322 .elementor-element.elementor-element-e8f34e9 > .elementor-background-overlay{background-color:#1F1812EB;opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-e8f34e9 > .elementor-container{min-height:100vh;}.elementor-2322 .elementor-element.elementor-element-e8f34e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-4ff315d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2322 .elementor-element.elementor-element-4ff315d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2322 .elementor-element.elementor-element-6b5177d{--spacer-size:50px;}.elementor-2322 .elementor-element.elementor-element-50648d2 > .elementor-widget-container{margin:-21px 0px -24px -6px;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-50648d2 .elementor-icon-wrapper{text-align:center;}.elementor-2322 .elementor-element.elementor-element-50648d2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-50648d2.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-50648d2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-50648d2.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-50648d2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-50648d2 .elementor-icon{font-size:82px;}.elementor-2322 .elementor-element.elementor-element-50648d2 .elementor-icon svg{height:82px;}.elementor-2322 .elementor-element.elementor-element-845e64e{text-align:center;font-family:"Source Serif Pro", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-b638253 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2322 .elementor-element.elementor-element-075d299 > .elementor-widget-container{margin:0px -6px -8px 0px;}.elementor-2322 .elementor-element.elementor-element-075d299{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2.6px;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-ca5b28f .elementor-icon-wrapper{text-align:center;}.elementor-2322 .elementor-element.elementor-element-ca5b28f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-ca5b28f.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-ca5b28f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-ca5b28f.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-ca5b28f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-0e5ebf1 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-0e5ebf1 > .elementor-container{min-height:100vh;}.elementor-2322 .elementor-element.elementor-element-0e5ebf1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-366d068:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2322 .elementor-element.elementor-element-366d068 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-2322 .elementor-element.elementor-element-366d068 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/ma.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-366d068.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2322 .elementor-element.elementor-element-366d068.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2322 .elementor-element.elementor-element-366d068 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:70px 70px 70px 70px;}.elementor-2322 .elementor-element.elementor-element-366d068 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-7a51441 > .elementor-widget-container{margin:0px 0px 0px -3px;}.elementor-2322 .elementor-element.elementor-element-7a51441{text-align:start;}.elementor-2322 .elementor-element.elementor-element-7a51441 img{width:23%;}.elementor-2322 .elementor-element.elementor-element-4e2f776 > .elementor-widget-container{margin:0px 0px 0px -6px;}.elementor-2322 .elementor-element.elementor-element-4e2f776 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:48px;font-weight:300;color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-572db6f > .elementor-widget-container{margin:-23px 0px 0px -6px;}.elementor-2322 .elementor-element.elementor-element-572db6f .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-0ac4104 > .elementor-widget-container{margin:-40px 0px -39px -6px;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-0ac4104 .elementor-icon-wrapper{text-align:start;}.elementor-2322 .elementor-element.elementor-element-0ac4104.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-0ac4104.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-0ac4104.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-0ac4104.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-0ac4104.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-0ac4104 .elementor-icon{font-size:82px;}.elementor-2322 .elementor-element.elementor-element-0ac4104 .elementor-icon svg{height:82px;}.elementor-2322 .elementor-element.elementor-element-72769a7{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2322 .elementor-element.elementor-element-1094d1e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:3.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#84674A80;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 35px;}.elementor-2322 .elementor-element.elementor-element-7eaad97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-7eaad97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-9c98bd6{--spacer-size:50px;}.elementor-2322 .elementor-element.elementor-element-a30e1e0 > .elementor-background-overlay{background-color:var( --e-global-color-primary );background-image:url("https://familianinortiz.com/wp-content/uploads/2024/11/lluna-blanca.png");background-position:center center;background-repeat:no-repeat;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-a30e1e0 > .elementor-container{min-height:100vh;}.elementor-2322 .elementor-element.elementor-element-a30e1e0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-a30e1e0 .elementor-background-overlay{filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2322 .elementor-element.elementor-element-7b80f85 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-3ef1af2{--spacer-size:50px;}.elementor-2322 .elementor-element.elementor-element-35a8bef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2322 .elementor-element.elementor-element-35a8bef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-2322 .elementor-element.elementor-element-35a8bef > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/ma.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-35a8bef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2322 .elementor-element.elementor-element-35a8bef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2322 .elementor-element.elementor-element-35a8bef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:70px 70px 70px 70px;}.elementor-2322 .elementor-element.elementor-element-35a8bef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-91daa80 > .elementor-widget-container{margin:0px 0px 0px -6px;}.elementor-2322 .elementor-element.elementor-element-91daa80 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:48px;font-weight:300;color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-b7b65a2 > .elementor-widget-container{margin:-23px 0px 0px -6px;}.elementor-2322 .elementor-element.elementor-element-b7b65a2 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2322 .elementor-element.elementor-element-f6e77ba > .elementor-widget-container{margin:-40px 0px -39px -6px;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-f6e77ba .elementor-icon-wrapper{text-align:start;}.elementor-2322 .elementor-element.elementor-element-f6e77ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-f6e77ba.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-f6e77ba.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-f6e77ba.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-f6e77ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-f6e77ba .elementor-icon{font-size:82px;}.elementor-2322 .elementor-element.elementor-element-f6e77ba .elementor-icon svg{height:82px;}.elementor-2322 .elementor-element.elementor-element-2ce82ed{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2322 .elementor-element.elementor-element-7925954 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:3.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#84674A80;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 35px;}.elementor-2322 .elementor-element.elementor-element-ba09f21 > .elementor-background-overlay{background-color:#000000;background-image:url("https://familianinortiz.com/wp-content/uploads/2024/11/lluna-blanca.png");background-position:center center;background-repeat:no-repeat;opacity:0.21;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-ba09f21 > .elementor-container{min-height:100vh;}.elementor-2322 .elementor-element.elementor-element-ba09f21{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-ba09f21 .elementor-background-overlay{filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2322 .elementor-element.elementor-element-f2f0711:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2322 .elementor-element.elementor-element-f2f0711 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1812EB;}.elementor-2322 .elementor-element.elementor-element-f2f0711 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/ma.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-f2f0711.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2322 .elementor-element.elementor-element-f2f0711.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2322 .elementor-element.elementor-element-f2f0711 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:70px 70px 70px 70px;}.elementor-2322 .elementor-element.elementor-element-f2f0711 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-435e2ae > .elementor-widget-container{margin:0px 0px 0px -6px;}.elementor-2322 .elementor-element.elementor-element-435e2ae .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:48px;font-weight:300;color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-6feb37b > .elementor-widget-container{margin:-23px 0px 0px -6px;}.elementor-2322 .elementor-element.elementor-element-6feb37b .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-d706bff > .elementor-widget-container{margin:-40px 0px -39px -6px;padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-d706bff .elementor-icon-wrapper{text-align:start;}.elementor-2322 .elementor-element.elementor-element-d706bff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-d706bff.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-d706bff.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-d706bff.elementor-view-framed .elementor-icon, .elementor-2322 .elementor-element.elementor-element-d706bff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2322 .elementor-element.elementor-element-d706bff .elementor-icon{font-size:82px;}.elementor-2322 .elementor-element.elementor-element-d706bff .elementor-icon svg{height:82px;}.elementor-2322 .elementor-element.elementor-element-6ca881a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-2322 .elementor-element.elementor-element-b542761 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:3.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#84674A80;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 35px;}.elementor-2322 .elementor-element.elementor-element-c79ba38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-e870932{--spacer-size:50px;}.elementor-2322 .elementor-element.elementor-element-c69f02c:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-c69f02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/celler-familia-nin-ortiz-priorat-vins-les-planetes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2322 .elementor-element.elementor-element-c69f02c > .elementor-background-overlay{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/system2-Photoroom.png");background-position:center center;background-repeat:no-repeat;opacity:0.3;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-c69f02c > .elementor-container{min-height:504px;}.elementor-2322 .elementor-element.elementor-element-c69f02c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2322 .elementor-element.elementor-element-5ce2299 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2322 .elementor-element.elementor-element-5ce2299 img{width:100px;filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2322 .elementor-element.elementor-element-d02d302:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-d02d302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/mas-den-cacador-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2322 .elementor-element.elementor-element-d02d302 > .elementor-background-overlay{background-image:url("https://familianinortiz.com/wp-content/uploads/2024/10/system2-Photoroom.png");background-position:center center;background-repeat:no-repeat;opacity:0.3;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-d02d302 > .elementor-container{min-height:504px;}.elementor-2322 .elementor-element.elementor-element-d02d302{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2322 .elementor-element.elementor-element-88df260 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2322 .elementor-element.elementor-element-88df260 img{width:100px;filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}:root{--page-title-display:none;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(min-width:768px){.elementor-2322 .elementor-element.elementor-element-366d068{width:50.06%;}.elementor-2322 .elementor-element.elementor-element-7eaad97{width:49.94%;}.elementor-2322 .elementor-element.elementor-element-7b80f85{width:54.999%;}.elementor-2322 .elementor-element.elementor-element-35a8bef{width:45.001%;}.elementor-2322 .elementor-element.elementor-element-f2f0711{width:45%;}.elementor-2322 .elementor-element.elementor-element-c79ba38{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2322 .elementor-element.elementor-element-19863f0f{width:50%;}}@media(min-width:1025px){.elementor-2322 .elementor-element.elementor-element-e8f34e9:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-e8f34e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2322 .elementor-element.elementor-element-c69f02c:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-c69f02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2322 .elementor-element.elementor-element-d02d302:not(.elementor-motion-effects-element-type-background), .elementor-2322 .elementor-element.elementor-element-d02d302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2322 .elementor-element.elementor-element-845e64e > .elementor-widget-container{margin:0px 40px 0px 40px;padding:0px 0px 0px 0px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-2322 .elementor-element.elementor-element-37e9e29b{padding:3px 3px 3px 3px;}.elementor-2322 .elementor-element.elementor-element-19863f0f{width:100%;}.elementor-bc-flex-widget .elementor-2322 .elementor-element.elementor-element-19863f0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2322 .elementor-element.elementor-element-19863f0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2322 .elementor-element.elementor-element-19863f0f > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2322 .elementor-element.elementor-element-54b93f0{width:52%;}.elementor-2322 .elementor-element.elementor-element-45dc571 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-b2570ba{width:48%;}.elementor-2322 .elementor-element.elementor-element-bdb1739 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-c1a67c7 .elementor-heading-title{font-size:39px;}.elementor-2322 .elementor-element.elementor-element-4f24c62 .elementor-heading-title{font-size:46px;}.elementor-2322 .elementor-element.elementor-element-845e64e > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 0px 10px;}.elementor-2322 .elementor-element.elementor-element-845e64e{font-size:14px;}.elementor-2322 .elementor-element.elementor-element-0e5ebf1{padding:0px 0px 0px 0px;}.elementor-2322 .elementor-element.elementor-element-366d068 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2322 .elementor-element.elementor-element-7a51441 img{width:57%;}.elementor-2322 .elementor-element.elementor-element-572db6f > .elementor-widget-container{margin:-20px 0px 0px -3px;}.elementor-2322 .elementor-element.elementor-element-572db6f{text-align:start;}.elementor-2322 .elementor-element.elementor-element-72769a7{font-size:16px;}.elementor-2322 .elementor-element.elementor-element-9c98bd6{--spacer-size:202px;}.elementor-2322 .elementor-element.elementor-element-3ef1af2{--spacer-size:202px;}.elementor-2322 .elementor-element.elementor-element-35a8bef > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2322 .elementor-element.elementor-element-91daa80 .elementor-heading-title{font-size:41px;}.elementor-2322 .elementor-element.elementor-element-b7b65a2 > .elementor-widget-container{margin:-20px 0px 0px -3px;}.elementor-2322 .elementor-element.elementor-element-f2f0711 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2322 .elementor-element.elementor-element-6feb37b > .elementor-widget-container{margin:-20px 0px 0px -3px;}.elementor-2322 .elementor-element.elementor-element-6feb37b{text-align:start;}.elementor-2322 .elementor-element.elementor-element-6ca881a{font-size:16px;}.elementor-2322 .elementor-element.elementor-element-e870932{--spacer-size:202px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}/* Start custom CSS for section, class: .elementor-element-37e9e29b */.elementor-2322 .elementor-element.elementor-element-37e9e29b {position: absolute;width: 100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ce2299 */.elementor-2322 .elementor-element.elementor-element-5ce2299 {filter: invert(100%);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88df260 */.elementor-2322 .elementor-element.elementor-element-88df260 {filter: invert(100%);}/* End custom CSS */
/* Start custom CSS */#site-header {display:none;}/* End custom CSS */