Help
RSS
API
Feed
Maltego
Contact
Domain > torreihart.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2015-03-24
192.186.225.167
(
ClassC
)
2026-02-17
172.67.164.183
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Tue, 17 Feb 2026 00:06:41 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}cf-cache-status: DYNAMICReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?smiYD19122sKZtBsmBdshOs7TMNKhdsemYTHXlbNtwkeedNxiO4A5oqHPubsyVl%2F0Afnu5vipxm0lHki%2FJOMSqTRbWN5jCC3P6w527cqq}}CF-RAY: 9cf10a4b6a91054d-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langid>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale5.0, user-scalableyes> !-- PRIMARY META TAGS --> title>Torre I Hart | Creative Director & Visual Artist - Portofolio/title> meta namedescription contentTorre I Hart adalah creative director dan visual artist berbasis di Indonesia. Spesialisasi dalam fotografi, desain grafis, dan direction kreatif untuk brand fashion & lifestyle.> meta namekeywords contenttorre i hart, creative director, visual artist, fotografer, desainer grafis, portofolio kreatif> meta nameauthor contentTorre I Hart> meta namerobots contentindex, follow> !-- CANONICAL URL --> link relcanonical hrefhttps://www.torreihart.com/> !-- OPEN GRAPH (SOCIAL MEDIA) --> meta propertyog:title contentTorre I Hart - Creative Director & Visual Artist> meta propertyog:description contentPortofolio karya kreatif dalam fotografi, desain, dan art direction.> meta propertyog:image contenthttps://www.torreihart.com/assets/og-torreihart.jpg> meta propertyog:url contenthttps://www.torreihart.com/> meta propertyog:type contentwebsite> meta propertyog:site_name contentTorre I Hart> !-- TWITTER CARD --> meta nametwitter:card contentsummary_large_image> meta nametwitter:title contentTorre I Hart | Creative Director> meta nametwitter:description contentVisual artist specializing in fashion photography and creative direction.> meta nametwitter:image contenthttps://www.torreihart.com/assets/twitter-torreihart.jpg> !-- FAVICON --> link relicon typeimage/png sizes32x32 hrefhttps://www.torreihart.com/favicon-32x32.png> link relicon typeimage/png sizes16x16 hrefhttps://www.torreihart.com/favicon-16x16.png> link relapple-touch-icon hrefhttps://www.torreihart.com/apple-touch-icon.png> !-- FONTS & CSS --> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyInter:wght@300;400;500;600;700;800&familyPlayfair+Display:wght@400;600;700;800&displayswap relstylesheet> link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css> style> /* RESET & VARIABLES */ * { margin: 0; padding: 0; box-sizing: border-box; } :root { --black: #0a0a0a; --dark-gray: #1a1a1a; --mid-gray: #2d2d2d; --light-gray: #f5f5f5; --off-white: #fafafa; --accent: #8a6e4b; /* Bronze / tanah */ --accent-light: #c6a47e; --gold: #b89b7b; --text-dark: #171717; --text-light: #f0f0f0; --shadow-soft: 0 20px 40px -15px rgba(0,0,0,0.15); --shadow-hard: 0 30px 50px -20px rgba(0,0,0,0.3); --transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); } body { font-family: Inter, sans-serif; background-color: var(--off-white); color: var(--text-dark); line-height: 1.7; overflow-x: hidden; } h1, h2, h3, h4, h5, h6 { font-family: Playfair Display, serif; font-weight: 700; letter-spacing: -0.02em; } a { text-decoration: none; color: inherit; transition: var(--transition); } .container { max-width: 1400px; margin: 0 auto; padding: 0 40px; } /* LOADER */ .loader-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: var(--black); display: flex; justify-content: center; align-items: center; z-index: 9999; transition: opacity 0.8s, visibility 0.8s; } .loader { width: 60px; height: 60px; border: 2px solid rgba(255,255,255,0.1); border-top-color: var(--accent); border-radius: 50%; animation: spin 1s infinite linear; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* HEADER */ header { position: fixed; top: 0; left: 0; width: 100%; z-index: 100; background: rgba(255,255,255,0.85); backdrop-filter: blur(12px); padding: 25px 0; transition: var(--transition); border-bottom: 1px solid rgba(0,0,0,0.03); } .navbar { display: flex; justify-content: space-between; align-items: center; } .logo { font-size: 28px; font-weight: 800; font-family: Playfair Display, serif; letter-spacing: -0.02em; color: var(--black); } .logo span { color: var(--accent); font-weight: 400; } nav ul { display: flex; list-style: none; gap: 45px; } nav a { font-weight: 500; font-size: 15px; text-transform: uppercase; letter-spacing: 2px; color: var(--dark-gray); position: relative; } nav a::after { content: ; position: absolute; bottom: -8px; left: 0; width: 0; height: 1.5px; background: var(--accent); transition: width 0.3s; } nav a:hover::after { width: 100%; } .menu-btn { display: none; font-size: 24px; color: var(--black); cursor: pointer; } /* HERO */ .hero { height: 100vh; min-height: 800px; display: flex; align-items: center; background: linear-gradient(145deg, #ffffff, #f8f8f8); margin-top: 0; position: relative; overflow: hidden; } .hero-content { display: grid; grid-template-columns: 1.2fr 1fr; gap: 60px; align-items: center; } .hero-text .subtitle { color: var(--accent); text-transform: uppercase; letter-spacing: 5px; font-size: 13px; font-weight: 600; margin-bottom: 20px; display: block; } .hero-text h2 { font-size: 72px; line-height: 1.1; margin-bottom: 25px; color: var(--black); } .hero-text h2 span { color: var(--accent); font-style: italic; position: relative; } .hero-text p { font-size: 18px; color: #4a4a4a; margin-bottom: 40px; max-width: 500px; font-weight: 300; } .hero-buttons { display: flex; gap: 20px; } .btn { padding: 16px 42px; border-radius: 0; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; font-size: 13px; border: none; cursor: pointer; transition: var(--transition); border: 1px solid transparent; } .btn-primary { background: var(--black); color: white; } .btn-primary:hover { background: var(--accent); transform: translateY(-3px); } .btn-outline { background: transparent; border: 1px solid var(--black); color: var(--black); } .btn-outline:hover { background: var(--black); color: white; border-color: var(--black); } .hero-image { position: relative; height: 600px; background: var(--light-gray); border-radius: 0; overflow: hidden; box-shadow: var(--shadow-hard); } .hero-image img { width: 100%; height: 100%; object-fit: cover; filter: grayscale(20%); transition: transform 0.8s; } .hero-image:hover img { transform: scale(1.05); } /* SECTION COMMON */ section { padding: 140px 0; position: relative; } .section-header { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 70px; } .section-title { max-width: 600px; } .section-title span { color: var(--accent); text-transform: uppercase; letter-spacing: 5px; font-size: 12px; font-weight: 600; display: block; margin-bottom: 15px; } .section-title h3 { font-size: 48px; line-height: 1.2; color: var(--black); } .section-link { font-weight: 600; font-size: 14px; text-transform: uppercase; letter-spacing: 3px; border-bottom: 1.5px solid var(--accent); padding-bottom: 5px; } /* PORTFOLIO GRID */ .portfolio-grid { display: grid; grid-template-columns: repeat(12, 1fr); gap: 20px; } .portfolio-item { grid-column: span 4; position: relative; overflow: hidden; height: 450px; cursor: pointer; } .portfolio-item.large { grid-column: span 6; height: 550px; } .portfolio-item.wide { grid-column: span 8; } .portfolio-img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.8s; } .portfolio-overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(10,10,10,0.9), rgba(10,10,10,0.2)); display: flex; flex-direction: column; justify-content: flex-end; padding: 40px; opacity: 0; transition: opacity 0.4s; color: white; } .portfolio-item:hover .portfolio-overlay { opacity: 1; } .portfolio-item:hover .portfolio-img { transform: scale(1.1); } .portfolio-category { font-size: 12px; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 10px; color: var(--accent-light); } .portfolio-title { font-size: 28px; font-weight: 700; margin-bottom: 10px; font-family: Playfair Display, serif; } /* ABOUT */ .about-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center; } .about-img { height: 600px; background: var(--light-gray); overflow: hidden; position: relative; } .about-img img { width: 100%; height: 100%; object-fit: cover; filter: grayscale(30%); } .about-content h4 { font-size: 36px; margin-bottom: 25px; color: var(--black); } .about-highlight { color: var(--accent); font-weight: 600; margin-bottom: 25px; font-size: 20px; font-family: Playfair Display, serif; font-style: italic; } .about-text { margin-bottom: 30px; color: #4a4a4a; } .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; margin-top: 50px; } .stat-item { border-left: 2px solid var(--accent); padding-left: 20px; } .stat-number { font-size: 42px; font-weight: 800; font-family: Playfair Display, serif; color: var(--black); line-height: 1; } .stat-label { font-size: 13px; text-transform: uppercase; letter-spacing: 2px; color: #6a6a6a; } /* SERVICES */ .services { background: var(--black); color: white; } .services .section-title h3 { color: white; } .services-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px; } .service-card { padding: 50px 40px; background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); transition: var(--transition); } .service-card:hover { background: rgba(138,110,75,0.1); border-color: var(--accent); transform: translateY(-10px); } .service-icon { font-size: 48px; color: var(--accent); margin-bottom: 30px; } .service-card h5 { font-size: 24px; margin-bottom: 15px; color: white; } .service-card p { color: #b0b0b0; font-size: 15px; } /* CLIENTS */ .clients-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 40px; align-items: center; margin-top: 50px; } .client-item { text-align: center; opacity: 0.7; transition: var(--transition); filter: grayscale(100%); } .client-item:hover { opacity: 1; filter: grayscale(0%); } .client-item i { font-size: 48px; color: var(--dark-gray); } .client-name { margin-top: 15px; font-weight: 600; font-size: 16px; letter-spacing: 1px; } /* CONTACT */ .contact-grid { display: grid; grid-template-columns: 1fr 1.5fr; gap: 60px; background: var(--off-white); padding: 70px; border: 1px solid #eaeaea; } .contact-info h4 { font-size: 32px; margin-bottom: 25px; } .contact-detail { margin-bottom: 20px; } .contact-detail i { color: var(--accent); width: 30px; margin-right: 15px; } .contact-form .form-group { margin-bottom: 20px; } .form-control { width: 100%; padding: 16px 20px; border: 1px solid #e0e0e0; background: white; font-size: 15px; transition: var(--transition); } .form-control:focus { outline: none; border-color: var(--accent); } .submit-btn { background: var(--black); color: white; border: none; padding: 18px 45px; font-weight: 600; text-transform: uppercase; letter-spacing: 2px; font-size: 13px; cursor: pointer; transition: var(--transition); width: 100%; } .submit-btn:hover { background: var(--accent); } /* FOOTER */ footer { background: var(--black); color: white; padding: 80px 0 40px; } .footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1.5fr; gap: 60px; margin-bottom: 60px; } .footer-logo { font-size: 32px; font-weight: 800; font-family: Playfair Display, serif; color: white; margin-bottom: 25px; } .footer-logo span { color: var(--accent); } .footer-social { display: flex; gap: 20px; margin-top: 25px; } .footer-social a { width: 44px; height: 44px; border-radius: 50%; background: rgba(255,255,255,0.05); display: flex; align-items: center; justify-content: center; transition: var(--transition); color: white; font-size: 18px; } .footer-social a:hover { background: var(--accent); transform: translateY(-5px); } .footer-info h5 { color: white; margin-bottom: 25px; font-size: 18px; letter-spacing: 2px; } .footer-info p { color: #b0b0b0; margin-bottom: 12px; } .copyright { text-align: center; padding-top: 40px; border-top: 1px solid rgba(255,255,255,0.05); color: #888; font-size: 14px; } /* RESPONSIVE */ @media (max-width: 1200px) { .portfolio-item { grid-column: span 6; } .portfolio-item.large { grid-column: span 12; } .portfolio-item.wide { grid-column: span 12; } .clients-grid { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 1000px) { .hero-content { grid-template-columns: 1fr; } .hero-image { height: 500px; max-width: 600px; margin: 0 auto; } .about-grid { grid-template-columns: 1fr; } .services-grid { grid-template-columns: repeat(2, 1fr); } .footer-grid { grid-template-columns: 1fr 1fr; } .contact-grid { grid-template-columns: 1fr; } } @media (max-width: 800px) { nav { display: none; } .menu-btn { display: block; } .section-header { flex-direction: column; align-items: flex-start; gap: 20px; } .services-grid { grid-template-columns: 1fr; } .clients-grid { grid-template-columns: repeat(2, 1fr); } .stats { grid-template-columns: 1fr; } .portfolio-grid { gap: 10px; } } @media (max-width: 600px) { .container { padding: 0 25px; } .hero-text h2 { font-size: 48px; } .section-title h3 { font-size: 36px; } .contact-grid { padding: 30px; } } /* Mobile Navigation */ .mobile-nav-active { display: block !important; position: absolute; top: 100%; left: 0; width: 100%; background: white; padding: 30px; box-shadow: 0 30px 40px rgba(0,0,0,0.05); border-top: 1px solid #eee; } .mobile-nav-active ul { flex-direction: column; gap: 20px; } /style>/head>body> !-- LOADER --> div classloader-wrapper idloader> div classloader>/div> /div> !-- HEADER --> header idheader> div classcontainer navbar> div classlogo> Torrespan>I/span>Hart /div> nav iddesktop-nav> ul> li>a href#home>Home/a>/li> li>a href#portfolio>Karya/a>/li> li>a href#about>Tentang/a>/li> li>a href#services>Layanan/a>/li> li>a href#contact>Kontak/a>/li> /ul> /nav> div classmenu-btn idmobileMenuBtn> i classfas fa-bars>/i> /div> /div> /header> !-- HERO SECTION --> section idhome classhero> div classcontainer hero-content> div classhero-text> span classsubtitle>Creative Director/span> h2>Torre I span>Hart/span>/h2> p>Visual artist dan creative director yang bekerja di persimpangan antara fotografi, desain, dan narasi visual. Berbasis di Jakarta, melayani klien internasional./p> div classhero-buttons> a href#portfolio classbtn btn-primary>Lihat Karya/a> a href#contact class btn-outline>Kolaborasi/a> /div> /div> div classhero-image> img srchttps://images.unsplash.com/photo-1506794778202-cad84cf45f1d?q80&w1974&autoformat&fitcrop altTorre I Hart - Creative Director Portrait> /div> /div> /section> !-- PORTFOLIO SECTION --> section idportfolio> div classcontainer> div classsection-header> div classsection-title> span>✦ Selected Works/span> h3>Karyabr>Terpilih/h3> /div> a href# classsection-link>Lihat Semua →/a> /div> div classportfolio-grid> div classportfolio-item large> img srchttps://images.unsplash.com/photo-1469334031218-e382a71b716b?q80&w2070&autoformat&fitcrop altFashion Editorial classportfolio-img> div classportfolio-overlay> span classportfolio-category>Fashion Editorial/span> h4 classportfolio-title>Silent Poetry/h4> span stylefont-size: 13px; letter-spacing: 2px;>Harpers Bazaar, 2025/span> /div> /div> div classportfolio-item> img srchttps://images.unsplash.com/photo-1547887538-e3a2f32cb1cc?q80&w2070&autoformat&fitcrop altPortrait classportfolio-img> div classportfolio-overlay> span classportfolio-category>Portrait/span> h4 classportfolio-title>The Introvert/h4> /div> /div> div classportfolio-item> img srchttps://images.unsplash.com/photo-1554415707-6e8cfc93fe23?q80&w2070&autoformat&fitcrop altStill Life classportfolio-img> div classportfolio-overlay> span classportfolio-category>Still Life/span> h4 classportfolio-title>Objects of Desire/h4> /div> /div> div classportfolio-item> img srchttps://images.unsplash.com/photo-1524504388940-b1c1722653e1?q80&w1974&autoformat&fitcrop altBeauty classportfolio-img> div classportfolio-overlay> span classportfolio-category>Beauty/span> h4 classportfolio-title>Chromatic/h4> /div> /div> div classportfolio-item> img srchttps://images.unsplash.com/photo-1534528741775-53994a69daeb?q80&w1964&autoformat&fitcrop altCampaign classportfolio-img> div classportfolio-overlay> span classportfolio-category>Campaign/span> h4 classportfolio-title>Spring/Summer 2025/h4> /div> /div> /div> /div> /section> !-- ABOUT SECTION --> section idabout> div classcontainer about-grid> div classabout-img> img srchttps://images.unsplash.com/photo-1522075469751-3a6694fb2f61?q80&w2080&autoformat&fitcrop altTorre I Hart Studio> /div> div classabout-content> span stylecolor: var(--accent); text-transform: uppercase; letter-spacing: 4px; font-size: 12px; font-weight: 600;>About/span> h4>Menciptakanbr>Visual yang Berbicara/h4> div classabout-highlight> Setiap karya adalah dialog antara subjek dan ruang. /div> p classabout-text>Torre I Hart adalah creative director dan visual artist dengan pengalaman lebih dari satu dekade di industri fashion dan periklanan. Karyanya dikenal karena pendekatan sinematik, perhatian terhadap detail, dan kemampuan menangkap emosi yang autentik./p> p classabout-text>Berbasis di Jakarta, Torre telah berkolaborasi dengan berbagai brand lokal dan internasional, serta memenangkan beberapa penghargaan di bidang fotografi dan art direction./p> div classstats> div classstat-item> div classstat-number>10+/div> div classstat-label>Tahun Pengalaman/div> /div> div classstat-item> div classstat-number>80+/div> div classstat-label>Klien/div> /div> div classstat-item> div classstat-number>15/div> div classstat-label>Penghargaan/div> /div> /div> /div> /div> /section> !-- SERVICES SECTION --> section idservices classservices> div classcontainer> div classsection-header> div classsection-title> span>✦ What I Do/span> h3>Layananbr>Kreatif/h3> /div> /div> div classservices-grid> div classservice-card> div classservice-icon> i classfas fa-camera>/i> /div> h5>Fashion Photography/h5> p>Editorial, campaign, lookbook, dan portrait dengan pendekatan artistik dan sinematik./p> /div> div classservice-card> div classservice-icon> i classfas fa-brush>/i> /div> h5>Creative Direction/h5> p>Konsep visual, art direction, dan styling untuk brand, magazine, dan campaign./p> /div> div classservice-card> div classservice-icon> i classfas fa-paint-brush>/i> /div> h5>Graphic Design/h5> p>Brand identity, typography, layout, dan desain untuk media cetak maupun digital./p> /div> div classservice-card> div classservice-icon> i classfas fa-video>/i> /div> h5>Commercial Video/h5> p>Direction dan produksi video iklan, fashion film, dan brand story./p> /div> div classservice-card> div classservice-icon> i classfas fa-users>/i> /div> h5>Workshop & Mentoring/h5> p>Kelas fotografi dan creative direction untuk individu maupun tim./p> /div> div classservice-card> div classservice-icon> i classfas fa-palette>/i> /div> h5>Consulting/h5> p>Konsultasi strategi visual untuk brand dan startup kreatif./p> /div> /div> /div> /section> !-- CLIENTS SECTION --> section> div classcontainer> div classsection-header> div classsection-title> span>✦ Trusted By/span> h3>Klien &br>Kolaborator/h3> /div> /div> div classclients-grid> div classclient-item> i classfas fa-crown>/i> div classclient-name>Harpers Bazaar/div> /div> div classclient-item> i classfas fa-diamond>/i> div classclient-name>Vogue/div> /div> div classclient-item> i classfas fa-tshirt>/i> div classclient-name>Sebastian/div> /div> div classclient-item> i classfas fa-clock>/i> div classclient-name>Ralph Lauren/div> /div> div classclient-item> i classfas fa-mask>/i> div classclient-name>NARS/div> /div> div classclient-item> i classfas fa-shoe-prints>/i> div classclient-name>Gucci/div> /div> div classclient-item> i classfas fa-wine-bottle>/i> div classclient-name>Moët/div> /div> div classclient-item> i classfas fa-car>/i> div classclient-name>BMW/div> /div> div classclient-item> i classfas fa-mobile-alt>/i> div classclient-name>Samsung/div> /div> div classclient-item> i classfas fa-gem>/i> div classclient-name>Tiffany & Co./div> /div> /div> /div> /section> !-- CONTACT SECTION --> section idcontact> div classcontainer> div classsection-header> div classsection-title> span>✦ Lets Collaborate/span> h3>Mulaibr>Proyek Baru/h3> /div> /div> div classcontact-grid> div classcontact-info> h4>Bicaralahbr>Dengan Torre/h4> p stylemargin-bottom: 35px; color: #4a4a4a;>Tertarik untuk berkolaborasi? Isi formulir di samping atau hubungi langsung melalui kontak di bawah./p> div classcontact-detail> i classfas fa-envelope>/i> a href/cdn-cgi/l/email-protection class__cf_email__ data-cfemaild4bcb1b8b8bb94a0bba6a6b1bdbcb5a6a0fab7bbb9>email protected/a> /div> div classcontact-detail> i classfas fa-phone-alt>/i> +62 812 3456 7890 /div> div classcontact-detail> i classfas fa-map-pin>/i> Jakarta, Indonesia /div> div classfooter-social stylemargin-top: 30px;> a href#>i classfab fa-instagram>/i>/a> a href#>i classfab fa-behance>/i>/a> a href#>i classfab fa-vimeo-v>/i>/a> a href#>i classfab fa-linkedin-in>/i>/a> /div> /div> div classcontact-form> form> div classform-group> input typetext classform-control placeholderNama Lengkap required> /div> div classform-group> input typeemail classform-control placeholderEmail required> /div> div classform-group> input typetext classform-control placeholderPerusahaan / Brand> /div> div classform-group> select classform-control> option selected disabled>Pilih Layanan/option> option>Fashion Photography/option> option>Creative Direction/option> option>Graphic Design/option> option>Commercial Video/option> option>Workshop/option> option>Consulting/option> /select> /div> div classform-group> textarea classform-control rows4 placeholderCeritakan proyek Anda...>/textarea> /div> button typesubmit classsubmit-btn>Kirim Pesan/button> /form> /div> /div> /div> /section> !-- FOOTER --> footer> div classcontainer> div classfooter-grid> div> div classfooter-logo> Torrespan>I/span>Hart /div> p stylecolor: #b0b0b0; max-width: 300px;>Creative director & visual artist, crafting visual narratives for brands and individuals./p> div classfooter-social> a href#>i classfab fa-instagram>/i>/a> a href#>i classfab fa-behance>/i>/a> a href#>i classfab fa-vimeo-v>/i>/a> a href#>i classfab fa-pinterest>/i>/a> /div> /div> div classfooter-info> h5>Eksplorasi/h5> p>a href#portfolio>Karya/a>/p> p>a href#about>Tentang/a>/p> p>a href#services>Layanan/a>/p> p>a href#contact>Kontak/a>/p> /div> div classfooter-info> h5>Ruang Lingkup/h5> p>Fashion/p> p>Beauty/p> p>Still Life/p> p>Commercial/p> p>Portrait/p> /div> div classfooter-info> h5>Kantor/h5> p>i classfas fa-map-pin stylemargin-right: 10px;>/i> Jl. Senopati No. 45br>Jakarta Selatan 12190/p> p stylemargin-top: 20px;>i classfas fa-envelope>/i> a href/cdn-cgi/l/email-protection class__cf_email__ data-cfemail9cf4f9f0f0f3dce8f3eeeef9f5f4fdeee8b2fff3f1>email protected/a>/p> p>i classfas fa-phone-alt>/i> +62 812 3456 7890/p> /div> /div> div classcopyright> p>© 2025 Torre I Hart. All rights reserved. | Canonical: https://www.torreihart.com//p> p stylemargin-top: 10px; font-size: 12px;>Designed with i classfas fa-heart stylecolor: #8a6e4b;>/i> for visual storytelling/p> /div> /div> /footer> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script> // Loader window.addEventListener(load, function() { const loader document.getElementById(loader); setTimeout(() > { loader.style.opacity 0; loader.style.visibility hidden; }, 800); }); // Mobile Menu const mobileBtn document.getElementById(mobileMenuBtn); const desktopNav document.getElementById(desktop-nav); mobileBtn.addEventListener(click, function() { desktopNav.classList.toggle(mobile-nav-active); const icon mobileBtn.querySelector(i); if (desktopNav.classList.contains(mobile-nav-active)) { icon.classList.remove(fa-bars); icon.classList.add(fa-times); } else { icon.classList.remove(fa-times); icon.classList.add(fa-bars); } }); // Smooth Scroll document.querySelectorAll(ahref^#).forEach(anchor > { anchor.addEventListener(click, function (e) { e.preventDefault(); const target document.querySelector(this.getAttribute(href)); if (target) { target.scrollIntoView({ behavior: smooth }); // Close mobile nav if (desktopNav.classList.contains(mobile-nav-active)) { desktopNav.classList.remove(mobile-nav-active); const icon mobileBtn.querySelector(i); icon.classList.remove(fa-times); icon.classList.add(fa-bars); } } }); }); // Header Scroll window.addEventListener(scroll, function() { const header document.getElementById(header); if (window.scrollY > 100) { header.style.background rgba(255,255,255,0.98); header.style.padding 15px 0; header.style.boxShadow 0 5px 25px rgba(0,0,0,0.04); } else { header.style.background rgba(255,255,255,0.85); header.style.padding 25px 0; header.style.boxShadow none; } }); /script>/body>/html>
Subdomains
Date
Domain
IP
www.torreihart.com
2025-09-23
172.233.219.123
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]