.elementor .s-hero-overlay{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-color:#000000;opacity:10.35%;}.elementor .s-hero{width:100%;min-height:50vh;overflow:hidden;position:relative;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7f82fc5-e08661d{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-50210f1{flex-direction:column;}.elementor .s-intro-h{font-family:Rubik;font-weight:700;font-size:30px;color:#1A1A1A;line-height:1.15em;}.elementor .s-intro-p{font-family:Amiko;font-weight:400;font-size:16px;color:#666666;line-height:1.7em;}.elementor .s-intro-copy{width:50%;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .s-intro-watch{width:80%;max-width:100%;}.elementor .s-intro-media{width:50%;display:flex;flex:1 1 0%;justify-content:center;}.elementor .s-intro-in{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;align-items:center;}.elementor .s-intro{width:100%;padding-block-start:40px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5a7b9bd-23a1191{aspect-ratio:4/3;align-self:center;}.elementor .s-ppf-in{width:45%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .s-ppf-h{font-family:Rubik;font-weight:700;font-size:30px;color:#1A1A1A;line-height:1.15em;text-transform:uppercase;}.elementor .s-ppf-sub{font-family:Amiko;font-weight:500;font-size:18px;color:#1A1A1A;line-height:1.25em;}.elementor .s-ppf-p{font-family:Amiko;font-weight:400;font-size:15px;color:#000000;line-height:1.7em;}.elementor .s-p1-t{font-family:Amiko;font-weight:700;font-size:16px;color:#000000;line-height:1.7em;}.elementor .s-p1-p{font-family:Amiko;font-weight:400;font-size:15px;color:#666666;line-height:1.7em;}.elementor .e-e79405c-357b1ee{flex-direction:column;}.elementor .s-pillar-1{width:46%;display:flex;flex-direction:row;gap:55px;justify-content:space-between;}.elementor .s-p2-title{font-family:Amiko;font-weight:700;font-size:16px;color:#000000;line-height:1.7em;}.elementor .s-p2-p{font-family:Amiko;font-weight:400;font-size:15px;color:#666666;line-height:1.7em;}.elementor .e-a85cbf8-95723c8{flex-direction:column;}.elementor .s-pillar-2{width:46%;display:flex;flex-direction:row;gap:55px;justify-content:space-between;}.elementor .s-pillars-in{width:100%;max-width:960px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;}.elementor .e-7d42638-013c0df{font-family:Amiko;font-weight:700;font-size:16px;color:#000000;line-height:1.7em;}.elementor .e-ddf5a12-db25d7e{font-family:Amiko;font-weight:400;font-size:15px;color:#666666;line-height:1.7em;}.elementor .e-b818b5a-30a90bb{flex-direction:column;}.elementor .e-058d5aa-163ba1e{width:46%;display:flex;flex-direction:row;gap:55px;justify-content:space-between;}.elementor .e-296d0a9-446eb53{font-family:Amiko;font-weight:700;font-size:16px;color:#000000;line-height:1.7em;}.elementor .e-388dde9-442222b{font-family:Amiko;font-weight:400;font-size:15px;color:#666666;line-height:1.7em;}.elementor .e-25089e5-2b9a5ef{flex-direction:column;}.elementor .e-27f308f-7de7ef4{width:46%;display:flex;flex-direction:row;gap:55px;justify-content:space-between;}.elementor .e-008403c-1d11769{width:100%;max-width:960px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;}.elementor .s-ppf-copy{width:55%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:30px;padding-inline-end:30px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .s-ppf-section{width:100%;padding:0px;display:flex;flex-direction:row;}.elementor .e-cc04a01-23cda93{font-family:Rubik;font-weight:500;font-size:30px;color:#1A1A1A;line-height:1.15em;text-transform:uppercase;}.elementor .e-bf9b6ca-326c0e1{font-family:Amiko;font-weight:500;font-size:18px;color:#1A1A1A;line-height:1.25em;}.elementor .e-ea8fca9-8a1ecb1{font-family:Amiko;font-weight:400;font-size:15px;color:#000000;line-height:1.7em;}.elementor .e-7641453-eb5f5d1{width:55%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:30px;padding-inline-end:30px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .e-5b35656-5facde0{width:45%;background-image:url("https://www.ppfwatch.com/wp-content/uploads/2026/09/professional-watches-submariner-diver-watch-exploring-the-depths-m124060-0001_2403jva_002-portrait-1920w.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .e-d489406-e5e133d{width:100%;padding:0px;display:flex;flex-direction:row;}.elementor .s-atelier-h{font-family:Rubik;font-weight:700;font-size:30px;color:#ffffff;text-align:center;}.elementor .s-atelier-cta{font-family:Rubik;font-weight:500;font-size:14px;color:#FFFFFF;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;background-color:#6B6B6B;}.elementor .s-atelier-in{width:100%;max-width:800px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .s-atelier{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000000;display:flex;flex-direction:column;align-items:center;}.elementor .s-logo-rolex{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-ap{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-tudor{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-cartier{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-omega{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-iwc{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-patek{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-vacheron{width:auto;height:90px;object-fit:contain;}.elementor .s-logo-strip{width:100%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:55px;padding-inline-end:55px;background-color:#FFFFFF;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}