.elementor-4358 .elementor-element.elementor-element-465b96e1{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4358 .elementor-element.elementor-element-465b96e1:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-465b96e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ofilducuir.live/wp-content/uploads/2026/03/generated-image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-4a297c5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4358 .elementor-element.elementor-element-75be2ee7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-4358 .elementor-element.elementor-element-32fe2017 > .elementor-widget-container{background-color:transparent;padding:2% 2% 2% 2%;background-image:linear-gradient(180deg, #FFFFFF00 100%, #FFFFFF 100%);}.elementor-4358 .elementor-element.elementor-element-32fe2017{font-family:var( --e-global-typography-8c10c78-font-family ), Sans-serif;font-size:var( --e-global-typography-8c10c78-font-size );font-weight:var( --e-global-typography-8c10c78-font-weight );color:#000000;}.elementor-4358 .elementor-element.elementor-element-32fe2017 a{color:var( --e-global-color-16d649a );}.elementor-4358 .elementor-element.elementor-element-4212d527{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-3bccaf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4358 .elementor-element.elementor-element-3bccaf3:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-3bccaf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF 76%, var( --e-global-color-b414756 ) 76%);}.elementor-4358 .elementor-element.elementor-element-72612999 .elementor-heading-title{font-family:var( --e-global-typography-cc105b3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc105b3-font-size );color:var( --e-global-color-16d649a );}.elementor-4358 .elementor-element.elementor-element-54dc4f83 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4358 .elementor-element.elementor-element-54dc4f83{font-family:var( --e-global-typography-8c10c78-font-family ), Sans-serif;font-size:var( --e-global-typography-8c10c78-font-size );font-weight:var( --e-global-typography-8c10c78-font-weight );color:#000000;}.elementor-4358 .elementor-element.elementor-element-54dc4f83 a{color:var( --e-global-color-16d649a );}.elementor-4358 .elementor-element.elementor-element-1a0ec090{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4358 .elementor-element.elementor-element-1a0ec090:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-1a0ec090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(236deg, var( --e-global-color-b414756 ) 58%, #FFFFFF 57%);}.elementor-4358 .elementor-element.elementor-element-573fc311{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-573fc311.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4358 .elementor-element.elementor-element-288ec71e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-c2e96c5{--display:flex;}.elementor-4358 .elementor-element.elementor-element-351e90b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;color:var( --e-global-color-16d649a );}.elementor-4358 .elementor-element.elementor-element-28cf2a3a > .elementor-widget-container{padding:0% 0% 06% 0%;}.elementor-4358 .elementor-element.elementor-element-28cf2a3a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-760e9883{font-family:var( --e-global-typography-8c10c78-font-family ), Sans-serif;font-size:var( --e-global-typography-8c10c78-font-size );font-weight:var( --e-global-typography-8c10c78-font-weight );color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-760e9883 a{color:var( --e-global-color-16d649a );}.elementor-4358 .elementor-element.elementor-element-65421f1f{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4358 .elementor-element.elementor-element-32bd4b32 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4358 .elementor-element.elementor-element-32bd4b32 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4358 .elementor-element.elementor-element-32bd4b32{--image-border-radius:7px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4358 .elementor-element.elementor-element-ae741e4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4358 .elementor-element.elementor-element-ae741e4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4358 .elementor-element.elementor-element-ae741e4{--image-border-radius:7px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.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-4358 .elementor-element.elementor-element-14287597 .elementor-button{background-color:var( --e-global-color-16d649a );font-family:var( --e-global-typography-193116d-font-family ), Sans-serif;font-size:var( --e-global-typography-193116d-font-size );font-weight:var( --e-global-typography-193116d-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 10px -4px rgba(0,0,0,0.5);border-radius:25px 25px 25px 25px;}.elementor-4358 .elementor-element.elementor-element-14287597 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-14287597 .elementor-button:focus{background-color:var( --e-global-color-0642269 );}.elementor-4358 .elementor-element.elementor-element-14287597 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-4358 .elementor-element.elementor-element-14618d5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-4358 .elementor-element.elementor-element-14618d5e:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-14618d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(107deg, #FFFFFF 64%, var( --e-global-color-b414756 ) 64%);}.elementor-4358 .elementor-element.elementor-element-42734076{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-4358 .elementor-element.elementor-element-781052f0{--display:flex;}.elementor-4358 .elementor-element.elementor-element-524d36b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;color:var( --e-global-color-16d649a );}.elementor-4358 .elementor-element.elementor-element-76630f68 > .elementor-widget-container{padding:0% 0% 06% 0%;}.elementor-4358 .elementor-element.elementor-element-76630f68 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-731f0420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-37c728e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-52e9488a{--display:flex;}.elementor-4358 .elementor-element.elementor-element-66427960 .elementor-heading-title{font-family:var( --e-global-typography-cc105b3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc105b3-font-size );color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-5bee17f9{font-family:var( --e-global-typography-8c10c78-font-family ), Sans-serif;font-size:var( --e-global-typography-8c10c78-font-size );font-weight:var( --e-global-typography-8c10c78-font-weight );color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-2c7cfff1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4358 .elementor-element.elementor-element-5dc49810{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-7a8c4793{--display:flex;}.elementor-4358 .elementor-element.elementor-element-71a0f591 .elementor-heading-title{font-family:var( --e-global-typography-cc105b3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc105b3-font-size );color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-3f485fc5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4358 .elementor-element.elementor-element-4e9ed07c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-1709d2e3{--display:flex;}.elementor-4358 .elementor-element.elementor-element-44ace14f .elementor-heading-title{font-family:var( --e-global-typography-cc105b3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc105b3-font-size );color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-7517042f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4358 .elementor-element.elementor-element-179f841c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4358 .elementor-element.elementor-element-42720781{--display:flex;}.elementor-4358 .elementor-element.elementor-element-5ac291aa .elementor-heading-title{font-family:var( --e-global-typography-cc105b3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc105b3-font-size );color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-4b8ca842 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4358 .elementor-element.elementor-element-574432d3 > .elementor-widget-container{padding:9% 0% 0% 0%;}.elementor-4358 .elementor-element.elementor-element-574432d3{text-align:center;}.elementor-4358 .elementor-element.elementor-element-574432d3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;color:var( --e-global-color-7e9f76b );}.elementor-4358 .elementor-element.elementor-element-296f36b3{text-align:center;}.elementor-4358 .elementor-element.elementor-element-296f36b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;color:var( --e-global-color-16d649a );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4358 .elementor-element.elementor-element-32fe2017{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-4358 .elementor-element.elementor-element-72612999 .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-54dc4f83{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-4358 .elementor-element.elementor-element-760e9883{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4358 .elementor-element.elementor-element-14287597 .elementor-button{font-size:var( --e-global-typography-193116d-font-size );}.elementor-4358 .elementor-element.elementor-element-66427960 .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-5bee17f9{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-4358 .elementor-element.elementor-element-71a0f591 .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-44ace14f .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-5ac291aa .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4358 .elementor-element.elementor-element-75be2ee7 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4358 .elementor-element.elementor-element-32fe2017 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 42%, #FFFFFF 64%);}.elementor-4358 .elementor-element.elementor-element-32fe2017{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-4358 .elementor-element.elementor-element-3bccaf3{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-4358 .elementor-element.elementor-element-72612999 .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-54dc4f83{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-4358 .elementor-element.elementor-element-351e90b7 .elementor-heading-title{font-size:35px;}.elementor-4358 .elementor-element.elementor-element-28cf2a3a .elementor-heading-title{font-size:30px;}.elementor-4358 .elementor-element.elementor-element-760e9883{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4358 .elementor-element.elementor-element-14287597 .elementor-button{font-size:var( --e-global-typography-193116d-font-size );}.elementor-4358 .elementor-element.elementor-element-524d36b7 .elementor-heading-title{font-size:35px;}.elementor-4358 .elementor-element.elementor-element-76630f68 .elementor-heading-title{font-size:30px;}.elementor-4358 .elementor-element.elementor-element-66427960 .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-5bee17f9{font-size:var( --e-global-typography-8c10c78-font-size );}.elementor-4358 .elementor-element.elementor-element-71a0f591 .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-44ace14f .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-5ac291aa .elementor-heading-title{font-size:var( --e-global-typography-cc105b3-font-size );}.elementor-4358 .elementor-element.elementor-element-296f36b3 .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-4358 .elementor-element.elementor-element-465b96e1{--content-width:90%;}.elementor-4358 .elementor-element.elementor-element-4a297c5b{--width:60%;}.elementor-4358 .elementor-element.elementor-element-4212d527{--width:50%;}.elementor-4358 .elementor-element.elementor-element-3bccaf3{--content-width:70%;}.elementor-4358 .elementor-element.elementor-element-1a0ec090{--content-width:90%;}.elementor-4358 .elementor-element.elementor-element-573fc311{--width:100%;}.elementor-4358 .elementor-element.elementor-element-14618d5e{--content-width:90%;}.elementor-4358 .elementor-element.elementor-element-42734076{--width:100%;}.elementor-4358 .elementor-element.elementor-element-37c728e7{--width:100%;}.elementor-4358 .elementor-element.elementor-element-52e9488a{--width:65%;}.elementor-4358 .elementor-element.elementor-element-5dc49810{--width:100%;}.elementor-4358 .elementor-element.elementor-element-7a8c4793{--width:65%;}.elementor-4358 .elementor-element.elementor-element-4e9ed07c{--width:100%;}.elementor-4358 .elementor-element.elementor-element-1709d2e3{--width:65%;}.elementor-4358 .elementor-element.elementor-element-179f841c{--width:100%;}.elementor-4358 .elementor-element.elementor-element-42720781{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4358 .elementor-element.elementor-element-3bccaf3{--content-width:90%;}}@media(min-width:1025px){.elementor-4358 .elementor-element.elementor-element-465b96e1:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-465b96e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}