.elementor-34 .elementor-element.elementor-element-2c0f3ca{--display:flex;--min-height:704px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:groove;--border-style:groove;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-8450ff8);--border-color:var( --e-global-color-8450ff8 );--border-radius:0px 0px 1px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-2c0f3ca:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-2c0f3ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-34 .elementor-element.elementor-element-2c0f3ca.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-5946696{--display:flex;--min-height:704px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-5946696:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-5946696>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222;background-image:url(https://www.riterno.com/wp-content/uploads/2026/06/About-Hero-3.jpg);background-position:top center;background-size:cover}.elementor-34 .elementor-element.elementor-element-5946696.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-de08db3 .elementor-button{background-color:var(--e-global-color-secondary);font-size:18px;fill:var(--e-global-color-text);color:var(--e-global-color-text);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-34 .elementor-element.elementor-element-de08db3 .elementor-button:hover,.elementor-34 .elementor-element.elementor-element-de08db3 .elementor-button:focus{background-color:var(--e-global-color-8450ff8);color:var(--e-global-color-primary)}.elementor-34 .elementor-element.elementor-element-de08db3{width:var(--container-widget-width,29.36%);max-width:29.36%;--container-widget-width:29.36%;--container-widget-flex-grow:0;top:549px}.elementor-34 .elementor-element.elementor-element-de08db3.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-de08db3{left:9px}body.rtl .elementor-34 .elementor-element.elementor-element-de08db3{right:9px}.elementor-34 .elementor-element.elementor-element-de08db3 .elementor-button:hover svg,.elementor-34 .elementor-element.elementor-element-de08db3 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-34 .elementor-element.elementor-element-d632fc8{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:0}.elementor-34 .elementor-element.elementor-element-d632fc8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-1932d6f{width:var(--container-widget-width,49.148%);max-width:49.148%;--container-widget-width:49.148%;--container-widget-flex-grow:0;font-size:70px;font-weight:700}.elementor-34 .elementor-element.elementor-element-1932d6f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-64184c6{font-family:"Playfair Display",Cinzel;font-size:23px;font-weight:700}.elementor-34 .elementor-element.elementor-element-8fcd995{width:var(--container-widget-width,82.409%);max-width:82.409%;--container-widget-width:82.409%;--container-widget-flex-grow:0;top:2px}.elementor-34 .elementor-element.elementor-element-8fcd995.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-8fcd995{left:192px}body.rtl .elementor-34 .elementor-element.elementor-element-8fcd995{right:192px}.elementor-34 .elementor-element.elementor-element-f029279{--display:flex;--min-height:0px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-f029279:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-f029279>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-34 .elementor-element.elementor-element-f029279.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-bd17668{--display:flex;--min-height:712px;--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-8450ff8);--border-color:var( --e-global-color-8450ff8 );--border-radius:0px 0px 0px 0px}.elementor-34 .elementor-element.elementor-element-bd17668.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-6611ee1{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-6611ee1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-40ab3ed.elementor-element{--align-self:flex-start}.elementor-34 .elementor-element.elementor-element-40ab3ed{text-align:start;font-family:"Playfair Display",Cinzel;font-size:22px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-34 .elementor-element.elementor-element-40ab3ed p{margin-block-end:0}.elementor-34 .elementor-element.elementor-element-8c400e5{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -38px;text-align:end;font-family:"Great Vibes",Cinzel;font-size:35px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-34 .elementor-element.elementor-element-8c400e5.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-8c400e5 p{margin-block-end:0}.elementor-34 .elementor-element.elementor-element-1932039{width:var(--container-widget-width,36%);max-width:36%;margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:center;font-family:"Playfair Display",Cinzel;font-size:19px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-34 .elementor-element.elementor-element-1932039.elementor-element{--align-self:flex-end}.elementor-34 .elementor-element.elementor-element-1932039 p{margin-block-end:0}.elementor-34 .elementor-element.elementor-element-8486c9f{--display:flex}.elementor-34 .elementor-element.elementor-element-da7a780{width:var(--container-widget-width,106.904%);max-width:106.904%;--container-widget-width:106.904%;--container-widget-flex-grow:0;font-size:16px;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-da7a780.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-da7a780 p{margin-block-end:0}.elementor-34 .elementor-element.elementor-element-a7b38e7{--display:flex;--min-height:183px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-a7b38e7:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-a7b38e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-34 .elementor-element.elementor-element-a7b38e7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-a226205{padding:10px 0 0 0;text-align:center;font-family:"Playfair Display",Cinzel;font-size:26px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-34 .elementor-element.elementor-element-af3931a{width:100%;max-width:100%;text-align:center;font-family:"Inter",Cinzel;font-size:16px;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-af3931a p{margin-block-end:0}.elementor-34 .elementor-element.elementor-element-0b57112{--display:flex;--min-height:183px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-8450ff8);--border-color:var( --e-global-color-8450ff8 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-0b57112:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-0b57112>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-34 .elementor-element.elementor-element-0b57112.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-afecf90{padding:10px 0 0 0;text-align:center;font-family:"Playfair Display",Cinzel;font-size:26px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-34 .elementor-element.elementor-element-2d90fb8{width:100%;max-width:100%;text-align:center;font-family:"Inter",Cinzel;font-size:28px;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-0384961{width:100%;max-width:100%;text-align:center;font-family:"Inter",Cinzel;font-size:16px;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-0384961 p{margin-block-end:0}.elementor-34 .elementor-element.elementor-element-4436195{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-4436195:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-4436195>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-34 .elementor-element.elementor-element-4436195.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-060d0b0{--display:flex;--min-height:246px;--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;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-8450ff8);--border-color:var( --e-global-color-8450ff8 )}.elementor-34 .elementor-element.elementor-element-a33cf6b{--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;border-style:none;--border-style:none}.elementor-34 .elementor-element.elementor-element-06c6752{width:var(--container-widget-width,100.373%);max-width:100.373%;--container-widget-width:100.373%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-06c6752.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-0abd5eb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-0abd5eb{text-align:center;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-4689b77{--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;border-style:none;--border-style:none}.elementor-34 .elementor-element.elementor-element-1b28f95{width:var(--container-widget-width,100.373%);max-width:100.373%;--container-widget-width:100.373%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-1b28f95.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-9359ee3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-9359ee3{text-align:center;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-ae55000{--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;border-style:none;--border-style:none}.elementor-34 .elementor-element.elementor-element-c902a8b{width:var(--container-widget-width,100.373%);max-width:100.373%;--container-widget-width:100.373%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-c902a8b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-42ea124{text-align:center;color:var(--e-global-color-text)}.elementor-34 .elementor-element.elementor-element-f6b1dd1{--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;border-style:none;--border-style:none}.elementor-34 .elementor-element.elementor-element-f6b1dd1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-482e64e{width:var(--container-widget-width,100.373%);max-width:100.373%;--container-widget-width:100.373%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-482e64e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-2578199.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-2578199{text-align:center;color:var(--e-global-color-text)}:root{--page-title-display:none}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-2c0f3ca{--width:100%}.elementor-34 .elementor-element.elementor-element-5946696{--width:100%}.elementor-34 .elementor-element.elementor-element-d632fc8{--width:80.059%}.elementor-34 .elementor-element.elementor-element-f029279{--width:100%}.elementor-34 .elementor-element.elementor-element-6611ee1{--width:60%}.elementor-34 .elementor-element.elementor-element-8486c9f{--width:47%}.elementor-34 .elementor-element.elementor-element-a7b38e7{--width:100%}.elementor-34 .elementor-element.elementor-element-0b57112{--width:100%}.elementor-34 .elementor-element.elementor-element-4436195{--width:100%}.elementor-34 .elementor-element.elementor-element-a33cf6b{--width:25%}.elementor-34 .elementor-element.elementor-element-4689b77{--width:25%}.elementor-34 .elementor-element.elementor-element-ae55000{--width:25%}.elementor-34 .elementor-element.elementor-element-f6b1dd1{--width:19.879%}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-2c0f3ca{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-34 .elementor-element.elementor-element-5946696{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-34 .elementor-element.elementor-element-f029279{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-34 .elementor-element.elementor-element-a7b38e7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-34 .elementor-element.elementor-element-0b57112{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-34 .elementor-element.elementor-element-4436195{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-de08db3{width:var(--container-widget-width,258.8px);max-width:258.8px;--container-widget-width:258.8px;--container-widget-flex-grow:0;top:579px}.elementor-34 .elementor-element.elementor-element-de08db3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-de08db3{left:43px}body.rtl .elementor-34 .elementor-element.elementor-element-de08db3{right:43px}.elementor-34 .elementor-element.elementor-element-1932d6f{--container-widget-width:469px;--container-widget-flex-grow:0;width:var(--container-widget-width,469px);max-width:469px;text-align:center}.elementor-34 .elementor-element.elementor-element-64184c6{text-align:center}.elementor-34 .elementor-element.elementor-element-8c400e5{width:100%;max-width:100%;margin:-18px -18px calc(var(--kit-widget-spacing, 0px) + -18px) -18px;text-align:center}.elementor-34 .elementor-element.elementor-element-8c400e5.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-1932039{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:300px;--container-widget-flex-grow:0;width:var(--container-widget-width,300px);max-width:300px;text-align:center}.elementor-34 .elementor-element.elementor-element-1932039.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-8486c9f{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-34 .elementor-element.elementor-element-da7a780{text-align:center}.elementor-34 .elementor-element.elementor-element-4436195{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-34 .elementor-element.elementor-element-060d0b0{--min-height:800px}.elementor-34 .elementor-element.elementor-element-a33cf6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-34 .elementor-element.elementor-element-a33cf6b.e-con{--align-self:center}.elementor-34 .elementor-element.elementor-element-0abd5eb{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px}.elementor-34 .elementor-element.elementor-element-0abd5eb.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-4689b77{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-4689b77.e-con{--align-self:center}.elementor-34 .elementor-element.elementor-element-9359ee3{width:initial;max-width:initial;margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-34 .elementor-element.elementor-element-ae55000{--min-height:174px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-34 .elementor-element.elementor-element-ae55000.e-con{--align-self:center}.elementor-34 .elementor-element.elementor-element-c902a8b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-42ea124{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px}.elementor-34 .elementor-element.elementor-element-42ea124.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-f6b1dd1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-34 .elementor-element.elementor-element-f6b1dd1.e-con{--align-self:center}.elementor-34 .elementor-element.elementor-element-2578199{width:initial;max-width:initial;margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}}