﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";@font-face{font-family:"Nobel Book";font-style:normal;font-weight:normal;src:local("Nobel Book"),url("/assets/css/fonts/Nobel Book.woff") format("woff")}.l-loading{position:fixed;z-index:99999;left:0;top:0;width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.l-loading.is-finish .loadbg{animation-name:scaledown;animation-duration:1s;animation-iteration-count:1;transform-origin:left bottom;transform:scale(1, 1);animation-fill-mode:forwards}.l-loading.is-finish .l-loadingInner{opacity:0;visibility:hidden}@keyframes scaledown{from{transform:scale(1, 1)}to{transform:scale(1, 0)}}.loadbg{width:100vw;height:100vh;background:#fff;z-index:1;display:block;position:absolute;left:0;top:0}.loadimg{position:relative;z-index:2;display:block;margin:0 auto}.loadimg .steps{display:block;width:100px;height:71px;background:url(/assets/img/top/steps_sp.svg) no-repeat;animation:stepslineSp 1s steps(4) forwards}@media screen and (min-width: 769px){.loadimg .steps{width:200px;height:150px;background:url(/assets/img/top/steps.svg) no-repeat;animation:stepsline 1s steps(4) forwards}}@keyframes stepslineSp{0%{background-position:-400px 0}100%{background-position:0px 0}}@keyframes stepsline{0%{background-position:-800px 0}100%{background-position:0px 0}}.l-loading .l-loadingInner{position:relative;z-index:2;transition:all .5s}.l-loading .l-loadingInner .loadimg{position:absolute;top:-71px;right:0}@media screen and (min-width: 769px){.l-loading .l-loadingInner .loadimg{top:-150px}}.l-loading .l-loadingInner .logoImg{display:block;width:100%;max-width:200px;margin:0 auto}@media screen and (min-width: 769px){.l-loading .l-loadingInner .logoImg{max-width:428px}}.l-loading .l-loadingInner .logoImg svg{width:100%;height:auto}.bg-wrap,.inn{display:block}.bg-wrap{opacity:0}.bg-wrap+.bg-wrap{margin-top:10px}.bg-wrap .inn{opacity:0;transform:matrix(1, 0, 0, 1, 0, 100);transition:1.2s cubic-bezier(0.22, 1, 0.36, 1)}.h2.is-text .bg-wrap{opacity:1}.h2.is-text .bg-wrap .inn{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0);transition-delay:.5s}.slick-slide{outline:none}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.1)}}.slide-animation img{animation:zoomUp 10s linear 0s normal both}.topMv{width:100%;position:relative;margin-top:0;height:85vh;margin-bottom:70px}@media screen and (min-width: 481px){.topMv{height:85vh;margin-top:53px;margin-bottom:180px}}@media screen and (min-width: 1025px){.topMv{height:90vh;margin-top:90px;margin-bottom:120px}}.topMv .slide{width:100%;top:0;position:absolute;right:0;height:100%;z-index:1}@media screen and (min-width: 481px){.topMv .slide{width:85%}}.topMv .slide .item{width:100%;position:relative;height:100vh;object-fit:cover;overflow:hidden}@media screen and (min-width: 481px){.topMv .slide .item{height:82vh}}.topMv .slide .item img{width:100%;margin:0 auto;object-fit:cover;height:100%}.topMv .slide .item .mvTxtWrap{position:absolute;top:50%;left:5%;transform:translateY(-50%)}@media screen and (min-width: 481px){.topMv .slide .item .mvTxtWrap{display:block}}.topMv .slide .item .mvTxtWrap .mvTxt p{color:#fff;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;line-height:1.6}@media screen and (min-width: 481px){.topMv .slide .item .mvTxtWrap .mvTxt p{font-size:3rem}}.topMv .slide .item .topMv__link{display:block}.topMv .slide .item .topMv__link a{color:#fff;position:relative;transition:padding .5s;display:block;padding-right:50px}.topMv .slide .item .topMv__link a .topMv__link-img{position:absolute;bottom:-15px;right:0;height:auto;margin:0;animation:none}.topMv .slide .item .topMv__link a .arrow_icon{fill:#fff;position:absolute;right:-15px;top:15px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.topMv .slide .item .topMv__link a .arrow_icon .arrow_icon_circle{-webkit-transition:stroke-dashoffset .3s ease;transition:stroke-dashoffset .3s ease;stroke-dasharray:220;stroke-dashoffset:220}.topMv .slide .item .topMv__link a:hover{padding-right:100px}.topMv .slide .item .topMv__link a:hover .arrow_icon_circle{stroke-dashoffset:0}.topMv .slide .slick-dots{display:none !important;align-items:center;justify-content:space-between;width:80px;position:absolute;left:18px;bottom:92%}@media screen and (min-width: 1025px){.topMv .slide .slick-dots{left:0;bottom:14px;display:flex !important}}.topMv .slide .slick-dots li{position:relative;display:inline-block;height:1rem;width:1rem;padding:0;cursor:pointer}.topMv .slide .slick-dots li button{width:1.5rem;height:1.5rem;border:0;background:rgba(0,0,0,0);display:block;height:1rem;width:1rem;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:.5rem;cursor:pointer}.topMv .slide .slick-dots li button:before{width:100%;height:100%;content:"";display:block;border:1px solid #9da6af;border-radius:1rem;opacity:1}.topMv .slide .slick-dots li.slick-active button:before{background:#9da6af;border:1px solid #9da6af}.topMv .scrollBtn{position:absolute;bottom:0;left:50%;transform:translate(-50%, 10px);z-index:2;padding:10px 10px 100px;overflow:hidden;font-family:"Nobel Book";font-size:1.6rem;font-weight:bold;color:#fff}@media screen and (min-width: 481px){.topMv .scrollBtn{left:inherit;right:3%;transform:none;padding:10px 10px 210px;writing-mode:vertical-rl;color:#5f646a}}.topMv .scrollBtn:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:90px;background:#fff;animation:sdl 2s cubic-bezier(1, 0, 0, 1) infinite}@media screen and (min-width: 481px){.topMv .scrollBtn:after{height:200px;background:#5f646a}}.topMv .topMvBg{position:absolute;width:30%;top:-90px;left:0;z-index:0;background:#ecf6f7;background:url("/assets/img/common/bg_topMvBg.jpg") center center no-repeat;background-size:cover;display:none}@media screen and (min-width: 481px){.topMv .topMvBg{display:block;height:95vh}}@media screen and (min-width: 1025px){.topMv .topMvBg{height:100vh}}.topMv .topMv__link-fix{display:none}@media screen and (min-width: 769px){.topMv .topMv__link-fix{display:block}}.topMv .topMv__link-fix a{display:inline-block;border:2px solid #fff;padding:3px 15px;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:80px;right:10px;z-index:100;transition:background .3s,color .3s}@media screen and (min-width: 481px){.topMv .topMv__link-fix a{top:30px}}@media screen and (min-width: 1025px){.topMv .topMv__link-fix a{top:inherit;right:inherit;bottom:53px;left:40px;border:3px solid #fff;padding:5px 25px}}.topMv .topMv__link-fix a svg{fill:#fff;margin-left:10px;transition:fill .3s}@media(any-hover: hover){.topMv .topMv__link-fix a:hover{background:#fff;color:#868686}.topMv .topMv__link-fix a:hover svg{fill:#868686}}@media screen and (min-width: 769px){.topMv__link-fix--sp{display:none}}.topMv__link-fix--sp a{display:block;width:80%;margin:0 auto;border:2px solid #5f646a;padding:3px 15px;display:flex;align-items:center;justify-content:center;color:#5f646a;z-index:100;transition:background .3s,color .3s}.topMv__link-fix--sp a svg{fill:#5f646a;margin-left:10px;transition:fill .3s}@keyframes sdl{0%{transform:scale(1, 0);transform-origin:0 0}30%{transform:scale(1, 1);transform-origin:0 0}70%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}.slick-slider,.slick-track,.slick-list{height:100%}.topIntro{text-align:center;margin-bottom:70px}@media screen and (min-width: 769px){.topIntro{margin-bottom:120px}}.topIntro .topIntroCont{padding:0 30px}.topIntro .topIntroCont .topIntroCont_txt{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:1.6rem;margin-bottom:50px;margin-top:70px}@media screen and (min-width: 1025px){.topIntro .topIntroCont .topIntroCont_txt{font-size:2rem;margin-bottom:150px;margin-top:150px}}.topIntro .topIntroCont .topIntroCont_txt span{font-size:1.6rem}@media screen and (min-width: 769px){.topIntro .topIntroCont .topIntroCont_txt span{font-size:2.5rem}}.topIntro .topIntroCont a{transition:.5s !important;width:100%;padding:15px;color:#9da6af;max-width:900px;border:3px solid #b6dad5;margin:0 auto;display:block;text-align:center}@media screen and (min-width: 1025px){.topIntro .topIntroCont a:hover{opacity:.5}}.topIntro .topIntroCont a dl{font-size:2rem;display:flex;justify-content:center;gap:5px}.topIntro .topIntroCont a dl dt{font-family:"Nobel Book";display:inline-block}.topIntro .topIntroCont a dl dd{display:inline-block;font-weight:bold}.topIntro .topIntroCont a span{display:inline-block;font-size:1.5rem;font-weight:bold}.topIntro .topIntroCont a span::after{content:"";display:inline-block;vertical-align:baseline;background:url(/assets/img/common/icon_arrw.svg) no-repeat;width:14px;height:11px;margin-left:5px}.topIntro .topIntroCont{position:relative;z-index:1}@media screen and (min-width: 481px){.topIntro .topIntroCont{padding:50px 0 70px}}.topIntro .topIntroCont::before{content:"";position:absolute;width:78%;max-width:none;height:50%;background:url("/assets/img/common/bg_topIntro.jpg") center center/cover no-repeat fixed;left:0;bottom:10%;margin:auto;opacity:.35;z-index:-1}@media screen and (min-width: 481px){.topIntro .topIntroCont::before{width:73%;height:72%;bottom:inherit;top:0}}.topIntro .topIntroCont .secIn02{position:relative;padding:0}.topIntro .topIntroCont .secIn02 .topIntroImg01{text-align:right;position:relative;z-index:2;width:100%}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroImg01{width:53%;margin:0 0 40px auto}}.topIntro .topIntroCont .secIn02 .topIntroImg01 img{width:50%}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroImg01 img{width:100%}}.topIntro .topIntroCont .secIn02 .topIntroImg02{width:100%;transform:translateX(-30px);margin:10% 0}@media screen and (min-width: 481px){.topIntro .topIntroCont .secIn02 .topIntroImg02{transform:translateX(0)}}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroImg02{transform:none;transform:translateX(-30px);width:40%;margin:0}}.topIntro .topIntroCont .secIn02 .topIntroImg02 img{display:block;width:65%}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroImg02 img{width:100%}}.topIntro .topIntroCont .secIn02 .topIntroCont_fx{display:block}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroCont_fx{display:flex;align-items:center}}.topIntro .topIntroCont .secIn02 .topIntroImg03{position:relative;z-index:2;width:100%;margin:0 0 0 auto;text-align:right}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroImg03{width:37%;margin-top:100px;transform:translateX(3vw)}}.topIntro .topIntroCont .secIn02 .topIntroImg03 img{width:50%;max-width:200px}@media screen and (min-width: 769px){.topIntro .topIntroCont .secIn02 .topIntroImg03 img{width:31.9vw;max-width:614px}}.topIntro .topIntroCont .topIntroImg04{display:none}@media screen and (min-width: 769px){.topIntro .topIntroCont .topIntroImg04{display:block;position:absolute;top:-5rem;right:6%;left:inherit;z-index:1}}.topIntro .topIntroCont .topIntroImg05{display:none}@media screen and (min-width: 769px){.topIntro .topIntroCont .topIntroImg05{display:block;margin-top:0;position:absolute;width:50%;top:-7%;left:-10%;z-index:1}}.topIntro .topIntroCont .topIntroImg05 img{width:25%}@media screen and (min-width: 769px){.topIntro .topIntroCont .topIntroImg05 img{width:100%}}.topYomogi{padding-bottom:120px}@media screen and (min-width: 769px){.topYomogi{text-align:center}}.topYomogi h2{text-align:center;font-size:3.5rem;font-weight:500}.topYomogi .topYomogiImg{margin-top:60px}.topYomogi .topYomogiImg img{width:100%;max-width:526px}.topYomogi .topYomogiTxt{margin-top:50px;font-size:1.4rem;line-height:2}@media screen and (min-width: 769px){.topYomogi .topYomogiTxt{font-size:1.8rem}}.topYomogi .topYomogiTxt br{display:none}@media screen and (min-width: 769px){.topYomogi .topYomogiTxt br{display:block}}.topYomogi .line{width:1px;height:60px;margin:40px auto;display:block;background:#9da6af}.topYomogi .btn-topYomogi{text-align:center;margin:0 auto}.topAbout{margin-bottom:100px}@media screen and (min-width: 1025px){.topAbout{margin-bottom:150px}}.topAbout .secIn .topaboutTxt{font-size:1.8rem;font-weight:bold;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;margin-bottom:30px}@media screen and (min-width: 769px){.topAbout .secIn .topaboutTxt{font-size:2.4rem;margin-bottom:40px}}.topAbout .secIn .topaboutTxt02{margin-bottom:30px;font-size:1.4rem}@media screen and (min-width: 769px){.topAbout .secIn .topaboutTxt02{margin-bottom:70px;font-size:1.8rem}}.topAbout .secIn .btn01{text-align:right}@media screen and (min-width: 1025px){.topAbout .secIn .btn01{text-align:left}}.topAbout .secIn02{position:relative;padding-bottom:120px}@media screen and (min-width: 769px){.topAbout .secIn02{padding-bottom:100px}}.topAbout .secIn02 .cat02{position:absolute;bottom:0;right:30px}.topInsta{background:#fff;padding:30px 0;margin-bottom:70px;position:relative}@media screen and (min-width: 769px){.topInsta{margin-bottom:120px;padding:60px 0}}.topInsta h2{text-align:center;letter-spacing:0.06em}.topInsta h2 .h2sub{display:block;margin:10px 0 0 0}@media screen and (min-width: 1025px){.topInsta h2 .h2sub{margin:20px 0 0 0}}.topInsta div.pc01{display:none !important;justify-content:space-between;align-items:center;width:100%;margin-bottom:40px}@media screen and (min-width: 481px){.topInsta div.pc01{display:flex !important}}.topInsta div.pc01 div{border:10px solid #fff;width:calc(25% - 13px);aspect-ratio:1/1}.topInsta div.pc01 div a{transition:.5s}@media screen and (min-width: 1025px){.topInsta div.pc01 div a:hover{opacity:.5}}.topInsta div.pc01 div a img{width:100%;height:100%;object-fit:cover}.topInsta .slide02{width:90%;margin:0 auto;aspect-ratio:1/1}.topInsta .slide02 .slick-slide{border:10px solid #fff;margin:0 auto}.topInsta .slide02 .slick-slide img{width:100%;height:100%;object-fit:cover}.topInsta .slide02 .slick-arrow:before{content:"" !important;width:100% !important;height:100% !important;position:absolute;top:0;left:0}.topInsta .slide02 .slick-next:before{background:url("/assets/img/top/slider-right.svg") center center no-repeat !important;background-size:contain !important}.topInsta .slide02 .slick-prev:before{background:url("/assets/img/top/slider-left.svg") center center no-repeat !important;background-size:contain !important}.topMenu{margin-bottom:70px}@media screen and (min-width: 769px){.topMenu{margin-bottom:120px}}.topMenu .menuWrap{display:block}@media screen and (min-width: 769px){.topMenu .menuWrap{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:100px;margin-bottom:60px}}.topMenu .menuWrap .menuIn{width:100%;margin-bottom:50px}@media screen and (min-width: 769px){.topMenu .menuWrap .menuIn{width:calc(50% - 50px);margin-bottom:0}}.topMenu .menuWrap .menuIn .topMenuImg{margin-bottom:20px}.topMenu .menuWrap .menuIn .topMenuImg img{display:block;width:100%}.topMenu .menuWrap .menuIn .topMenuTxt{font-size:1.8rem;margin-bottom:15px;line-height:1}@media screen and (min-width: 769px){.topMenu .menuWrap .menuIn .topMenuTxt{font-size:2rem;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:600;margin-bottom:20px}}.topMenu .menuWrap .menuIn .topMenuTxt02{font-size:1.4rem;margin-bottom:10px}@media screen and (min-width: 769px){.topMenu .menuWrap .menuIn .topMenuTxt02{font-size:1.8rem;margin-bottom:40px}}svg .svg-elem-1{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .1s}svg.active .svg-elem-1{fill:#372921}svg .svg-elem-2{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .2s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .2s}svg.active .svg-elem-2{fill:#372921}svg .svg-elem-3{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .3s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .3s}svg.active .svg-elem-3{fill:#372921}svg .svg-elem-4{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .4s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .4s}svg.active .svg-elem-4{fill:#372921}svg .svg-elem-5{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .5s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .5s}svg.active .svg-elem-5{fill:#372921}svg .svg-elem-6{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .6s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .6s}svg.active .svg-elem-6{fill:#372921}svg .svg-elem-7{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .7s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .7s}svg.active .svg-elem-7{fill:#372921}svg .svg-elem-8{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .8s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .8s}svg.active .svg-elem-8{fill:#372921}svg .svg-elem-9{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .9s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .9s}svg.active .svg-elem-9{fill:#372921}svg .svg-elem-10{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1s}svg.active .svg-elem-10{fill:#372921}svg .svg-elem-11{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s}svg.active .svg-elem-11{fill:#372921}svg .svg-elem-12{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s}svg.active .svg-elem-12{fill:#372921}svg .svg-elem-13{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s}svg.active .svg-elem-13{fill:#c5b89c}svg .svg-elem-14{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s}svg.active .svg-elem-14{fill:#c5b89c}svg .svg-elem-15{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s}svg.active .svg-elem-15{fill:#c5b89c}svg .svg-elem-16{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s}svg.active .svg-elem-16{fill:#c5b89c}svg .svg-elem-17{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s}svg.active .svg-elem-17{fill:#c5b89c}svg .svg-elem-18{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s}svg.active .svg-elem-18{fill:#fff}svg .svg-elem-19{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s}svg.active .svg-elem-19{fill:#372921}svg .svg-elem-20{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2s}svg.active .svg-elem-20{fill:#372921}svg .svg-elem-21{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s}svg.active .svg-elem-21{fill:#372921}svg .svg-elem-22{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s}svg.active .svg-elem-22{fill:#372921}svg .svg-elem-23{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s}svg.active .svg-elem-23{fill:#372921}svg .svg-elem-24{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s}svg.active .svg-elem-24{fill:#372921}svg .svg-elem-25{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s}svg.active .svg-elem-25{fill:#372921}svg .svg-elem-26{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s}svg.active .svg-elem-26{fill:#372921}svg .svg-elem-27{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s}svg.active .svg-elem-27{fill:#372921}svg .svg-elem-28{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s}svg.active .svg-elem-28{fill:#372921}
