.elementor .e-f900e9c-d656bf2{font-family:Didonesque-Roman;font-weight:400;font-size:78px;color:#fafafa;letter-spacing:0px;line-height:1em;margin-block-start:520px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:center;align-self:center;}.elementor .e-32ffbec-5a7d8fc{font-family:Nunito Sans;font-weight:400;font-size:12px;color:#ffffff;letter-spacing:1.8px;line-height:2.5em;display:none;align-self:center;}.elementor .e-f8088a6-ec9ef8a{font-family:Nunito Sans;font-weight:400;font-size:18px;color:#ffffff;letter-spacing:1.8px;line-height:5.5em;align-self:center;}.elementor .e-5675602-0e2891e{min-height:100vh;object-fit:cover;object-position:top center;padding:0px;background-image:url("https://develop.nova-templates.com/wp-content/uploads/2025/03/roberto_panciatici_photography11.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:0px -110px;display:flex;flex-direction:column;}.elementor .e-ca3c23c-61b6d3a{width:100%;font-size:14px;text-align:center;text-transform:uppercase;padding-block-start:25px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;display:block;align-self:center;}.elementor .e-c1b991b-c20d705{font-weight:300;font-size:14px;letter-spacing:0px;line-height:1.8;text-align:start;text-transform:none;padding-inline-start:20px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0ec2cfa-827c616{width:100%;font-family:var(--nunito-font);font-weight:400;font-size:16px;color:var(--gold-text-h-p);letter-spacing:0.1em;line-height:1.8;text-align:start;padding-inline-start:20px;align-self:center;}.elementor .e-7cd39f0-b9c75ad{font-size:45px;font-style:italic;text-transform:uppercase;padding-inline-start:20px;margin-block-start:-25px;margin-inline-start:-5px;display:block;}.elementor .e-393ae94-6f530c6{font-size:40px;margin-inline-start:10px;display:flex;flex-direction:row;}.elementor .e-0fecbe6-54dadbb{font-size:50px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:64px;margin-inline-end:0px;display:flex;flex-direction:row;}.elementor .e-9e25595-0d41438{font-size:45px;margin-block-start:-25px;margin-inline-start:5px;}.elementor .e-6693e9e-8785397{font-size:70px;margin-block-start:-80px;margin-block-end:0px;margin-inline-start:250px;margin-inline-end:0px;}.elementor .e-2b8a5da-4df8629{font-size:30px;margin-block-start:-45px;margin-block-end:0px;margin-inline-start:-15px;margin-inline-end:0px;}.elementor .e-8804fd8-70c812d{font-size:50px;margin-block-start:-38px;margin-block-end:0px;margin-inline-start:165px;margin-inline-end:0px;}.elementor .e-b76e622-7157c1c{font-size:35px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:0px;display:flex;flex-direction:row;}.elementor .e-3e5afe0-6cd6853{font-size:70px;margin-block-start:-30px;margin-inline-start:20px;}.elementor .e-680cc1d-f90555e{font-size:32px;text-align:start;display:flex;flex-direction:row;}.elementor .e-65e58c1-0b0798d{font-size:35px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:100px;margin-inline-end:0px;}.elementor .e-bee06a6-019db81{font-size:60px;margin-block-start:-45px;margin-block-end:0px;margin-inline-start:180px;margin-inline-end:0px;}.elementor .e-678b097-671878a{font-size:35px;margin-block-start:-65px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:0px;}.elementor .e-0b6991a-6e9acd0{font-size:35px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:110px;margin-inline-end:0px;}.elementor .e-adf12b8-59a007d{font-size:35px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:0px;}.elementor .e-0101874-b6df0c3{font-weight:400;font-size:11px;margin-block-start:5px;margin-block-end:0px;margin-inline-start:-55px;margin-inline-end:0px;}.elementor .e-9588845-8a3c3cd{font-size:var(--40px-mfs-rem);color:var(--darkh-gray-color);}.elementor .e-31645c4-3a41e92{font-size:var(--50px-rem);color:var(--defwhite);margin-block-start:-2px;margin-inline-start:90px;}.elementor .e-5f52fbf-da1ca0b{font-size:var(--45px-mfs-rem);color:var(--darkh-gray-color);margin-block-start:-1px;margin-inline-start:30px;}.elementor .e-7ad5422-72fedeb{font-size:var(--70px-mfs-rem);color:var(--defwhite);margin-block-start:-55px;margin-inline-start:272px;}.elementor .e-7e3a60b-f60ee96{font-size:var(--30px-mfs-rem);color:var(--darkh-gray-color);text-transform:uppercase;margin-block-start:-25px;margin-inline-start:1px;}.elementor .e-378f886-d875b27{font-size:var(--50px-rem);color:var(--darkh-gray-color);margin-block-start:-21px;margin-inline-start:187px;}.elementor .e-89035f8-9b7e4b3{font-size:var(--35px-mfs-rem);color:var(--defwhite);margin-block-start:-2px;margin-inline-start:40px;}.elementor .e-f98af88-7f79f1c{font-size:var(--70px-mfs-rem);color:var(--darkh-gray-color);margin-block-start:-5px;margin-inline-start:40px;}.elementor .e-cce7c81-7f5378e{font-size:var(--35px-mfs-rem);color:var(--darkh-gray-color);margin-inline-end:238px;}.elementor .e-27054da-e46e83b{font-size:var(--35px-mfs-rem);color:var(--darkh-gray-color);margin-inline-end:237px;}.elementor .e-7096e73-eb460f7{font-size:var(--60px-rem);color:var(--defwhite);margin-block-start:-68px;margin-inline-end:15px;}.elementor .e-10519a8-d07dfd3{font-size:var(--35px-mfs-rem);color:var(--darkh-gray-color);margin-block-start:-1px;margin-inline-end:20px;}.elementor .e-a6af458-83494c8{font-size:var(--32px-mfs-rem);color:var(--darkh-gray-color);margin-block-start:-13px;margin-inline-end:65vw;}.elementor .e-79749d4-c9c0d68{font-size:var(--35px-mfs-rem);color:var(--defwhite);margin-block-start:-20px;margin-inline-end:78px;}.elementor .e-81ebdb3-094357e{font-family:var(--nunito-font);font-weight:400;font-size:var(--11px-rem);color:var(--defwhite);letter-spacing:var(--letterspc-01em);line-height:1.8;text-align:end;text-transform:uppercase;margin-block-start:20px;margin-inline-start:auto;display:flex;flex-direction:column;align-items:end;}.elementor .e-3926aaa-3772f70{height:904px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:auto;display:flex;flex-direction:column;}