.elementor-3676 .elementor-element.elementor-element-ae608b9:not(.elementor-motion-effects-element-type-background), .elementor-3676 .elementor-element.elementor-element-ae608b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://tsukire.com/wp-content/uploads/2026/03/hero-2-scaled-e1774174115736.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3676 .elementor-element.elementor-element-ae608b9 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3676 .elementor-element.elementor-element-ae608b9 > .elementor-container{min-height:700px;}.elementor-3676 .elementor-element.elementor-element-ae608b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3676 .elementor-element.elementor-element-ff078ad > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-element.elementor-element-ba5ab05{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:1000ms !important;}.elementor-widget.elementor-element-ba5ab05{opacity:0;}.elementor-3676 .elementor-element.elementor-element-ba5ab05{text-align:center;}.elementor-3676 .elementor-element.elementor-element-ba5ab05 .elementor-heading-title{font-family:"arkipelagoregular", Sans-serif;font-size:60px;text-transform:none;line-height:0.7em;color:#C7A17A;}.elementor-element.elementor-element-0ae1fcb{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:200ms !important;}.elementor-widget.elementor-element-0ae1fcb{opacity:0;}.elementor-3676 .elementor-element.elementor-element-0ae1fcb{text-align:center;}.elementor-3676 .elementor-element.elementor-element-0ae1fcb .elementor-heading-title{font-family:"arkipelagoregular", Sans-serif;font-size:60px;text-transform:none;color:#C7A17A;}.elementor-3676 .elementor-element.elementor-element-ee246c3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-element.elementor-element-ee246c3{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-ee246c3{opacity:0;}.elementor-3676 .elementor-element.elementor-element-ee246c3 .elementor-heading-title{font-size:130px;color:#FFFFFF;}.elementor-3676 .elementor-element.elementor-element-267896a:not(.elementor-motion-effects-element-type-background), .elementor-3676 .elementor-element.elementor-element-267896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tsukire.com/wp-content/uploads/2020/05/bg-header-overlay-lg-e1591101155543.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3676 .elementor-element.elementor-element-267896a > .elementor-container{min-height:150px;}.elementor-3676 .elementor-element.elementor-element-267896a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;}.elementor-3676 .elementor-element.elementor-element-267896a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3676 .elementor-element.elementor-element-28b66f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3676 .elementor-element.elementor-element-0e0a2c0{--spacer-size:0px;}.elementor-3676 .elementor-element.elementor-element-ac4e16d{margin-top:0px;margin-bottom:0px;}.elementor-3676 .elementor-element.elementor-element-a107470 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3676 .elementor-element.elementor-element-b627d57 .timeline-wrapper:before{background:#C7A17A;}.elementor-3676 .elementor-element.elementor-element-b627d57 .timeline-wrapper .timeline-entry .timeline-title:before{background:#000000;}.elementor-3676 .elementor-element.elementor-element-b627d57 div.timeline-wrapper div.timeline-entry .timeline-title:before{border-color:#000000;}.elementor-3676 .elementor-element.elementor-element-b627d57 .timeline-wrapper .timeline-entry .timeline-title h3{color:#000000;}.elementor-3676 .elementor-element.elementor-element-b627d57 div.timeline-wrapper .timeline-entry .timeline-title h3{font-size:60px;}.elementor-3676 .elementor-element.elementor-element-b627d57 .timeline-wrapper .timeline-entry .timeline-body{color:#000000;}.elementor-3676 .elementor-element.elementor-element-7c7afd5{width:100%;max-width:100%;top:78%;}body:not(.rtl) .elementor-3676 .elementor-element.elementor-element-7c7afd5{left:-53%;}body.rtl .elementor-3676 .elementor-element.elementor-element-7c7afd5{right:-53%;}.elementor-3676 .elementor-element.elementor-element-7c7afd5 img{width:250px;}.elementor-3676 .elementor-element.elementor-element-0203f2c{width:100%;max-width:100%;top:0.673%;}body:not(.rtl) .elementor-3676 .elementor-element.elementor-element-0203f2c{left:40.342%;}body.rtl .elementor-3676 .elementor-element.elementor-element-0203f2c{right:40.342%;}.elementor-3676 .elementor-element.elementor-element-0203f2c img{width:260px;}.elementor-3676 .elementor-element.elementor-element-08166d2{width:100%;max-width:100%;top:49%;}body:not(.rtl) .elementor-3676 .elementor-element.elementor-element-08166d2{left:49%;}body.rtl .elementor-3676 .elementor-element.elementor-element-08166d2{right:49%;}.elementor-3676 .elementor-element.elementor-element-08166d2 img{width:120px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3676 .elementor-element.elementor-element-ae608b9 > .elementor-container{min-height:600px;}.elementor-3676 .elementor-element.elementor-element-ba5ab05 .elementor-heading-title{font-size:45px;}.elementor-3676 .elementor-element.elementor-element-0ae1fcb .elementor-heading-title{font-size:45px;}.elementor-3676 .elementor-element.elementor-element-ee246c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3676 .elementor-element.elementor-element-ee246c3 .elementor-heading-title{font-size:90px;}.elementor-3676 .elementor-element.elementor-element-267896a > .elementor-container{min-height:100px;}.elementor-3676 .elementor-element.elementor-element-267896a:not(.elementor-motion-effects-element-type-background), .elementor-3676 .elementor-element.elementor-element-267896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3676 .elementor-element.elementor-element-267896a{margin-top:-50px;margin-bottom:0px;}.elementor-3676 .elementor-element.elementor-element-ac4e16d{padding:0px 0px 60px 0px;}.elementor-3676 .elementor-element.elementor-element-b627d57 div.timeline-wrapper .timeline-entry .timeline-title h3{font-size:50px;}.elementor-3676 .elementor-element.elementor-element-7c7afd5{top:113%;}.elementor-3676 .elementor-element.elementor-element-0203f2c img{width:205px;}}@media(max-width:767px){.elementor-3676 .elementor-element.elementor-element-ae608b9 > .elementor-container{min-height:450px;}.elementor-3676 .elementor-element.elementor-element-ba5ab05 .elementor-heading-title{font-size:36px;}.elementor-3676 .elementor-element.elementor-element-0ae1fcb .elementor-heading-title{font-size:36px;}.elementor-3676 .elementor-element.elementor-element-ee246c3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3676 .elementor-element.elementor-element-ee246c3 .elementor-heading-title{font-size:70px;}.elementor-3676 .elementor-element.elementor-element-267896a > .elementor-container{min-height:80px;}.elementor-3676 .elementor-element.elementor-element-267896a:not(.elementor-motion-effects-element-type-background), .elementor-3676 .elementor-element.elementor-element-267896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3676 .elementor-element.elementor-element-267896a{margin-top:-25px;margin-bottom:0px;}.elementor-3676 .elementor-element.elementor-element-0e0a2c0{--spacer-size:0px;}.elementor-3676 .elementor-element.elementor-element-b627d57 div.timeline-wrapper .timeline-entry .timeline-title h3{font-size:45px;}}