.forpc{display:block}@media(max-width: 768px){.forpc{display:none}}.forsp{display:none}@media(max-width: 768px){.forsp{display:block}}:root{font-family:"Hannari","Noto Serif JP";font-style:normal}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box}*{overflow-wrap:break-word;word-wrap:break-word;margin:0;padding:0}html{scroll-behavior:smooth}html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;-webkit-text-size-adjust:100%}body.lock{overflow:hidden}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:rgba(0,0,0,0);list-style:none;font-weight:normal}a{text-decoration:none;color:#000}img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}iframe{width:100%}main{overflow:hidden}img{pointer-events:none}.hero{position:relative;min-height:768px;height:100vh;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15vw 0}@media(max-width: 768px){.hero{min-height:auto;padding:30vw 0}}.hero .logo{width:18rem;height:24rem;margin:0 auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255,255,255,.77);position:relative;z-index:4;border-radius:300px 300px 30px 30px;border:1px solid #0d0c0c}.hero .logo::after{content:"";background:url(../img/SVG/ar_deco_bg.svg) no-repeat;background-size:cover;position:absolute;bottom:0;width:100%;height:auto}@media(max-width: 768px){.hero .logo{width:calc(100% - 30vw);height:24rem;margin:0 auto 20vw}}.hero .logo .main{width:80%;height:auto;position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero .logo .sub{position:absolute;left:50%;bottom:2.5rem;width:14rem;height:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-2rem}@media(max-width: 768px){.hero .logo .sub{margin-left:-8vw}}.hero .scroll{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1rem;width:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width: 768px){.hero .scroll{bottom:3rem}}.hero .scroll.hide{display:none}.hero .scroll>img{margin-bottom:.5rem}.hero .scroll .image{overflow:hidden;width:2rem;height:2rem;margin:0 auto}.hero .scroll .image img{width:100%;height:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hero .word-wrap{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:130%}@media(max-width: 768px){.hero .word-wrap{width:150%}}.hero .words{z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:loop-slide 30s infinite linear 1s both;animation:loop-slide 30s infinite linear 1s both;white-space:nowrap}.hero .words .word{margin:0 3vw}.hero .words .word .z{font-size:4vw;color:#fff;-webkit-animation:breath 10s infinite;animation:breath 10s infinite}@media(max-width: 768px){.hero .words .word .z{font-size:8vw}}@-webkit-keyframes breath{0%,100%{opacity:.1}33%{opacity:.2}66%{opacity:.1}}@keyframes breath{0%,100%{opacity:.1}33%{opacity:.2}66%{opacity:.1}}@-webkit-keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.about{padding:10vw 0}@media(max-width: 768px){.about{padding:0;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.about .desc-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.about .desc-wrap .desc li{margin-bottom:2vw;overflow:hidden}.about .desc-wrap .desc .maskup{padding:0 1rem;line-height:1;font-size:2.5vw;display:inline-block;background:rgba(255,255,255,.44);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-clip-path:polygon(0% 100%, 2% 0%, 100% 0%, 97% 100%);clip-path:polygon(0% 100%, 2% 0%, 100% 0%, 97% 100%)}@media(max-width: 768px){.about .desc-wrap .desc .maskup{font-size:5.5vw;line-height:2}}.about .planet{position:absolute;z-index:-1;opacity:.3;top:0;width:40vw}@media(max-width: 768px){.about .planet{top:-7vw;width:83.3333333333vw;left:-5vw}}.about .planet svg{width:100%;height:auto}.about .planet svg .planetstroke{stroke:rgba(255,255,255,.5)}.about .planet svg.p02{width:120%;position:absolute;top:-5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .kira{position:absolute;width:3rem;height:3rem;stroke:rgba(255,255,255,.5)}.about .kira.k01{right:20%;top:20%}@media(max-width: 768px){.about .kira.k01{right:2%;top:-25%}}.about .kira.k02{left:20%;bottom:20%}@media(max-width: 768px){.about .kira.k02{left:2%;top:-15%}}.about .kira.k03{right:25%;bottom:20%}@media(max-width: 768px){.about .kira.k03{right:10%;bottom:20%}}.about .kira.k04{left:25%;top:20%}@media(max-width: 768px){.about .kira.k04{left:5%;top:inherit;bottom:-15%}}section,footer{position:relative;z-index:10}.wrap{padding:5vw 10vw}.wrap .glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255,255,255,.44);border-radius:5vw;padding:6vw;max-width:1280px;margin:0 auto}.headline-wrap{margin:0 auto 2.5vw;border:1px solid #0d0c0c;text-align:center}.headline-wrap .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.headline-wrap .top .deco{aspect-ratio:1/1;-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}@media(max-width: 768px){.headline-wrap .top .deco{-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}}.headline-wrap .top .title{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;text-align:center;border-left:1px solid #0d0c0c;border-right:1px solid #0d0c0c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;font-family:"Cigra",Georgia}@media(max-width: 768px){.headline-wrap .top .title{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}}.headline-wrap .top .title svg{height:6.6vw;width:auto;position:absolute;top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 768px){.headline-wrap .top .title svg{height:8vw;top:17.5%}}.headline-wrap .bottom{border-top:1px solid #0d0c0c;padding:1vw 0}.headline-wrap .bottom .desc{font-size:2vw;font-family:"Hannari","Noto Serif JP";line-height:1.2}@media(max-width: 768px){.headline-wrap .bottom .desc{font-size:2.7vw}}.columns{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:5vw 0}@media(max-width: 768px){.columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.columns .column{position:relative;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.columns .column{width:100%}}.columns .column::after{content:"";background:url(../img/SVG/ar_deco_bg.svg) no-repeat;background-size:cover;position:absolute;bottom:0;width:100%;height:auto}@media(max-width: 768px){.columns .column:first-child{margin-bottom:5vw}}.columns .column:first-child .path{background:#fff}.columns .column:first-child .path .logo{width:50%}.columns .column:first-child .path .produce{color:#0d0c0c}.columns .column .path{width:66.6666666667%;border:1px solid #0d0c0c;border-radius:300px 300px 30px 30px;padding:6vw 1vw 2vw 1vw;overflow:hidden;background:#000}@media(max-width: 768px){.columns .column .path{width:83.3333333333%;padding:15vw 2vw 4vw 2vw}}.columns .column .deco{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:30%;z-index:-1;width:100%;margin-left:8px}@media(max-width: 768px){.columns .column .deco{width:120%;margin-left:6px}}.columns .column .logo{width:66.6666666667%;margin:0 auto 1rem;height:3vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2}@media(max-width: 768px){.columns .column .logo{margin:0 auto 5vw}}.columns .column .logo img{width:100%;height:auto}.columns .column .produce{text-align:center;font-size:.8em;margin:1vw 0;color:#fff}@media(max-width: 768px){.columns .column .produce{font-size:.4em}}.columns .column .intro{width:90%;margin:0 auto}.columns .column .intro video{width:100%}.influencer .cards{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid #0d0c0c}.influencer .cards .card{width:10%;border-right:1px solid #0d0c0c;border-bottom:1px solid #0d0c0c}@media(max-width: 768px){.influencer .cards .card{width:20%}}.influencer .cards .card .image{aspect-ratio:1/1.5;overflow:hidden}@media(max-width: 768px){.influencer .cards .card .image{aspect-ratio:1/1.2}}.process .headline-wrap,.price .headline-wrap,.influencer .headline-wrap{margin-bottom:0}.process .headline-wrap .title svg,.price .headline-wrap .title svg,.influencer .headline-wrap .title svg{top:-2%}@media(max-width: 768px){.process .headline-wrap .title svg,.price .headline-wrap .title svg,.influencer .headline-wrap .title svg{top:10%}}.process .process-wrap,.price .process-wrap,.influencer .process-wrap{border:1px solid #0d0c0c;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}.process .process-wrap .arrow,.price .process-wrap .arrow,.influencer .process-wrap .arrow{-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.process .process-wrap .arrow,.price .process-wrap .arrow,.influencer .process-wrap .arrow{display:none}}.process .process-wrap .arrow img,.price .process-wrap .arrow img,.influencer .process-wrap .arrow img{height:20rem;width:auto}@media(max-width: 1280px){.process .process-wrap .arrow img,.price .process-wrap .arrow img,.influencer .process-wrap .arrow img{height:15rem}}.process .process-wrap .lists,.price .process-wrap .lists,.influencer .process-wrap .lists{border-left:1px solid #0d0c0c}@media(max-width: 768px){.process .process-wrap .lists,.price .process-wrap .lists,.influencer .process-wrap .lists{border-left:none}}.process .process-wrap .lists dl,.price .process-wrap .lists dl,.influencer .process-wrap .lists dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0d0c0c}.process .process-wrap .lists dl:hover,.price .process-wrap .lists dl:hover,.influencer .process-wrap .lists dl:hover{background:#f2eee9}.process .process-wrap .lists dl:last-child,.price .process-wrap .lists dl:last-child,.influencer .process-wrap .lists dl:last-child{border:none}.process .process-wrap .lists dl dt,.price .process-wrap .lists dl dt,.influencer .process-wrap .lists dl dt{-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media(max-width: 768px){.process .process-wrap .lists dl dt,.price .process-wrap .lists dl dt,.influencer .process-wrap .lists dl dt{-webkit-box-flex:0;-webkit-flex:0 0 7.5%;-ms-flex:0 0 7.5%;flex:0 0 7.5%}}.process .process-wrap .lists dl dt .num img,.price .process-wrap .lists dl dt .num img,.influencer .process-wrap .lists dl dt .num img{height:3rem;width:auto}@media(max-width: 768px){.process .process-wrap .lists dl dt .num img,.price .process-wrap .lists dl dt .num img,.influencer .process-wrap .lists dl dt .num img{height:1rem}}.process .process-wrap .lists dl dd,.price .process-wrap .lists dl dd,.influencer .process-wrap .lists dl dd{padding:1rem 2rem;position:relative;overflow:hidden}@media(max-width: 768px){.process .process-wrap .lists dl dd,.price .process-wrap .lists dl dd,.influencer .process-wrap .lists dl dd{padding:.5rem}}.process .process-wrap .lists dl dd::after,.price .process-wrap .lists dl dd::after,.influencer .process-wrap .lists dl dd::after{content:"";height:100%;width:1px;background:#0d0c0c;position:absolute;top:0;left:0}.process .process-wrap .lists dl dd .title,.price .process-wrap .lists dl dd .title,.influencer .process-wrap .lists dl dd .title{font-size:2vw;font-family:"Noto Serif JP",sans-serif}@media(max-width: 768px){.process .process-wrap .lists dl dd .title,.price .process-wrap .lists dl dd .title,.influencer .process-wrap .lists dl dd .title{font-size:4vw}}.process .process-wrap .lists dl dd .desc,.price .process-wrap .lists dl dd .desc,.influencer .process-wrap .lists dl dd .desc{font-size:1.5vw;line-height:1.2}@media(max-width: 768px){.process .process-wrap .lists dl dd .desc,.price .process-wrap .lists dl dd .desc,.influencer .process-wrap .lists dl dd .desc{font-size:3vw}}.gallery .headline-wrap .title svg{top:-2%}@media(max-width: 768px){.gallery .headline-wrap .title svg{top:10%}}.gallery .glass{overflow:hidden}.gallery .sliders{position:relative}.gallery .items .item{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(0.9);transform:scale(0.9)}@media(max-width: 768px){.gallery .items .item{padding:3vw}}.gallery .items .item .inner{border-radius:300px;overflow:hidden;background:#f2eee9;border:1px solid #0d0c0c;padding:1vw;position:relative}.gallery .items .item .title-wrap{opacity:0}.gallery .items .item.swiper-slide-active{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1)}.gallery .items .item.swiper-slide-active .music{background-color:#0d0c0c;width:2vw;height:2vw;border-radius:50px;position:absolute;bottom:.25vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media(max-width: 768px){.gallery .items .item.swiper-slide-active .music{width:8vw;height:8vw}}.gallery .items .item.swiper-slide-active .music::before{content:"";background:url(../img/SVG/volume-on.svg) no-repeat center center;background-size:cover;width:1.2vw;height:1vw}@media(max-width: 768px){.gallery .items .item.swiper-slide-active .music::before{width:3.6vw;height:3vw}}.gallery .items .item.swiper-slide-active .music.off::before{content:"";background:url(../img/SVG/volume-off.svg) no-repeat center center;background-size:cover;width:1.2vw;height:1vw}@media(max-width: 768px){.gallery .items .item.swiper-slide-active .music.off::before{width:3.6vw;height:3vw}}.gallery .items .item.swiper-slide-active .title-wrap{padding:.5vw;background:#f2eee9;border:1px solid #0d0c0c;margin-top:-1rem;opacity:1}.gallery .items .item.swiper-slide-active .title-wrap .title-inner{background:#0d0c0c;text-align:center;line-height:1.2;padding:1vw 0 .5vw}@media(max-width: 768px){.gallery .items .item.swiper-slide-active .title-wrap .title-inner{padding:1rem 0 .5rem;line-height:1}}.gallery .items .item.swiper-slide-active .title-wrap .title-inner span{color:#fff;font-family:"Noto Serif JP",sans-serif}.gallery .items .item .video-wrap{border-radius:300px;overflow:hidden;border:1px solid #0d0c0c}.gallery .items .item video{width:100%;border-radius:300px;overflow:hidden}.gallery .swiper-button-next,.gallery .swiper-button-prev{top:inherit;bottom:0}.gallery .swiper-button-next::after,.gallery .swiper-button-prev::after{content:none}.gallery .swiper-button-next::before,.gallery .swiper-button-prev::before{content:"";background:url(../img/SVG/arrow.svg) no-repeat center;width:5rem;height:2rem;position:absolute}@media(max-width: 768px){.gallery .swiper-button-next::before,.gallery .swiper-button-prev::before{width:4rem;height:1rem}}.gallery .swiper-button-prev::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gallery .swiper-pagination{position:inherit;bottom:inherit;margin-top:3vw;font-family:"Noto Serif JP",sans-serif;font-size:2vw}@media(max-width: 768px){.gallery .swiper-pagination{font-size:4vw}}.price{font-family:"Noto Serif JP",sans-serif}.price .price-wrap{margin:0 auto;border:1px solid #0d0c0c;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 768px){.price .price-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.price .price-wrap .column{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.price .price-wrap .column{width:100%}}.price .price-wrap .column:hover{background:#f2eee9}.price .price-wrap .column:first-child{border-right:1px solid #0d0c0c}@media(max-width: 768px){.price .price-wrap .column:first-child{border-right:none;border-bottom:1px solid #0d0c0c}}.price .price-wrap .column .inner{padding:5vw 0}@media(max-width: 768px){.price .price-wrap .column .inner{padding:1rem}}.price .price-wrap .column .inner .title{font-size:2em;margin-bottom:1vw}@media(max-width: 768px){.price .price-wrap .column .inner .title{font-size:4vw}}.price .price-wrap .column .inner .desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2vw}.price .price-wrap .column .inner .desc .large{font-size:2em;line-height:1;padding:0 .25rem 0 2rem}@media(max-width: 768px){.price .price-wrap .column .inner .desc .large{padding:0 .25rem 0 0}}.price .price-wrap .column .inner .desc .caution{padding-left:1rem;font-size:.8em}@media(max-width: 768px){.price .price-wrap .column .inner .desc .caution{font-size:.6em}}@media(max-width: 768px){.price .price-wrap .column .inner .sup{font-size:.8em}}.contact .wrap{padding:5vw 10vw 10vw}.contact .wrap .glass:hover{background:rgba(255,255,255,.88)}.contact .inner{padding:5vw 0;text-align:center}.contact .inner p{margin-bottom:5vw;font-size:2vw}@media(max-width: 768px){.contact .inner p{font-size:4vw}}.contact a{display:block;position:relative;overflow:hidden;width:40vw;margin:0 auto}@media(max-width: 768px){.contact a{width:60vw}}.contact a::before,.contact a::after{content:"";height:.5vw;width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.contact a::before{background:#ec008c;bottom:.5vw}.contact a::after{background:#2cb7bc;bottom:0}.contact a svg{position:relative;z-index:1;width:100%;height:auto}.contact a:hover svg{fill:#ec008c}.footer{background:#fff}.footer .wrap{padding:5vw 10vw 0}.footer .produce{text-align:center;margin-bottom:2vw;font-size:2vw;font-family:"Cigra",Georgia}@media(max-width: 768px){.footer .produce{font-size:4vw;margin-bottom:1vw}}.footer .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:5vw}@media(max-width: 768px){.footer .row{margin-bottom:0}}@media(max-width: 768px){.footer .row a{padding:4vw}}.footer .copy{text-align:center;font-size:.8em;padding-bottom:1vw}@media(max-width: 768px){.footer .copy{padding-bottom:5vw}}@font-face{font-family:"Cigra";src:url("font/Cigra.eot");src:url("font/Cigra.eot?#iefix") format("embedded-opentype"),url("font/Cigra.woff") format("woff"),url("font/Cigra.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}